0000278166-24-000152.txt : 20241101 0000278166-24-000152.hdr.sgml : 20241101 20241101172759 ACCESSION NUMBER: 0000278166-24-000152 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20240928 FILED AS OF DATE: 20241101 DATE AS OF CHANGE: 20241101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAVCO INDUSTRIES INC. CENTRAL INDEX KEY: 0000278166 STANDARD INDUSTRIAL CLASSIFICATION: MOBILE HOMES [2451] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 860214910 STATE OF INCORPORATION: DE FISCAL YEAR END: 0329 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-08822 FILM NUMBER: 241420118 BUSINESS ADDRESS: STREET 1: 3636 N CENTRAL AVE STREET 2: STE 1200 CITY: PHOENIX STATE: AZ ZIP: 85012 BUSINESS PHONE: 602-256-6263 MAIL ADDRESS: STREET 1: 3636 N CENTRAL AVE STREET 2: STE 1200 CITY: PHOENIX STATE: AZ ZIP: 85012 FORMER COMPANY: FORMER CONFORMED NAME: CAVCO INDUSTRIES INC DATE OF NAME CHANGE: 19920703 10-Q 1 cvco-20240928.htm 10-Q cvco-20240928
00002781662025FalseQ23/293248xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purecvco:loancvco:segment00002781662024-03-312024-09-2800002781662024-10-2400002781662024-09-2800002781662024-03-300000278166us-gaap:ConsumerPortfolioSegmentMember2024-09-280000278166us-gaap:ConsumerPortfolioSegmentMember2024-03-300000278166us-gaap:NonrelatedPartyMemberus-gaap:CommercialPortfolioSegmentMember2024-09-280000278166us-gaap:NonrelatedPartyMemberus-gaap:CommercialPortfolioSegmentMember2024-03-300000278166us-gaap:RelatedPartyMemberus-gaap:CommercialPortfolioSegmentMember2024-09-280000278166us-gaap:RelatedPartyMemberus-gaap:CommercialPortfolioSegmentMember2024-03-3000002781662024-06-302024-09-2800002781662023-07-022023-09-3000002781662023-04-022023-09-300000278166us-gaap:ConsumerPortfolioSegmentMember2024-03-312024-09-280000278166us-gaap:ConsumerPortfolioSegmentMember2023-04-022023-09-300000278166us-gaap:CommercialPortfolioSegmentMember2024-03-312024-09-280000278166us-gaap:CommercialPortfolioSegmentMember2023-04-022023-09-3000002781662023-04-0100002781662023-09-300000278166us-gaap:ManufacturedProductOtherMembercvco:FactoryBuiltHousingMember2024-06-302024-09-280000278166us-gaap:ManufacturedProductOtherMembercvco:FactoryBuiltHousingMember2023-07-022023-09-300000278166us-gaap:ManufacturedProductOtherMembercvco:FactoryBuiltHousingMember2024-03-312024-09-280000278166us-gaap:ManufacturedProductOtherMembercvco:FactoryBuiltHousingMember2023-04-022023-09-300000278166us-gaap:ProductAndServiceOtherMembercvco:FactoryBuiltHousingMember2024-06-302024-09-280000278166us-gaap:ProductAndServiceOtherMembercvco:FactoryBuiltHousingMember2023-07-022023-09-300000278166us-gaap:ProductAndServiceOtherMembercvco:FactoryBuiltHousingMember2024-03-312024-09-280000278166us-gaap:ProductAndServiceOtherMembercvco:FactoryBuiltHousingMember2023-04-022023-09-300000278166cvco:FactoryBuiltHousingMember2024-06-302024-09-280000278166cvco:FactoryBuiltHousingMember2023-07-022023-09-300000278166cvco:FactoryBuiltHousingMember2024-03-312024-09-280000278166cvco:FactoryBuiltHousingMember2023-04-022023-09-300000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2024-06-302024-09-280000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2023-07-022023-09-300000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2024-03-312024-09-280000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2023-04-022023-09-300000278166us-gaap:FinancialServiceOtherMembercvco:FinancialServicesMember2024-06-302024-09-280000278166us-gaap:FinancialServiceOtherMembercvco:FinancialServicesMember2023-07-022023-09-300000278166us-gaap:FinancialServiceOtherMembercvco:FinancialServicesMember2024-03-312024-09-280000278166us-gaap:FinancialServiceOtherMembercvco:FinancialServicesMember2023-04-022023-09-300000278166cvco:FinancialServicesMember2024-06-302024-09-280000278166cvco:FinancialServicesMember2023-07-022023-09-300000278166cvco:FinancialServicesMember2024-03-312024-09-280000278166cvco:FinancialServicesMember2023-04-022023-09-300000278166us-gaap:ResidentialMortgageBackedSecuritiesMember2024-09-280000278166us-gaap:ResidentialMortgageBackedSecuritiesMember2024-03-300000278166us-gaap:USStatesAndPoliticalSubdivisionsMember2024-09-280000278166us-gaap:USStatesAndPoliticalSubdivisionsMember2024-03-300000278166us-gaap:CorporateDebtSecuritiesMember2024-09-280000278166us-gaap:CorporateDebtSecuritiesMember2024-03-300000278166us-gaap:ConsumerPortfolioSegmentMember2023-04-022024-03-300000278166us-gaap:FinancialAssetNotPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2024-03-312024-09-280000278166us-gaap:FinancialAssetNotPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2023-04-022024-03-300000278166cvco:FinancialAsset31To69DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2024-03-312024-09-280000278166cvco:FinancialAsset31To69DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2023-04-022024-03-300000278166cvco:FinancialAsset61To90DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2024-03-312024-09-280000278166cvco:FinancialAsset61To90DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2023-04-022024-03-300000278166cvco:FinancialAssetEqualToOrGreaterThan91DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2024-03-312024-09-280000278166cvco:FinancialAssetEqualToOrGreaterThan91DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2023-04-022024-03-300000278166cvco:FICOScoreGreaterThan680Memberus-gaap:ConsumerPortfolioSegmentMember2024-09-280000278166cvco:FICOScore620To679Memberus-gaap:ConsumerPortfolioSegmentMember2024-09-280000278166cvco:FICOScoreLessThan620Memberus-gaap:ConsumerPortfolioSegmentMember2024-09-280000278166cvco:NoFICOScoreMemberus-gaap:ConsumerPortfolioSegmentMember2024-09-280000278166cvco:FICOScoreGreaterThan680Memberus-gaap:ConsumerPortfolioSegmentMember2024-03-300000278166cvco:FICOScore620To679Memberus-gaap:ConsumerPortfolioSegmentMember2024-03-300000278166cvco:FICOScoreLessThan620Memberus-gaap:ConsumerPortfolioSegmentMember2024-03-300000278166cvco:NoFICOScoreMemberus-gaap:ConsumerPortfolioSegmentMember2024-03-300000278166stpr:TXus-gaap:ConsumerPortfolioSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:FinanceReceivablesMember2024-03-312024-09-280000278166stpr:TXus-gaap:ConsumerPortfolioSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:FinanceReceivablesMember2023-04-022024-03-300000278166stpr:FLus-gaap:ConsumerPortfolioSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:FinanceReceivablesMember2023-04-022024-03-300000278166us-gaap:CommercialPortfolioSegmentMember2024-09-280000278166us-gaap:CommercialPortfolioSegmentMember2024-03-300000278166us-gaap:CommercialPortfolioSegmentMember2023-04-022024-03-300000278166us-gaap:CommercialPortfolioSegmentMemberus-gaap:PerformingFinancingReceivableMember2024-09-280000278166us-gaap:CommercialPortfolioSegmentMemberus-gaap:PerformingFinancingReceivableMember2024-03-300000278166stpr:NYus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:FinanceReceivablesMember2024-03-312024-09-280000278166stpr:CAus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:FinanceReceivablesMember2024-03-312024-09-280000278166stpr:NYus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:FinanceReceivablesMember2023-04-022024-03-300000278166us-gaap:CommercialPortfolioSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:FinanceReceivablesMember2024-03-312024-09-280000278166us-gaap:CommercialPortfolioSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:FinanceReceivablesMember2023-04-022024-03-3000002781662024-06-2900002781662023-07-010000278166cvco:TheRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-09-280000278166cvco:TheRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-03-300000278166us-gaap:CommonStockMember2024-03-300000278166us-gaap:TreasuryStockCommonMember2024-03-300000278166us-gaap:AdditionalPaidInCapitalMember2024-03-300000278166us-gaap:RetainedEarningsMember2024-03-300000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-300000278166us-gaap:RetainedEarningsMember2024-03-312024-06-2900002781662024-03-312024-06-290000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-312024-06-290000278166us-gaap:CommonStockMember2024-03-312024-06-290000278166us-gaap:AdditionalPaidInCapitalMember2024-03-312024-06-290000278166us-gaap:TreasuryStockCommonMember2024-03-312024-06-290000278166us-gaap:CommonStockMember2024-06-290000278166us-gaap:TreasuryStockCommonMember2024-06-290000278166us-gaap:AdditionalPaidInCapitalMember2024-06-290000278166us-gaap:RetainedEarningsMember2024-06-290000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-290000278166us-gaap:RetainedEarningsMember2024-06-302024-09-280000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-302024-09-280000278166us-gaap:CommonStockMember2024-06-302024-09-280000278166us-gaap:AdditionalPaidInCapitalMember2024-06-302024-09-280000278166us-gaap:TreasuryStockCommonMember2024-06-302024-09-280000278166us-gaap:CommonStockMember2024-09-280000278166us-gaap:TreasuryStockCommonMember2024-09-280000278166us-gaap:AdditionalPaidInCapitalMember2024-09-280000278166us-gaap:RetainedEarningsMember2024-09-280000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-280000278166us-gaap:CommonStockMember2023-04-010000278166us-gaap:TreasuryStockCommonMember2023-04-010000278166us-gaap:AdditionalPaidInCapitalMember2023-04-010000278166us-gaap:RetainedEarningsMember2023-04-010000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-010000278166us-gaap:RetainedEarningsMember2023-04-022023-07-0100002781662023-04-022023-07-010000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-022023-07-010000278166us-gaap:CommonStockMember2023-04-022023-07-010000278166us-gaap:AdditionalPaidInCapitalMember2023-04-022023-07-010000278166us-gaap:CommonStockMember2023-07-010000278166us-gaap:TreasuryStockCommonMember2023-07-010000278166us-gaap:AdditionalPaidInCapitalMember2023-07-010000278166us-gaap:RetainedEarningsMember2023-07-010000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-010000278166us-gaap:RetainedEarningsMember2023-07-022023-09-300000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-022023-09-300000278166us-gaap:CommonStockMember2023-07-022023-09-300000278166us-gaap:AdditionalPaidInCapitalMember2023-07-022023-09-300000278166us-gaap:TreasuryStockCommonMember2023-07-022023-09-300000278166us-gaap:CommonStockMember2023-09-300000278166us-gaap:TreasuryStockCommonMember2023-09-300000278166us-gaap:AdditionalPaidInCapitalMember2023-09-300000278166us-gaap:RetainedEarningsMember2023-09-300000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000278166us-gaap:EmployeeStockOptionMember2024-06-302024-09-280000278166us-gaap:EmployeeStockOptionMember2023-07-022023-09-300000278166us-gaap:EmployeeStockOptionMember2024-03-312024-09-280000278166us-gaap:EmployeeStockOptionMember2023-04-022023-09-300000278166us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-09-280000278166us-gaap:EstimateOfFairValueFairValueDisclosureMember2024-09-280000278166us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-300000278166us-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-300000278166cvco:FactoryBuiltHousingMember2024-09-280000278166cvco:FactoryBuiltHousingMember2024-03-300000278166cvco:FinancialServicesMember2024-09-280000278166cvco:FinancialServicesMember2024-03-300000278166cvco:JuliaSzeMember2024-03-312024-09-280000278166cvco:JuliaSzeMember2024-06-302024-09-280000278166cvco:JuliaSzeMember2024-09-280000278166cvco:SusanBlountMember2024-03-312024-09-280000278166cvco:SusanBlountMember2024-06-302024-09-280000278166cvco:SusanBlountMember2024-09-28


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 28, 2024
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-08822
CAVCO INDUSTRIES INC.
(Exact name of registrant as specified in its charter)
Delaware56-2405642
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
3636 North Central Ave, Ste 1200
PhoenixArizona85012
(Address of principal executive offices, including zip code)
(602) 256-6263
(Registrant's telephone number, including area code)
Not Applicable
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.01CVCOThe Nasdaq Stock Market LLC
(Nasdaq Global Select Market)
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 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 FilerAccelerated Filer
Non-accelerated FilerSmaller 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 24, 2024, 8,106,672 shares of the registrant's Common Stock, $0.01 par value, were outstanding.



CAVCO INDUSTRIES, INC.
FORM 10-Q
September 28, 2024
TABLE OF CONTENTS
Page
Item 3. Not applicable
Item 4. Not applicable


PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
CAVCO INDUSTRIES, INC.
CONSOLIDATED BALANCE SHEETS
(Dollars in thousands, except per share amounts)
September 28,
2024
March 30,
2024
ASSETS(Unaudited)
Current assets
Cash and cash equivalents$364,113 $352,687 
Restricted cash, current21,519 15,481 
Accounts receivable, net94,296 77,123 
Short-term investments24,574 18,270 
Current portion of consumer loans receivable, net30,899 20,713 
Current portion of commercial loans receivable, net36,887 40,787 
Current portion of commercial loans receivable from affiliates, net2,894 2,529 
Inventories244,025 241,339 
Prepaid expenses and other current assets82,758 82,870 
Total current assets901,965 851,799 
Restricted cash585 585 
Investments12,845 17,316 
Consumer loans receivable, net20,770 23,354 
Commercial loans receivable, net47,192 45,660 
Commercial loans receivable from affiliates, net3,933 2,065 
Property, plant and equipment, net225,121 224,199 
Goodwill121,969 121,934 
Other intangibles, net27,445 28,221 
Operating lease right-of-use assets36,378 39,027 
Total assets$1,398,203 $1,354,160 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities
Accounts payable$39,252 $33,531 
Accrued expenses and other current liabilities272,228 239,736 
Total current liabilities311,480 273,267 
Operating lease liabilities32,485 35,148 
Other liabilities7,529 7,759 
Deferred income taxes4,732 4,575 
Stockholders' equity
Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding
  
Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,417,332 and 9,389,953 shares, respectively; Outstanding 8,158,996 and 8,320,718 shares, respectively
94 94 
Treasury stock, at cost; 1,258,336 and 1,069,235 shares, respectively
(348,406)(274,693)
Additional paid-in capital284,995 281,216 
Retained earnings1,105,371 1,027,127 
Accumulated other comprehensive loss(77)(333)
Total stockholders' equity1,041,977 1,033,411 
Total liabilities and stockholders' equity$1,398,203 $1,354,160 
See accompanying Notes to Consolidated Financial Statements
1

CAVCO INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Dollars in thousands, except per share amounts)
(Unaudited)
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Net revenue
$507,461 $452,030 $985,060 $927,905 
Cost of sales
391,339 345,073 765,536 703,069 
Gross profit
116,122 106,957 219,524 224,836 
Selling, general and administrative expenses
66,997 61,506 131,848 123,186 
Income from operations49,125 45,451 87,676 101,650 
Interest income5,692 5,812 11,203 10,430 
Interest expense(125)(257)(215)(523)
Other income, net258 655 147 781 
Income before income taxes54,950 51,661 98,811 112,338 
Income tax expense(11,135)(10,088)(20,567)(24,354)
Net income
43,815 41,573 78,244 87,984 
Less: net income attributable to redeemable noncontrolling interest 34  88 
Net income attributable to Cavco common stockholders$43,815 $41,539 $78,244 $87,896 
Comprehensive income
Net income$43,815 $41,573 $78,244 $87,984 
Reclassification adjustment for securities sold 262 3 271 6 
Applicable income tax (expense)(55) (57)(1)
Net change in unrealized position of investments held
(11)65 54 9 
Applicable income tax (expense) 3 (14)(11)(2)
Comprehensive income44,014 41,627 78,501 87,996 
Less: comprehensive income attributable to redeemable noncontrolling interest 34  88 
Comprehensive income attributable to Cavco common stockholders$44,014 $41,593 $78,501 $87,908 
Net income per share attributable to Cavco common stockholders
Basic
$5.33 $4.80 $9.48 $10.15 
Diluted
$5.28 $4.76 $9.38 $10.05 
Weighted average shares outstanding
Basic
8,226,298 8,656,537 8,256,664 8,663,430 
Diluted
8,305,326 8,731,419 8,337,671 8,742,734 

See accompanying Notes to Consolidated Financial Statements
2

CAVCO INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Dollars in thousands)
(Unaudited)
Six Months Ended
September 28,
2024
September 30,
2023
OPERATING ACTIVITIES
Net income$78,244 $87,984 
Adjustments to reconcile net income to net cash provided by operating activities
Depreciation and amortization9,520 9,234 
Provision for credit losses(260)(204)
Deferred income taxes88 (1,845)
Stock-based compensation expense4,907 2,989 
Non-cash interest income, net(527)(1,413)
Loss on sale or retirement of property, plant and equipment, net26 40 
Gain on investments and sale of loans, net(1,694)(4,278)
Changes in operating assets and liabilities, net of acquisitions
Accounts receivable(17,261)144 
Consumer loans receivable originated(39,914)(56,158)
Proceeds from sales of consumer loans receivable30,899 65,113 
Principal payments received on consumer loans receivable3,146 3,567 
Inventories(2,686)19,683 
Prepaid expenses and other current assets1,017 17,823 
Commercial loans receivable originated(54,724)(51,768)
Principal payments received on commercial loans receivable55,147 59,378 
Accounts payable, accrued expenses and other liabilities36,146 9,911 
Net cash provided by operating activities102,074 160,200 
INVESTING ACTIVITIES
Purchases of property, plant and equipment(9,854)(8,470)
Payments for acquisitions, net (1,298)
Proceeds from sale of property, plant and equipment127 4,490 
Purchases of investments(12,433)(6,499)
Proceeds from sale of investments11,131 5,356 
Net cash used in by investing activities(11,029)(6,421)
FINANCING ACTIVITIES
Payments for taxes on stock option exercises and releases of equity awards(2,921)(1,643)
Proceeds from exercise of stock options1,793 909 
Payments on finance leases and other secured financings(177)(295)
Payments for common stock repurchases(72,276)(40,911)
Distributions to noncontrolling interest (300)
Net cash used in financing activities(73,581)(42,240)
Net increase in cash, cash equivalents and restricted cash17,464 111,539 
Cash, cash equivalents and restricted cash at beginning of the fiscal year368,753 283,490 
Cash, cash equivalents and restricted cash at end of the period$386,217 $395,029 
Supplemental disclosures of cash flow information
Cash paid for income taxes$18,825 $18,641 
Cash paid for interest$30 $368 
Supplemental disclosures of noncash activity
Change in GNMA loans eligible for repurchase$496 $(3,250)
See accompanying Notes to Consolidated Financial Statements
3

CAVCO INDUSTRIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
1. Basis of Presentation
The accompanying unaudited Consolidated Financial Statements of Cavco Industries, Inc. and its subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the "SEC") for Quarterly Reports on Form 10-Q and Article 10 of SEC Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to such rules and regulations. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements (Unaudited), unless otherwise stated.
In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, which are necessary to fairly state the interim results for the periods presented. We have evaluated subsequent events after the balance sheet date through the date of the filing of this report with the SEC, and there were no disclosable subsequent events. These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the Notes to the Consolidated Financial Statements included in our 2024 Annual Report on Form 10-K for the year ended March 30, 2024, filed with the SEC ("Form 10-K").
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and accompanying Notes. Due to uncertainties, actual results could differ from the estimates and assumptions used in preparation of the Consolidated Financial Statements. The Consolidated Statements of Comprehensive Income and Consolidated Statements of Cash Flows for the interim periods are not necessarily indicative of the results or cash flows for the full year. The Company operates on a 52-53 week fiscal year ending on the Saturday nearest to March 31st of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31st. The current fiscal year will end on March 29, 2025 and will include 52 weeks.
For a description of significant accounting policies we used in the preparation of our Consolidated Financial Statements, please refer to Note 1 of the Notes to Consolidated Financial Statements included in the Form 10-K.
2. Recent Accounting Pronouncements
The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the Financial Accounting Standards Board ("FASB"). ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Financial Statements.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures, which requires greater disaggregation of income tax disclosures. The new standard requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating the impacts of this guidance on the Company’s Consolidated Financial Statements.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the disclosure of the Company’s Chief Operating Decision Maker ("CODM"), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impacts of this guidance on the Company’s Consolidated Financial Statements.
4

3. Revenue from Contracts with Customers
The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands):
Three Months EndedSix Months Ended
 September 28, 2024September 30, 2023September 28,
2024
September 30,
2023
Factory-built housing
     Home sales$469,676 $410,040 $906,105 $849,784 
     Delivery, setup and other revenues16,667 24,026 38,286 41,391 
486,343 434,066 944,391 891,175 
Financial services
     Insurance agency commissions received from third-party insurance companies
1,268 1,017 2,674 1,916 
     All other sources19,850 16,947 37,995 34,814 
21,118 17,964 40,669 36,730 
$507,461 $452,030 $985,060 $927,905 
4. Investments
Investments consisted of the following (in thousands):
September 28,
2024
March 30,
2024
Available-for-sale debt securities$20,482 $18,669 
Marketable equity securities
11,827 11,961 
Non-marketable equity investments
5,110 4,956 
37,419 35,586 
Less short-term investments(24,574)(18,270)
$12,845 $17,316 
The amortized cost and fair value of our investments in available-for-sale debt securities, by security type, are shown in the table below (in thousands):
September 28, 2024March 30, 2024
Amortized
Cost
Fair
Value
Amortized CostFair
Value
Residential mortgage-backed securities
$8,248 $8,246 $2,933 $2,865 
State and political subdivision debt securities
3,575 3,558 5,041 4,930 
Corporate debt securities
8,757 8,678 11,117 10,874 
$20,580 $20,482 $19,091 $18,669 
5

The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities may differ from contractual maturities as borrowers at times have the right to call or prepay obligations, with or without penalties.
September 28, 2024
Amortized
Cost
Fair
Value
Due in less than one year$7,534 $7,475 
Due after one year through five years4,573 4,536 
Due after five years through ten years225 225 
Mortgage-backed securities8,248 8,246 
$20,580 $20,482 
Net investment gains and losses on marketable equity securities were as follows (in thousands):
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Marketable equity securities
Net gain (loss) recognized during the period$514 $(185)$60 $275 
Less: Net loss (gain) recognized on securities sold during the period88 (110)(464)(130)
Unrealized gain (loss) recognized during the period on securities still held$602 $(295)$(404)$145 
5. Inventories
Inventories consisted of the following (in thousands):
September 28,
2024
March 30,
2024
Raw materials$76,120 $78,241 
Work in process31,247 27,977 
Finished goods136,658 135,121 
$244,025 $241,339 
6

6. Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
September 28,
2024
March 30,
2024
Loans held for investment, previously securitized$15,162 $16,968 
Loans held for investment12,230 12,826 
Loans held for sale23,708 15,140 
Construction advances2,409 722 
53,509 45,656 
Deferred financing fees and other, net(834)(523)
Allowance for loan losses(1,006)(1,066)
51,669 44,067 
Less current portion(30,899)(20,713)
$20,770 $23,354 
The consumer loans held for investment had the following characteristics:
September 28,
2024
March 30,
2024
Weighted average contractual interest rate8.1 %8.1 %
Weighted average effective interest rate7.8 %10.4 %
Weighted average months to maturity211196
The following table is a consolidated summary of the delinquency status of the outstanding principal balance of consumer loans receivable (in thousands):
September 28,
2024
March 30,
2024
Current$52,074 $43,810 
31 to 60 days261 1,063 
61 to 90 days119 131 
91+ days1,055 652 
$53,509 $45,656 
7

The following table disaggregates the outstanding principal balance of consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
September 28, 2024
20252024202320222021PriorTotal
Prime- FICO score 680 and greater
$12,692 $9,455 $325 $94 $874 $14,477 $37,917 
Near Prime- FICO score 620-679
2,056 1,557   1,038 9,235 13,886 
Sub-Prime- FICO score less than 620
26    17 718 761 
No FICO score
211 444    290 945 
$14,985 $11,456 $325 $94 $1,929 $24,720 $53,509 
March 30, 2024
20242023202220212020PriorTotal
Prime- FICO score 680 and greater
$14,107 $328 $96 $885 $1,808 $14,425 $31,649 
Near Prime- FICO score 620-679
1,633   1,202 942 8,684 12,461 
Sub-Prime- FICO score less than 620
   18 49 723 790 
No FICO score
447     309 756 
$16,187 $328 $96 $2,105 $2,799 $24,141 $45,656 
As of September 28, 2024, 53% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas. As of March 30, 2024, 46% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 10% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the outstanding principal balance of the consumer loans receivable as of September 28, 2024 or March 30, 2024.
7. Commercial Loans Receivable
The commercial loans receivable balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers.
Commercial loans receivable, net consisted of the following (in thousands):
September 28,
2024
March 30,
2024
Loans receivable$91,588 $91,938 
Allowance for loan losses (484)(781)
Deferred financing fees, net(198)(116)
90,906 91,041 
Less current portion of commercial loans receivable (including from affiliates), net(39,781)(43,316)
$51,125 $47,725 
The commercial loans receivable balance had the following characteristics:
September 28,
2024
March 30,
2024
Weighted average contractual interest rate7.3 %7.4 %
Weighted average months outstanding1012
8

Nonperforming status includes loans accounted for on a non-accrual basis and accruing loans with principal payments 90 days or more past due. As of September 28, 2024 and March 30, 2024, there were no commercial loans considered nonperforming. The following table disaggregates the outstanding principal balance of our commercial loans receivable by fiscal year of origination (in thousands):
September 28, 2024
20252024202320222021Total
Performing
$40,830 $34,916 $11,789 $1,886 $2,167 $91,588 
March 30, 2024
20242023202220212020Total
Performing
$57,691 $25,066 $4,823 $2,144 $2,214 $91,938 
As of September 28, 2024 and March 30, 2024, there were no commercial loans 90 days or more past due that were still accruing interest, and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.
As of September 28, 2024, we had concentrations of our outstanding principal balance of the commercial loans receivable balance in New York of 18% and California of 16%. As of March 30, 2024, 18% of our outstanding principal balance of the commercial loans receivable balance was in New York. No other state had concentrations in excess of 10% of the outstanding principal balance of the commercial loans receivable as of September 28, 2024 or March 30, 2024.
As of September 28, 2024 and March 30, 2024, one independent third-party and its affiliates comprised 12% and 13%, respectively, of the net commercial loans receivable principal balance outstanding, all of which are secured.
8. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
September 28,
2024
March 30,
2024
Customer deposits$46,712 $40,856 
Salaries, wages and benefits43,673 38,125 
Unearned insurance premiums35,490 33,449 
Estimated warranties33,081 31,718 
Accrued volume rebates29,208 21,167 
Insurance loss reserves14,620 10,540 
Accrued insurance14,194 14,124 
Other55,250 49,757 
$272,228 $239,736 
9

9. Warranties
Activity in the liability for estimated warranties was as follows (in thousands):
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Balance at beginning of period$31,815 $32,401 $31,718 $31,368 
Charged to costs and expenses13,990 12,206 26,081 25,615 
Payments and deductions(12,724)(11,592)(24,718)(23,968)
Balance at end of period$33,081 $33,015 $33,081 $33,015 
10. Other Liabilities
The following table summarizes secured financings and other obligations (in thousands):
September 28,
2024
March 30,
2024
Finance lease liabilities$6,127 $6,166 
Other secured financing1,726 1,916 
7,853 8,082 
Less current portion included in Accrued expenses and other current liabilities(324)(323)
$7,529 $7,759 
11. Debt
As of September 28, 2024, we are party to a Credit Agreement (the "Credit Agreement") that matures in November 2027 with Bank of America, N.A., providing for a $50 million revolving credit facility (the "Revolving Credit Facility") which may be increased up to an aggregate amount of $100 million.
As of September 28, 2024 and March 30, 2024, there were no borrowings outstanding under the Revolving Credit Facility and we were in compliance with all covenants.
12. Reinsurance and Insurance Loss Reserves
Certain of Standard Casualty Company's ("Standard Casualty") premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations.
10

The effects of reinsurance on premiums written and earned were as follows (in thousands):

Three Months Ended
September 28, 2024September 30, 2023
WrittenEarnedWrittenEarned
Direct premiums
$9,380 $12,177 $10,067 $9,371 
Assumed premiums—nonaffiliated
11,303 10,095 9,505 8,851 
Ceded premiums—nonaffiliated
(8,880)(8,880)(6,438)(6,438)

$11,803 $13,392 $13,134 $11,784 
Six Months Ended
September 28, 2024September 30, 2023
WrittenEarnedWrittenEarned
Direct premiums
$22,883 $24,479 $20,446 $18,047 
Assumed premiums—nonaffiliated
23,038 19,599 19,305 17,421 
Ceded premiums—nonaffiliated
(17,065)(17,065)(12,565)(12,565)

$28,856 $27,013 $27,186 $22,903 
Typical insurance policies written or assumed have a maximum coverage of $0.4 million per claim, of which we cede $0.15 million of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $0.25 million per claim on typical policies, subject to the reinsurers meeting their obligations. After this limit, amounts are recoverable through reinsurance for catastrophic losses in excess of $4.0 million per occurrence, up to a maximum of $110 million in the aggregate for that occurrence.
The following details the activity in the incurred but not reported ("IBNR") reserve for the three and six months ended September 28, 2024 and September 30, 2023 (in thousands):
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Balance at beginning of period$18,927 $13,001 $10,540 $10,939 
Net incurred losses during the period14,128 8,586 32,091 19,663 
Net claim payments during the period(18,435)(12,433)(28,011)(21,448)
Balance at end of period$14,620 $9,154 $14,620 $9,154 
13. Commitments and Contingencies
Repurchase Contingencies. The maximum amount for which the Company was liable under the terms of repurchase agreements with financial institutions that provide inventory financing to independent distributors of our products approximated $126 million and $121 million at September 28, 2024 and March 30, 2024, respectively, without reduction for the estimated resale value of the homes. During the three and six months ended September 28, 2024 we did not receive any demand notices. In all cases, the estimated fair value exceeded the repurchase price so no loss reserve was deemed necessary. Our reserve for repurchase commitments, recorded in Accrued expenses and other current liabilities, was $3.1 million at September 28, 2024 and $2.9 million at March 30, 2024.
Construction-Period Mortgages. Loan contracts with off-balance sheet commitments are summarized below (in thousands):
11

September 28,
2024
March 30,
2024
Construction loan contract amount$7,787 $1,960 
Cumulative advances(2,409)(722)
$5,378 $1,238 
Representations and Warranties of Mortgages Sold. The reserve for contingent repurchases and indemnification obligations was $0.6 million as of both September 28, 2024 and March 30, 2024, included in Accrued expenses and other current liabilities on the Consolidated Balance Sheets. There were no claim requests that resulted in the repurchase of any loans during the six months ended September 28, 2024 or September 30, 2023.
Interest Rate Lock Commitments ("IRLCs"). As of September 28, 2024 and March 30, 2024, we had outstanding IRLCs with a notional amount of $14.7 million and $39.0 million, respectively. For the three and six months ended September 28, 2024, we recognized insignificant non-cash gains on outstanding IRLCs. For the three and six months ended September 30, 2023, we recognized insignificant non-cash losses on outstanding IRLCs.
Forward Sales Commitments. As of September 28, 2024 and March 30, 2024, we had $7.1 million and $2.8 million in outstanding forward sales commitments for sales of mortgage backed securities and whole loan commitments (collectively, the "Commitments"), respectively. During the three and six months ended September 28, 2024, we recognized insignificant non-cash losses. During the three months ended September 30, 2023, we recognized insignificant non-cash gains.
Legal Matters. We are party to certain lawsuits in the ordinary course of business. Based on management's present knowledge of the facts and (in certain cases) advice of outside counsel, management does not believe that loss contingencies arising from pending matters are likely to have a material adverse effect on our consolidated financial position, liquidity or results of operations after taking into account any existing reserves, which reserves are included in Accrued expenses and other current liabilities on the Consolidated Balance Sheets. However, future events or circumstances that may currently be unknown to management will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our consolidated financial position, liquidity or results of operations in any future reporting periods.
12

14. Stockholders' Equity and Redeemable Noncontrolling Interest
The following tables represent changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the six months ended September 28, 2024 and September 30, 2023, respectively (dollars in thousands):
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive (loss) income Total
Common Stock
SharesAmount
Balance, March 30, 20249,389,953 $94 $(274,693)$281,216 $1,027,127 $(333)$1,033,411 
Net income— — — — 34,429 — 34,429 
Other comprehensive income, net— — — — — 58 58 
Net issuance of common stock under stock incentive plans11,104 — — (2,348)— — (2,348)
Stock-based compensation— — — 2,194 — — 2,194 
Common stock repurchases(29,204)(29,204)
Balance, June 29, 20249,401,057 $94 $(303,897)$281,062 $1,061,556 $(275)$1,038,540 
Net income— — — — 43,815 — 43,815 
Other comprehensive income, net— — — — — 198 198 
Net issuance of common stock under stock incentive plans16,275 — 1,220 — — 1,220 
Stock-based compensation— — — 2,713 — — 2,713 
Common stock repurchases— — (44,509)— — — (44,509)
Balance, September 28, 20249,417,332 $94 $(348,406)$284,995 $1,105,371 $(77)$1,041,977 
13

Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive (loss) incomeTotalRedeemable noncontrolling interest
Common Stock
SharesAmount
Balance, April 1, 20239,337,125 $93 $(164,452)$271,950 $869,310 $(615)$976,286 $1,219 
Net income— — — — 46,357 — 46,357 54 
Other comprehensive loss, net— — — — — (42)(42)— 
Net issuance of common stock under stock incentive plans10,095 — — (1,213)— — (1,213)— 
Stock-based compensation— — — 1,438 — — 1,438 — 
Distributions— — — — — — — (120)
Valuation adjustment— — — — — — — (33)
Balance, July 1, 20239,347,220 $93 $(164,452)$272,175 $915,667 $(657)$1,022,826 $1,120 
Net income— — — — 41,539 — 41,539 34 
Other comprehensive income, net— — — — — 54 54 — 
Net issuance of common stock under stock incentive plans9,201 1 — 478 — — 479 — 
Stock-based compensation— — — 1,551 — — 1,551 — 
Common stock repurchases— — (47,194)— — — (47,194)— 
Distributions— — — — — — — (180)
Conversion to mandatorily redeemable noncontrolling interest— — — — — — — (974)
Balance, September 30, 20239,356,421 $94 $(211,646)$274,204 $957,206 $(603)$1,019,255 $ 
14

15. Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share (dollars in thousands, except per share amounts):
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Net income attributable to Cavco common stockholders$43,815 $41,539 $78,244 $87,896 
Weighted average shares outstanding
Basic8,226,298 8,656,537 8,256,664 8,663,430 
Effect of dilutive securities79,028 74,882 81,007 79,304 
Diluted8,305,326 8,731,419 8,337,671 8,742,734 
Net income per share attributable to Cavco common stockholders
Basic$5.33 $4.80 $9.48 $10.15 
Diluted$5.28 $4.76 $9.38 $10.05 
Anti-dilutive common stock equivalents excluded257 335 428 320 
16. Fair Value Measurements
The book value and estimated fair value of our financial instruments were as follows (in thousands):
September 28, 2024March 30, 2024
Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities
$20,482 $20,482 $18,669 $18,669 
Marketable equity securities
11,827 11,827 11,961 11,961 
Non-marketable equity investments
5,110 5,110 4,956 4,956 
Consumer loans receivable51,669 55,914 44,067 49,105 
Commercial loans receivable
90,906 81,030 91,041 80,764 
Other secured financing(1,726)(1,721)(1,916)(1,841)
See Note 20, Fair Value Measurements, and the Fair Value of Financial Instruments caption in Note 1, Summary of Significant Accounting Policies, in the Form 10-K for more information on the methodologies we use in determining fair value.
Mortgage Servicing. Mortgage Servicing Rights ("MSRs") are recorded at fair value in Prepaid expenses and other current assets on the Consolidated Balance Sheets.
September 28,
2024
March 30,
2024
Number of loans serviced with MSRs3,734 3,842 
Weighted average servicing fee (basis points)34.80 34.79 
Capitalized servicing multiple179.9 %188.59 %
Capitalized servicing rate (basis points)62.60 65.61 
Serviced portfolio with MSRs (in thousands)$465,622 $482,898 
MSRs (in thousands)$2,915 $3,168 
15

17. Business Segment Information
We operate principally in two segments: (1) factory-built housing, which includes wholesale and retail factory-built housing operations, and (2) financial services, which includes manufactured housing consumer finance and insurance. The following table provides selected financial data by segment (in thousands):
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Net revenue:
Factory-built housing$486,343 $434,066 $944,391 $891,175 
Financial services21,118 17,964 40,669 36,730 
$507,461 $452,030 $985,060 $927,905 
Income (loss) before income taxes:
Factory-built housing$55,905 $50,226 $105,005 $112,051 
Financial services(955)1,435 (6,194)287 
$54,950 $51,661 $98,811 $112,338 
 September 28,
2024
March 30,
2024
Total assets:
Factory-built housing
$1,169,496 $1,141,237 
Financial services
228,707 212,923 
$1,398,203 $1,354,160 
16

Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
Forward-Looking Statements
Statements in this Quarterly Report on Form 10-Q (the "Report") include "forward-looking statements," within the meaning of Section 27A of the Securities Act of 1933, Section 21E of the Securities Exchange Act of 1934 (the "Exchange Act"), and the Private Securities Litigation Reform Act of 1995. Forward-looking statements are often characterized by the use of words such as "believes," "estimates," "expects," "projects," "may," "will," "intends," "plans," or "anticipates," or by discussions of strategy, plans or intentions. Forward-looking statements include, for example, discussions regarding the manufactured housing and site-built housing industries; discussions regarding our efforts and the efforts of other industry participants to develop the home-only loan secondary market; our financial performance and operating results; our strategy; our liquidity and financial resources; our outlook with respect to Cavco Industries, Inc. and its subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco") and the manufactured housing business in general; the expected effect of certain risks and uncertainties on our business, financial condition and results of operations; economic conditions, including concerns of a possible recession, and consumer confidence; trends in interest rates and inflation; potential acquisitions, strategic investments and other expansions; the sufficiency of our liquidity; that we may seek alternative sources of financing in the future; operational and legal risks; how we may be affected by any pandemic or outbreak; geopolitical conditions; the cost and availability of labor and raw materials; governmental regulations and legal proceedings; the availability of favorable consumer and wholesale manufactured home financing; and the ultimate outcome of our commitments and contingencies. Forward-looking statements contained in this Report speak only as of the date of this Report or, in the case of any document incorporated by reference, the date of that document. We do not intend to publicly update or revise any forward-looking statement contained in this Report or in any document incorporated herein by reference to reflect changed assumptions, the occurrence of unanticipated events or changes to future operating results over time, except as required by law.
Forward-looking statements involve risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from those expressed or implied by such forward-looking statements, many of which are beyond our control. To the extent that our assumptions and expectations differ from actual results, our ability to meet such forward-looking statements may be significantly hindered. Factors that could affect our results and cause them to materially differ from those contained in the forward-looking statements include, without limitation, those discussed under Risk Factors in Part I, Item 1A of our 2024 Annual Report on Form 10-K filed with the Securities and Exchange Commission (the "Form 10-K").
Introduction
The following should be read in conjunction with the Company's unaudited Consolidated Financial Statements and the related Notes that appear in Part I, Item 1 of this Report. References to "Note" or "Notes" pertain to the Notes to our unaudited Consolidated Financial Statements.
Company Overview
Headquartered in Phoenix, Arizona, we design and produce factory-built homes primarily distributed through a network of independent and Company-owned retailers, planned community operators and residential developers. We are one of the largest producers of manufactured homes in the United States, based on reported wholesale shipments. Our products are marketed under a variety of brand names including Cavco, Fleetwood, Palm Harbor, Nationwide, Fairmont, Friendship, Chariot Eagle, Destiny, Commodore, Colony, Pennwest, R-Anell, Manorwood, MidCountry and Solitaire. We are also a leading producer of park model RVs, vacation cabins and factory-built commercial structures. Our finance subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), is an approved Federal National Mortgage Association and Federal Home Loan Mortgage Corporation seller/servicer, and a Government National Mortgage Association ("GNMA") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Our insurance subsidiary, Standard Casualty, provides property and casualty insurance primarily to owners of manufactured homes.
17

We operate a total of 31 homebuilding production lines with domestic locations in Millersburg and Woodburn, Oregon; Riverside, California; Nampa, Idaho; Phoenix, Glendale and Goodyear, Arizona; Deming, New Mexico; Duncan, Oklahoma; Austin, Fort Worth, Seguin and Waco, Texas; Montevideo, Minnesota; Dorchester, Wisconsin; Nappanee and Goshen, Indiana; Lafayette, Tennessee; Douglas and Moultrie, Georgia; Shippenville (two lines) and Emlenton, Pennsylvania; Martinsville and Rocky Mount, Virginia; Crouse and Hamlet, North Carolina; Ocala and Plant City, Florida; and two international lines in Ojinaga, Mexico. We distribute our homes through a large network of independent distribution points in 48 states and Canada and 79 Company-owned U.S. retail stores, of which 47 are located in Texas.
Company and Industry Outlook
According to data reported by the Manufactured Housing Institute, industry home shipments for the calendar year through August 2024 were 68,550, an increase of 16.8% compared to 58,698 shipments in the same calendar period last year. Higher interest rates and continued inflationary pressures have tempered industry demand. However, the manufactured housing industry offers solutions to the housing crisis with lower average price per square foot than a site-built home and the comparatively lower cost associated with manufactured home ownership, which remains competitive with rental housing.
The two largest manufactured housing consumer demographics, young adults and those who are age 55 and older, are both growing. "First-time" and "move-up" buyers of affordable homes are historically among the largest segments of new manufactured home purchasers. Included in this group are lower-income households that are particularly affected by periods of low employment rates and underemployment. Consumer confidence is especially important among manufactured home buyers interested in our products for seasonal or retirement living.
We employ a concerted effort to identify niche market opportunities where our diverse product lines and custom building capabilities provide us with a competitive advantage. We are focused on building quality, energy efficient homes for the modern home buyer. Our green building initiatives involve the creation of an energy efficient envelope, including higher utilization of renewable materials and provide lower utility costs. We also build homes designed to use alternative energy sources, such as solar.
We maintain a conservative cost structure in an effort to build added value into our homes and we work diligently to maintain a solid financial position. Our balance sheet strength, including the position in cash and cash equivalents, helps avoid liquidity problems and enables us to act effectively as market opportunities or challenges present themselves.
We continue to make certain commercial loan programs available to members of our wholesale distribution chain. Under direct commercial loan arrangements, we provide funds for financed home purchases by distributors, community operators and residential developers (see Note 7, Commercial Loans Receivable to the unaudited Consolidated Financial Statements). Our involvement in commercial lending helps to increase the availability of manufactured home financing to distributors, community operators and residential developers and provides additional opportunities for product exposure to potential home buyers. While these initiatives support our ongoing efforts to expand product distribution, they also expose us to risks associated with the creditworthiness of this customer base and our inventory financing partners.
The lack of an efficient secondary market for manufactured home-only loans and the limited number of institutions providing such loans results in higher borrowing costs for home-only loans and continues to constrain industry growth. We work independently and with other industry participants to develop secondary market opportunities for manufactured home-only loan and non-conforming mortgage portfolios and expand lending availability in the industry. We also develop and invest in home-only lending programs to grow sales of homes through traditional distribution points. We believe that growing our investment and participation in home-only lending may provide additional sales growth opportunities for our factory-built housing operations and reduce our customers' dependence on independent lenders for this source of financing.
18

Key housing building materials include wood, wood products, steel, gypsum wallboard, windows, doors fiberglass insulation, carpet, vinyl, fasteners, plumbing materials, aluminum, appliances and electrical items. Fluctuations in the cost of materials and labor may affect gross margins from home sales to the extent that costs cannot be efficiently matched to the home sales price. Pricing and availability of certain raw materials have been volatile due to a number of factors in the current environment. We continue to monitor and react to inflation in the cost of these materials by maintaining a focus on our product pricing in response to higher materials costs, but such product pricing increases may lag behind the escalation of such costs. From time to time and to varying degrees, we may experience shortages in the availability of materials and/or labor in the markets served. Availability of these inputs has not caused significant production halts in the current period, but we have experienced periodic shutdowns in other periods and shortages of primary building materials have caused production inefficiencies as we have needed to change processes in response to the delay in materials. These shortages may also result in extended order backlogs, delays in the delivery of homes and reduced gross margins from home sales.
Our backlog at September 28, 2024 was $276 million compared to $232 million at June 29, 2024, an increase of $44 million and up $106 million compared to $170 million at September 30, 2023.
While it is difficult to predict the future of housing demand, employee availability, supply chain and Company performance and operations, maintaining an appropriately sized and well-trained workforce is key to meeting demand. We continually review the wage rates of our production employees and have established other monetary incentive and benefit programs, with a goal of providing competitive compensation. We are also working to more extensively use web-based recruiting tools, update our recruitment brochures and improve the appearance and appeal of our manufacturing facilities to improve the recruitment and retention of qualified production employees and reduce annualized turnover rates.
19

Results of Operations
Net Revenue
Three Months Ended
($ in thousands, except revenue per home sold)September 28,
2024
September 30,
2023
Change
Factory-built housing$486,343 $434,066 $52,277 12.0 %
Financial services21,118 17,964 3,154 17.6 %
$507,461 $452,030 $55,431 12.3 %
Factory-built homes sold
by Company-owned retail sales centers1,032 1,014 181.8 %
to independent retailers, builders, communities and developers3,881 3,234 647 20.0 %
4,913 4,248 665 15.7 %
Net factory-built housing revenue per home sold$98,991 $102,181 $(3,190)(3.1)%
 Six Months Ended
 ($ in thousands, except revenue per home sold)September 28,
2024
September 30,
2023
Change
Factory-built housing$944,391 $891,175 $53,216 6.0 %
Financial services40,669 36,730 3,939 10.7 %
$985,060 $927,905 $57,155 6.2 %
Factory-built homes sold
by Company-owned retail sales centers2,045 1,973 723.6 %
to independent retailers, builders, communities and developers7,589 6,857 732 10.7 %
9,634 8,830 804 9.1 %
Net factory-built housing revenue per home sold$98,027 $100,926 $(2,899)(2.9)%

Factory-built housing Net revenue increased for the three and six months ended September 28, 2024 due to higher home sales volume, partially offset by a decrease in revenue per home sold. The decrease in revenue per home sold was attributed to a lower proportion of homes sold through our Company-owned stores and, to a lesser extent, product pricing decreases.
Net factory-built housing revenue per home sold is a volatile metric dependent upon several factors. A primary factor is the price disparity between sales of homes to independent distributors, builders, communities and developers and sales of homes to consumers by Company-owned retail stores. Wholesale sales prices are primarily comprised of the home and the cost to ship the home from a homebuilding facility to the home-site. Retail home prices include these items and retail markup, as well as items that are largely subject to home buyer discretion, including, but not limited to, installation, utility connections, site improvements, landscaping and additional services. Our homes are constructed in one or more floor sections ("modules") which are then installed on the customer's site. Changes in the number of modules per home, the selection of different home types/models and optional home upgrades create changes in product mix, also causing fluctuations in this metric.
For the three and six months ended September 28, 2024, Financial services Net revenue increased primarily due to higher insurance premiums.
20

Gross Profit
Three Months Ended
($ in thousands)September 28,
2024
September 30,
2023
Change
Factory-built housing$111,520 $100,507 $11,013 11.0 %
Financial services4,602 6,450 (1,848)(28.7)%
$116,122 $106,957 $9,165 8.6 %
Gross profit as % of Net revenue
Consolidated22.9 %23.7 %N/A(0.8)%
Factory-built housing22.9 %23.2 %N/A(0.3)%
Financial services21.8 %35.9 %N/A(14.1)%
 Six Months Ended
($ in thousands)September 28,
2024
September 30,
2023
Change
Factory-built housing$215,030 $213,875 $1,155 0.5 %
Financial services4,494 10,961 (6,467)(59.0)%
$219,524 $224,836 $(5,312)(2.4)%
Gross profit as % of Net revenue
Consolidated22.3 %24.2 %N/A(1.9)%
Factory-built housing22.8 %24.0 %N/A(1.2)%
Financial services11.1 %29.8 %N/A(18.7)%

Factory-built housing Gross profit as a percentage of Net revenue for the three and six months ended September 28, 2024 decreased primarily due to lower average selling price, partially offset by lower input costs per unit. Factory-built housing Gross profit housing in dollars for the three and six months ended September 28, 2024 increased due to higher home sales volume, partially offset by lower average selling price.
Financial services Gross profit in dollars and as a percentage of Net revenue for the three and six months ended September 28, 2024 was negatively impacted by high insurance claims from Hurricane Beryl in July 2024 and multiple weather events in Texas, as well as the wildfires in New Mexico in the first quarter of this fiscal year.
21

Selling, General and Administrative Expenses
Three Months Ended
($ in thousands)September 28,
2024
September 30,
2023
Change
Factory-built housing$61,440 $56,455 $4,985 8.8 %
Financial services5,557 5,051 506 10.0 %
$66,997 $61,506 $5,491 8.9 %
Selling, general and administrative expenses as % of Net revenue13.2 %13.6 %N/A(0.4)%
 Six Months Ended
($ in thousands)September 28,
2024
September 30,
2023
Change
Factory-built housing$121,160 $112,476 $8,684 7.7 %
Financial services10,688 10,710 (22)(0.2)%
$131,848 $123,186 $8,662 7.0 %
Selling, general and administrative expenses as % of Net revenue13.4 %13.3 %N/A0.1 %

Selling, general and administrative expenses increased for the three and six months ended September 28, 2024 as a result of increases in variable compensation driven by higher incentive compensation in the second quarter and as a result of increases in compensation related to acquired retail locations for both periods.

Other Components of Net Income
Three Months Ended
($ in thousands)September 28,
2024
September 30,
2023
Change
Interest income$5,692 $5,812 $(120)(2.1)%
Interest expense(125)(257)(132)(51.4)%
Other income, net258 655 397 (60.6)%
Income tax expense(11,135)(10,088)1,047 10.4 %
Effective tax rate20.3 %19.5 %N/A0.8 %
 Six Months Ended
($ in thousands)September 28,
2024
September 30,
2023
Change
Interest income$11,203 $10,430 $773 7.4 %
Interest expense(215)(523)(308)(58.9)%
Other income, net147 781 634 (81.2)%
Income tax expense(20,567)(24,354)(3,787)(15.5)%
Effective tax rate20.8 %21.7 %N/A(0.9)%
Interest income consists primarily of interest earned on cash balances held in money market accounts, and interest earned on commercial floorplan lending. Interest expense consists primarily of interest related to finance leases.
Other income, net primarily consists of realized and unrealized gains and losses on corporate investments and gains and losses from the sale of property, plant and equipment.
22

Income tax expense increased for the three months ended September 28, 2024 compared to the prior year period primarily due to higher profit before income taxes, partially offset by a lower effective tax rate due to an increase in energy star tax credits. Income tax expense for the six months ended September 28, 2024 compared to the prior year period decreased due to lower profit and a lower effective tax rate due to an increase in energy star tax credits.
Liquidity and Capital Resources
We believe that cash and cash equivalents at September 28, 2024, together with cash flow from operations, will be sufficient to fund our operations, cover our obligations and provide for growth for the next 12 months and into the foreseeable future. We maintain cash in U.S. Treasury and other money market funds, some of which is in excess of federally insured limits, but we have not experienced any losses with regards to such excesses. We expect to continue to evaluate potential acquisitions of, or strategic investments in, businesses that are complementary to the Company, as well as other expansion opportunities. Such transactions may require the use of cash and have other impacts on our liquidity and capital resources. We believe we have sufficient liquid resources including our $50 million Revolving Credit Facility which may be increased from time to time through an additional Incremental Term Facility up to an aggregate amount of $100 million and no amounts are outstanding. Depending on our operating results and strategic opportunities, we may choose to seek additional or alternative sources of financing in the future. There can be no assurance that such financing would be available on satisfactory terms, if at all. If this financing were not available, it could be necessary for us to reevaluate our long-term operating plans to make more efficient use of our existing capital resources at such time. The exact nature of any changes to our plans that would be considered depends on various factors, such as conditions in the factory-built housing industry and general economic conditions outside of our control.
State insurance regulations restrict the amount of dividends that can be paid to stockholders of insurance companies. As a result, the assets owned by our insurance subsidiary are generally not available to satisfy the claims of Cavco or its other subsidiaries. We believe that stockholders' equity at the insurance subsidiary remains sufficient and do not believe that the ability to pay ordinary dividends to Cavco at anticipated levels will be restricted per state regulations.
The following is a summary of the Company's cash flows for the six months ended September 28, 2024 and September 30, 2023, respectively:
Six Months Ended
(in thousands)September 28,
2024
September 30,
2023
$ Change
Cash, cash equivalents and restricted cash at beginning of the fiscal year$368,753 $283,490 $85,263 
Net cash provided by operating activities102,074 160,200 (58,126)
Net cash used in by investing activities(11,029)(6,421)(4,608)
Net cash used in financing activities(73,581)(42,240)(31,341)
Cash, cash equivalents and restricted cash at end of the period$386,217 $395,029 $(8,812)
Net cash provided by operating activities decreased primarily from increases in working capital, primarily $20.5 million in Inventory and $17.4 million from Accounts receivable, and the spread between Consumer loans originated versus sold and Commercial loans originated versus principal payments received on commercial loans. This was partially offset by changes in Accounts payable and accrued expenses due primarily to increased customer deposits and volume rebates due to customers.
Consumer loan originations decreased $16.3 million to $39.9 million for the six months ended September 28, 2024 from $56.2 million for the six months ended September 30, 2023, and proceeds from sales of consumer loans decreased $34.2 million to $30.9 million for the six months ended September 28, 2024 from $65.1 million for the six months ended September 30, 2023.
Commercial loan originations increased $2.9 million to $54.7 million for the six months ended September 28, 2024 from $51.8 million for the six months ended September 30, 2023. Proceeds from the collection on commercial loans provided $55.1 million this year, compared to $59.4 million in the prior year, a net decrease of $4.3 million.
23

Net cash for investing activities consists of buying and selling debt and marketable equity securities in our Financial Services segment; purchases of property, plant and equipment; and funding strategic growth acquisitions in our Factory-built Housing segment. The change in cash used in the current period is primarily due to the prior year period including proceeds from the sale of property, plant and equipment that did not repeat in the current year.
The change in Net cash used in financing activities in the six months ended September 28, 2024 was primarily due to the repurchase of the more shares of common stock and at a higher average daily stock price.
Obligations and Commitments. There were no material changes to the obligations and commitments as set forth in the Form 10-K.
Critical Accounting Estimates
There have been no significant changes to our critical accounting estimates during the six months ended September 28, 2024, as compared to those disclosed in Part II, Item 7 of the Form 10-K, under the heading "Critical Accounting Estimates," which provides a discussion of the critical accounting estimates that management believes are critical to the Company's operating results or may affect significant judgments and estimates used in the preparation of the Company's Consolidated Financial Statements.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes from the quantitative and qualitative disclosures about market risk previously disclosed in the Form 10-K.
Item 4. Controls and Procedures
(a) Disclosure Controls and Procedures
The Company carried out an evaluation, under the supervision and with the participation of the Company's management, including its President and Chief Executive Officer and its Chief Financial Officer, of the effectiveness of its disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)). Based upon that evaluation, the Company's President and Chief Executive Officer and its Chief Financial Officer concluded that, as of September 28, 2024, its disclosure controls and procedures were effective.
(b) Changes in Internal Control Over Financial Reporting
There has been no change in the Company's internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) that occurred during the fiscal quarter ended September 28, 2024 that has materially affected, or is reasonably likely to materially affect, the Company's internal control over financial reporting.
24

PART II. OTHER INFORMATION
Item 1. Legal Proceedings
See the information under the "Legal Matters" caption in Note 13, Commitments and Contingencies to the unaudited Consolidated Financial Statements, which is incorporated herein by reference.
Item 1A. Risk Factors
In addition to the other information set forth in this Report, you should carefully consider the factors discussed in Part I, Item 1A, Risk Factors, in the Form 10-K, which could materially affect our business, financial condition or future results. The risks described in this Report and in the Form 10-K are not the only risks facing the Company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Issuer Purchases of Equity Securities
On October 31, 2024, the Company announced that the Company's Board of Directors approved a new $100 million stock repurchase program with the same terms and conditions as the previous plan. The following table sets forth repurchases of our common stock during the second quarter of fiscal year 2025:
PeriodTotal Number of Shares PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsApproximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs
(in thousands)
June 30, 2024 to
      August 3, 2024
— $— — $— 
August 4, 2024 to
      August 31, 2024
53,895 393.69 53,895 76,244 
September 1, 2024 to
      September 28, 2024
54,906 416.95 54,906 53,351 
108,801 108,801 
The payment of dividends to Company stockholders is subject to the discretion of the Board of Directors, and various factors may prevent us from paying dividends. Such factors include Company cash requirements, covenants of our Credit Agreement and liquidity or other requirements of state, corporate and other laws.
Item 5. Other Information
Rule 10b5-1 Trading Plans
On August 9, 2024, Julia Sze, an independent director, adopted a programmed plan of transactions intended to satisfy the affirmative defense provided by Rule 10b5-1 (the "Sze 10b5-1 Plan"). This plan was adopted in order to sell-to-cover a number of shares of our Common Stock to satisfy tax withholding obligations in connection with the vesting of Ms. Sze's restricted stock units on July 30, 2024. The Sze 10b5-1 Plan provides for a first possible trade date of November 8, 2024, and terminates automatically on December 10, 2024. The aggregate number of shares to be sold pursuant to the plan is 250 shares of our Common Stock.
On September 13, 2024, Susan Blount, an independent director, also adopted a programmed plan of transactions intended to satisfy the affirmative defense provided by Rule 10b5-1 (the "Blount 10b5-1 Plan"). This plan provides for a first possible trade date of December 13, 2024, and terminates automatically on January 30, 2025. The aggregate number of shares to be sold pursuant to the Blount 10b5-1 Plan is 1,500 shares of Common Stock.
25

During the three months ended September 28, 2024, no director or officer of the Company, other than Ms. Sze and Ms. Blount, adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.
Item 6. Exhibits
Exhibit No.Exhibit
(1)
(1)
(1)
(2)
101.INSInline XBRL Instance Document - The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase
101.DEFInline XBRL Taxonomy Extension Definition Linkbase
101.LABInline XBRL Taxonomy Extension Label Linkbase
101.PREInline XBRL Taxonomy Extension Presentation Linkbase
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

(1) Filed herewith.
(2) Furnished herewith.

*Management contract or compensatory plan or arrangement

All other items required under Part II are omitted because they are not applicable.
26

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.
Cavco Industries, Inc.
Registrant
SignatureTitleDate
/s/ William C. BoorDirector, President and Chief Executive OfficerNovember 1, 2024
William C. Boor(Principal Executive Officer)
/s/ Allison K. AdenExecutive Vice President, Chief Financial Officer and TreasurerNovember 1, 2024
Allison K. Aden(Principal Financial Officer)
27
EX-10.1 2 cvco-20240928xexhibit101.htm EX-10.1 Document

Exhibit 10.1
July 30, 2024

Regan Fackrell
St. George, UT

Dear Regan,

Thank you for your interest and your time to explore employment with Cavco Industries. It has been great sharing more of the Cavco story with you. We are delighted to have you join the Cavco family. It is my pleasure to confirm your offer as President - Cavco Insurance Division. Your knowledge, experience, and energy are a great match for the needs of the team.

The following are the terms of our offer of employment:

1.You will be employed in the capacity of President - Cavco Insurance Division. This is an exempt position that will work out of our New Braunfels Office. You will report to Steve Like, SVP of Corporate Development.

1.This offer is contingent upon the favorable completion of all background checks and verifications. The anticipated commencement date of your new role will be September 3, 2024.

1.You will be paid a starting base salary of $300,000 per annum, paid bi-weekly per the Company’s standard practices. All compensation is to be paid in accordance with Cavco’s standard payroll practices and subject to all withholdings and deductions as required by law.

1.Your compensation package includes participation in an annual fiscal year bonus incentive as follows:
2.2% of net pre-tax income of Palm Harbor Insurance Agency, our in-house insurance agency, with a current fiscal year estimate of $5.7 million.
2.2% based of consolidated net pre-tax income of Standard Casualty Company, Standard Insurance Agency and Mangrove Cell 70, our captive re-insurer, targeting $4.2 million in net pre-tax income. For FY2025 only, this component of your incentive bonus will have a $4.0 million floor on annual pre-tax income.
Your fiscal bonus will start in FY2025 (September 2024) and will be pro-rated based on your start date. Incentive compensation is discretionary and contingent upon various factors including, but not limited to, successful completion of individual performance-based objectives, business unit(s) performance, and/or company performance. Incentive bonus will be paid after completion of annual audit and annual earnings release. In order to qualify for the incentive payment, you must also be a full-time employee in good standing at the time the payment is made. Incentive payments will be paid in accordance with the company’s standard incentive program practices and subject to all withholding and employment taxes required by law.

1.We are pleased to offer a lump sum sign-on bonus to cover your relocation and realtor expenses related to your move for this position. You will be paid $60,000 to cover these expenses, which is provided to ensure a smooth transition as you join our team. The sign-on bonus will be treated as taxable income. This will be paid to you on your first scheduled payroll. If you resign or are terminated for good cause before completing two years of employment, you will be required to repay 100% of the Relocation Payment. However, 25% of the repayment obligation will be forgiven every 180 days you remain employed, so the entire amount will be forgiven if you stay with Cavco for two years.




1.You will be provided a Cavco expense card to cover airfare, hotel or other temporary housing, car rental, and meals during your transition for up to 90 days. Please refer to our company policy for detailed guidelines on how to utilize this benefit, including approved expense and spending limits.
2.Additionally, you will participate in our PTO Plan #2. This plan will provide you 160 hours (20 days) of vacation and 40 hours (5 days) of sick leave annually. Both vacation and sick time will be governed by the company’s policies and practices at the time. Cavco reserves the right to change any and all benefits plans, at its sole discretion at any time.

1.As an employee of Cavco Industries Inc., you are also eligible to participate in our benefits plans and program in effect from time to time, including 401k, group medical and life insurance, disability benefits, and other fringe benefits as made available to other similarly situated team members of Cavco, in accordance with and subject to eligibility and other provisions of such plans and programs. The Cavco benefits plans are described in more detail in the attached Benefits Guide. The company reserves the right to change its benefits programs with or without notice in its sole discretion.

1.You will be subject to all applicable employment and other policies of Cavco, which are outlined in the Company’s new hire packet.

1.Upon acceptance, you agree not to solicit and/or enable solicitation of any employee, contractor, or consultant of Cavco or any Cavco subsidiary whether employed by Cavco or not. The non-solicitation agreement is in full force and effect for two years after termination of employment.

1.In addition, you agree not to disclose confidential or proprietary information to anyone for any reason unless compelled to do so by legal order during or after your employment with Cavco for an indefinite period term.

1.This offer contingent upon the absence of any employment or consulting agreement with another company that would interfere with the responsibilities of the position. By accepting this offer, you confirm that you are able to accept this position and carry out the work that it would involve without breaching any legal restrictions on your activities, such as restrictions imposed by a former employer or an external consulting agreement.

1.You confirm that you will inform us about any such restrictions and provide us with as much information about them prior to the start of your employment, including any agreements between you and your current or former employer describing such restrictions on your activities. You further confirm that you will not remove or take any documents or proprietary data or materials of any kind, electronic or otherwise, with you from your current or former employer to the Company without written authorization from your current or former employer. If you have any questions about the ownership of particular documents or other information, discuss such questions with your former employer before removing or copying the documents or information.

1.Cavco is an “at-will” employer, and this offer letter is not a guarantee of continued employment. This offer of employment or any other Cavco literature given to you is not and is not intended to be interpreted to alter the employment relationship between you and Cavco. As an at-will employee, you will be free to terminate your employment with the Company at any time, with or without cause. Likewise, Cavco will have the right to reassign you, to change your compensation, or to terminate your employment at any time, with or without cause or notice.




Regan, we are excited to present this opportunity to join the Cavco Team; we hope that you will accept this offer. There will be many opportunities to utilize your talents in an atmosphere that encourages people to fully realize their potential.

Please indicate your acceptance of our offer by signing below and returning one copy of the letter via email, no later than 5:00 PM PST, August 2, 2024. If you have any questions about this offer, please reach out to Todd Cantrill, Vice President of Human Resources at 602-283-9266 or Todd.Cantrill@Cavco.com.

Sincerely,


Steve Like
SVP of Corporate Development




I hereby certify my understanding that my employment will be “at-will” and that neither me nor any company representative have entered into a contract of any kind regarding the terms or duration of my employment. Cavco is an “at-will” employer, and this offer is not a guarantee of continued employment. This offer of employment or any other Cavco literature given to me is not and is not intended to be interpreted to alter the employment relationship between me and Cavco. As an at-will employee, I will be free to terminate my employment with the Company at any time, with or without cause or advance notice. Likewise, Cavco will have the right to reassign me, to change my compensation, or to terminate my employment at any time, with or without cause or advance notice.


ACCEPTED AND AGREED: /s/ Regan Fackrell 8/1/2024
Signature Date

EX-31.1 3 cvco-20240928xexhibit311.htm EX-31.1 Document

Exhibit 31.1
Certification of Principal Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, William C. Boor, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Cavco Industries, 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 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 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.
 
Dated:November 1, 2024
By:/s/ William C. Boor
William C. Boor
President and Chief Executive Officer
(Principal Executive Officer)

EX-31.2 4 cvco-20240928xexhibit312.htm EX-31.2 Document

Exhibit 31.2
Certification of Principal Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Allison K. Aden, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Cavco Industries, 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 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 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.
 
Dated:November 1, 2024
By:/s/ Allison K. Aden
Allison K. Aden
Executive Vice President, Chief Financial Officer & Treasurer
(Principal Financial Officer)

EX-32 5 cvco-20240928xexhibit32.htm EX-32 Document

Exhibit 32
Certification Pursuant to 18 U.S.C. 1350, As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the Quarterly Report of Cavco Industries, Inc. (the "Registrant") on Form 10-Q for the period ending September 28, 2024 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), we, William C. Boor, President and Chief Executive Officer, and Allison K. Aden, Executive Vice President, Chief Financial Officer & Treasurer, of the Registrant, each certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.
 
November 1, 2024
/s/ William C. Boor
William C. Boor
President and Chief Executive Officer
(Principal Executive Officer)
/s/ Allison K. Aden
Allison K. Aden
Executive Vice President, Chief Financial Officer & Treasurer
(Principal Financial Officer)


EX-101.SCH 6 cvco-20240928.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952155 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 9952156 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Consumer Loans Receivable link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Commercial Loans Receivable link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Warranties link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Other Liabilities link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Reinsurance and Insurance Loss Reserves link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Business Segment Information link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Consumer Loans Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Commercial Loans Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Business Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Investments - Schedule of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Investments - Schedule of Amortized Cost and Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Investments - Schedule of Contractual Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Investments - Schedule of Recognized Gains and Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Consumer Loans Receivable - Schedule of Consumer Loans Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Consumer Loans Receivable - Schedule of Consumer Loans Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Consumer Loans Receivable - Schedule of Weighted Averages (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Consumer Loans Receivable - Schedule of Delinquency Status of Consumer Loans (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Consumer Loans Receivable - Schedule of Consumer Loan Receivables by Segment and Credit Quality Indicator (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Consumer Loans Receivable - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Commercial Loans Receivable - Schedule of Commercial Loans Notes Receivables, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Commercial Loans Receivable - Schedule of Commercial Loans Characteristics (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Commercial Loans Receivable - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Commercial Loans Receivable - Schedule of Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Reinsurance and Insurance Loss Reserves - Schedule of Reinsurance Effect on Premiums Written and Earned (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Reinsurance and Insurance Loss Reserves - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Reinsurance and Insurance Loss Reserves - Schedule of Loss Reserve Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Commitments and Contingencies - Schedule of Loan Contracts with Off-Balance Sheet Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Fair Value Measurements - Schedule of the Fair Value and Carrying Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Fair Value Measurements - Schedule of Assumptions for Mortgage Servicing Rights (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Business Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cvco-20240928_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cvco-20240928_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cvco-20240928_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Weighted average contractual interest rate Weighted average contractual interest rate Financing Receivable, Excluding Accrued Interest, Weighted-Average Contractual Interest Rate Financing Receivable, Excluding Accrued Interest, Weighted-Average Contractual Interest Rate Adjustments to reconcile net income to net cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Work in process Inventory, Work in Process, Gross Cover [Abstract] Cover [Abstract] Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Weighted average months to maturity Weighted average months outstanding Financing Receivable, Excluding Accrued Interest, Weighted-Average Months To Maturity Financing Receivable, Excluding Accrued Interest, Weighted-Average Months To Maturity Loans held for investment, previously securitized Financing Receivable, Previously Securitized Financing Receivable, Previously Securitized Internal Credit Assessment [Axis] Internal Credit Assessment [Axis] Less current portion included in Accrued expenses and other current liabilities Other Liabilities, Current Trading Symbol Trading Symbol Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Less: Net loss (gain) recognized on securities sold during the period Equity Securities, FV-NI, Realized Gain (Loss) Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Schedule of Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Non-marketable equity investments Equity Method Investments Pay vs Performance Disclosure [Line Items] Line of Credit Facility [Table] Line of Credit Facility [Table] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Residential mortgage-backed securities Residential Mortgage-Backed Securities [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Net gain (loss) recognized during the period Equity Securities, FV-NI, Gain (Loss) Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] TEXAS TEXAS Due in less than one year Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Fair Value Measurements Fair Value Disclosures [Text Block] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Accrued volume rebates Accrued Volume Rebates Accrued volume rebates. Award Timing Disclosures [Line Items] Financial Asset, Aging [Axis] Financial Asset, Aging [Axis] Valuation adjustment Temporary Equity, Carrying Amount, Period Increase (Decrease) Other Performance Measure, Amount Other Performance Measure, Amount Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Common stock, shares outstanding (in shares) Beginning balance, common stock (in shares) Ending balance, common stock (in shares) Common Stock, Shares, Outstanding Loans receivable, net Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss, Noncurrent Proceeds from sale of investments Proceeds from Sale and Maturity of Marketable Securities Operating lease liabilities Operating Lease, Liability, Noncurrent Delivery, setup and other revenues Product and Service, Other [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Summary of inventories Inventory, Net [Abstract] Effect of dilutive securities (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Entity Tax Identification Number Entity Tax Identification Number Prior Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Treasury stock Treasury Stock, Common [Member] OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Equity Components [Axis] Equity Components [Axis] Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Available-for-sale debt securities Fair Value Fair Value Debt Securities, Available-for-Sale MSRs (in thousands) Servicing Asset at Fair Value, Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] State and political subdivision debt securities US States and Political Subdivisions Debt Securities [Member] Accounting Estimate Use of Estimates, Policy [Policy Text Block] Net issuance of common stock under stock incentive plans APIC, Share-Based Payment Arrangement, Recognition and Exercise Adjustment to Compensation, Amount Adjustment to Compensation Amount Direct premiums Direct Premiums Earned Additional paid-in capital Additional Paid in Capital, Common Stock Payables and Accruals [Abstract] Payables and Accruals [Abstract] Compensation Amount Outstanding Recovery Compensation Amount Supplemental disclosures of noncash activity Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Insurance policies maximum coverage per claim Maximum Risk Assumed Per Policy Maximum risk assumed per policy. Entity Small Business Entity Small Business Accrued Expenses and Other Current Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Company Selected Measure Amount Company Selected Measure Amount Financing Receivable Recorded Investment [Line Items] Financing Receivable, Credit Quality Indicator [Line Items] Geographical [Axis] Geographical [Axis] Tabular List, Table Tabular List [Table Text Block] Financing Receivable Financing Receivable [Member] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Accrued Liabilities, Current Anti-dilutive common stock equivalents excluded (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 91+ days Financial Asset, Equal to or Greater Than 91 Days Past Due [Member] Financial Asset, Equal to or Greater Than 91 Days Past Due Credit Facility [Domain] Credit Facility [Domain] Cash, cash equivalents and restricted cash at beginning of the fiscal year Cash, cash equivalents and restricted cash at end of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Accounts and Financing Receivables [Table] Insurance loss reserves Balance at beginning of period Balance at end of period Liability for Claims and Claims Adjustment Expense Marketable equity securities Equity Securities, FV-NI, Current Current assets Assets, Current [Abstract] Goodwill Goodwill Payments for taxes on stock option exercises and releases of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Inventories Inventory Disclosure [Text Block] Treasury stock, common shares (in shares) Treasury Stock, Common, Shares Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Product and Service [Domain] Product and Service [Domain] Stock Options Share-Based Payment Arrangement, Option [Member] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Financing Receivable Portfolio Segment [Axis] Financing Receivable Portfolio Segment [Axis] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Security, Excluded EPS Calculation [Table] Comprehensive income attributable to Cavco common stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Direct premiums Direct Premiums Written Payments and deductions Standard Product Warranty Accrual, Decrease for Payments Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Security Exchange Name Security Exchange Name Schedule of Contractual Maturity of Investment Securities Investments Classified by Contractual Maturity Date [Table Text Block] Net change in unrealized position of investments held OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Award Type Award Type [Axis] Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table] Financing Receivable, Credit Quality Indicator [Table] Corporate debt securities Corporate Debt Securities [Member] Net income per share attributable to Cavco common stockholders Earnings Per Share, Basic [Abstract] Schedule of Assumptions for Mortgage Servicing Rights Fair Value Assumptions for Servicing Assets [Table Text Block] Fair Value Assumptions for Servicing Assets [Table Text Block] Property, plant and equipment, net Property, Plant and Equipment, Net Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Expiration Date Trading Arrangement Expiration Date INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Non-marketable equity investments Equity Method Investments, Fair Value Disclosure Total Shareholder Return Amount Total Shareholder Return Amount Common stock, shares issued (in shares) Common Stock, Shares, Issued Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Concentration risk, percentage Concentration Risk, Percentage Financial Asset, Aging [Domain] Financial Asset, Aging [Domain] Gain on investments and sale of loans, net Gain (Loss) On Sales Of Loans And Investments Gain (Loss) On Sales Of Loans And Investments Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Internal Credit Assessment [Domain] Internal Credit Assessment [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Payments for acquisitions, net Payments to Acquire Businesses, Net of Cash Acquired Insurance [Abstract] Insurance [Abstract] Diluted (in shares) Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Long-Term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Net income Temporary Equity, Net Income Near Prime- FICO score 620-679 FICO Score, 620 to 679 [Member] FICO Score, 620 to 679 Related Party Related Party [Member] Interest expense Interest Expense, Nonoperating Loans by origination year, one Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year Concentration Risk Type [Domain] Concentration Risk Type [Domain] Mortgage-backed securities Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost Selling, general and administrative expenses Selling, General and Administrative Expense Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Long-term debt Long-Term Debt Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus All Executive Categories All Executive Categories [Member] Loans receivable, gross Loans receivable Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] ASSETS Assets [Abstract] Document Type Document Type The Revolving Credit Facility The Revolving Credit Facility [Member] The Revolving Credit Facility Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Schedule of Business Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] No FICO score No FICO Score [Member] No FICO Score Credit Score, FICO [Domain] Credit Score, FICO [Domain] Nonrelated Party Nonrelated Party [Member] Purchases of investments Payments to Acquire Marketable Securities Amortized Cost Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Factory-built housing Factory-built housing Factory Built Housing [Member] Factory-built housing. Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward] Equity, Attributable to Noncontrolling Interest [Roll Forward] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Schedule of Loss Reserve Rollforward Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accounts payable Accounts Payable, Current Accounting Policies [Abstract] Repurchase Contingencies Commitments and Contingencies, Policy [Policy Text Block] Representations and Warranties of Mortgages Sold Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Reinsurance and Insurance Loss Reserves Reinsurance [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Due in less than one year Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Short-term investments Less short-term investments Short-Term Investments PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Distributions to noncontrolling interest Payments to Noncontrolling Interests Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount All Award Types Award Type [Domain] Name Outstanding Recovery, Individual Name Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Insurance policies coverage per claim ceded to reinsurers Maximum Risk Ceded Per Policy Maximum risk ceded per policy. Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Non-PEO NEO Non-PEO NEO [Member] Additional paid-in capital Additional Paid-in Capital [Member] Schedule of Accounts, Notes, Loans and Financing Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Award Timing Predetermined Award Timing Predetermined [Flag] Assumed premiums—nonaffiliated Assumed Premiums Earned Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Loans receivable Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount Diluted (usd per share) Earnings Per Share, Diluted Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Reserve for repurchase commitments Assets Sold under Agreements to Repurchase, Repurchase Liability Number of operating segments Number of Operating Segments Financing receivable, nonaccrual, threshold period past due Financing Receivable, Nonaccrual, Threshold Period Past Due Financing Receivable, Nonaccrual, Threshold Period Past Due Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Cash paid for income taxes Income Taxes Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Estimated warranties Product Warranty Accrual, Current Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Net income Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Payments on finance leases and other secured financings Repayments of Secured Debt Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Income tax expense Income Tax Expense (Benefit) Ceded premiums—nonaffiliated Ceded Premiums Written Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Net revenue Revenue from Contract with Customer, Excluding Assessed Tax Financing Receivable Portfolio Segment [Domain] Financing Receivable Portfolio Segment [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Aggregate catastrophic losses recoverable in excess of amount Catastrophic Losses Recoverable in Aggregate Greater than Amount Catastrophic losses recoverable in aggregate greater than amount. Schedule of Financing Receivable Credit Quality Indicators Schedule of Commercial Loans Receivables by Class and Internal Credit Quality Indicator Financing Receivable Credit Quality Indicators [Table Text Block] Net cash used in by investing activities Net Cash Provided by (Used in) Investing Activities Income from operations Operating Income (Loss) Distributions Temporary Equity, Decrease From Distributions Temporary Equity, Decrease From Distributions Written Premiums Written, Net [Abstract] Total liabilities and stockholders' equity Liabilities and Equity Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Ceded premiums—nonaffiliated Ceded Premiums Earned Salaries, wages and benefits Employee-related Liabilities, Current Due after five years through ten years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Interest income Investment Income, Interest Capitalized servicing rate (basis points) Capitalized Loan Servicing Rate of Loans Held-in-portfolio Capitalized Loan Servicing Rate of Loans Held-in-portfolio Underlying Security Market Price Change Underlying Security Market Price Change, Percent Individual: Individual [Axis] Accumulated other comprehensive (loss) income AOCI Attributable to Parent [Member] Consumer loans receivable Notes Receivable, Fair Value Disclosure Inventories Total Inventories Inventory, Net Long-Term Debt, Type [Domain] Long-Term Debt, Type [Domain] Product and Service [Axis] Product and Service [Axis] Schedule of Investments Schedule Of Investments [Table Text Block] Schedule of Investments [Table Text Block] Entity Address, State or Province Entity Address, State or Province Statement [Line Items] Statement [Line Items] Loans by origination year, four Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Financing receivable, nonperforming, threshold Financing Receivable, Nonperforming, Threshold Financing Receivable, Nonperforming, Threshold Schedule of Stockholders' Equity and Redeemable Noncontrolling Interest Schedule of Stockholders Equity [Table Text Block] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Loans held for sale Financing Receivable, Held-for-Sale Restatement Determination Date Restatement Determination Date Estimated Fair Value Estimate of Fair Value Measurement [Member] All other sources Financial Service, Other [Member] Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] 31 to 60 days Financial Asset, 31 to 69 Days Past Due [Member] Financial Asset, 31 to 69 Days Past Due Schedule of Available-for-Sale Securities Reconciliation Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Insurance policy risk of loss maintained per claim Limited Risk of Loss per Claim on Typical Policies Amount Limited risk of loss per claim on typical policies amount. Business Segments [Axis] Segments [Axis] Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Exercise Price Award Exercise Price CALIFORNIA CALIFORNIA Earnings Per Share Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration Repurchase agreements maximum amount contingently liable Assets Sold Under Agreements To Repurchase, Repurchase Liability, Contingency Maximum Assets sold under agreements to repurchase repurchase liability contingency maximum. Restricted cash, current Restricted Cash and Cash Equivalents, Current Stockholders' equity Equity, Attributable to Parent [Abstract] Charged to costs and expenses Standard Product Warranty Accrual, Increase for Warranties Issued Investments Investments Investments Long-Term Investments Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Segments [Domain] Segments [Domain] Business Segment Information Segment Reporting Information, Profit (Loss) [Abstract] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Finance lease liabilities Finance Lease, Liability All Individuals All Individuals [Member] Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Provision for credit losses Provision for Loan, Lease, and Other Losses PEO PEO [Member] Other secured financing Debt Instrument, Fair Value Disclosure Name Trading Arrangement, Individual Name Other income, net Other Nonoperating Income (Expense) Catastrophic losses recoverable in excess of amount Catastrophic Losses Recoverable Per Occurrence Greater than Amount Catastrophic losses recoverable per occurrence greater than amount. Loans receivable, net Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss Change in GNMA loans eligible for repurchase Change In Loans Eligible For Repurchase Change In Loans Eligible For Repurchase Other intangibles, net Intangible Assets, Net (Excluding Goodwill) Receivables [Abstract] Receivables [Abstract] Schedule of Loan Contracts with Off-Balance Sheet Commitments Other Commitments [Table Text Block] Applicable income tax (expense) Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Weighted average effective interest rate Financing Receivable, Excluding Accrued Interest, Weighted-Average Effective Interest Rate Financing Receivable, Excluding Accrued Interest, Weighted-Average Effective Interest Rate Construction advances Cumulative advances Financing Receivable, Construction Advances Financing Receivable, Construction Advances Treasury stock, at cost; 1,258,336 and 1,069,235 shares, respectively Treasury Stock, Common, Value Debt Obligations Debt and Lease Obligation [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Performing Performing Financial Instruments [Member] Related and Nonrelated Parties [Domain] Related and Nonrelated Parties [Domain] Due after one year through five years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Schedule of Consumer Loans Held for Investment Characteristics Consumer Loans Held For Investment Characteristics [Table Text Block] [Table Text Block] for Consumer Loans Held for Investment Characteristics [Table] Capitalized servicing multiple Capitalized Servicing Multiple of Loans Held-in-portfolio Capitalized Servicing Multiple of Loans Held-in-portfolio Local Phone Number Local Phone Number Warranties Product Warranty Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Deferred income taxes Deferred Income Tax Liabilities, Net Loans by origination year, five Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year Changes in operating assets and liabilities, net of acquisitions Increase (Decrease) in Operating Capital [Abstract] PEO Total Compensation Amount PEO Total Compensation Amount 61 to 90 days Financial Asset, 61 to 90 Days Past Due [Member] Financial Asset, 61 to 90 Days Past Due Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Forward commitments recorded at fair value Forward Commitments Recorded At Fair Value Forward Commitments Recorded At Fair Value Debt Disclosure [Abstract] Debt Disclosure [Abstract] Common Stock Common Stock [Member] Measure: Measure [Axis] Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Rolling Maturity [Abstract] Weighted average servicing fee (basis points) Weighted-Average Servicing Fee of Loans Held-in-portfolio Weighted-Average Servicing Fee of Loans Held-in-portfolio Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Issuance of common stock under stock incentive plans, net (in shares) Stock Issued During Period, Shares, New Issues Schedule of Effects of Reinsurance Effects of Reinsurance [Table Text Block] Line of Credit Line of Credit [Member] Earned Premiums Earned, Net [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Segment Reporting [Abstract] Segment Reporting [Abstract] Deferred financing fees and other, net Deferred financing fees, net Financing Receivable, Deferred Commitment Fee Entity Central Index Key Entity Central Index Key Credit Score, FICO [Axis] Credit Score, FICO [Axis] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Net incurred losses during the period Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Principal payments received on loans receivable Proceeds From Collection Of Finance Receivables, Operating Activity Proceeds From Collection Of Finance Receivables, Operating Activity Stockholders' Equity and Redeemable Noncontrolling Interest Equity [Text Block] Accounts payable, accrued expenses and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Balance at beginning of period Balance at end of period Standard Product Warranty Accrual Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Financial Instrument [Axis] Financial Instrument [Axis] Business Segment Information Segment Reporting Disclosure [Text Block] Home sales Manufactured Product, Other [Member] Julia Sze [Member] Julia Sze Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Other comprehensive income (loss), net Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Recent Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Entity Shell Company Entity Shell Company Measurement Basis [Axis] Measurement Basis [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Commercial loans receivable Loans Receivable, Fair Value Disclosure Title Trading Arrangement, Individual Title Statement [Table] Statement [Table] Geographic Concentration Risk Geographic Concentration Risk [Member] Less: comprehensive income attributable to redeemable noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest City Area Code City Area Code Current liabilities Liabilities, Current [Abstract] Loans held for investment Financing Receivable, Held-For-Investment Financing Receivable, Held-For-Investment Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Unearned insurance premiums SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense [Roll Forward] Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense [Roll Forward] Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Susan Blount [Member] Susan Blount Loans by origination year, two Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Contractual Maturity of Investment Securities Available-for-Sale Securities, Debt Maturities [Abstract] Payments for common stock repurchases Payments for Repurchase of Common Stock Interest Rate Lock Commitments and Forward Sales Commitments Derivatives, Reporting of Derivative Activity [Policy Text Block] Reclassification adjustment for securities sold Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consumer Loans Receivable Commercial Loans Receivable Financing Receivables [Text Block] Net claim payments during the period Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid FLORIDA FLORIDA Sub-Prime- FICO score less than 620 FICO Score, Less Than 620 [Member] FICO Score, Less Than 620 Net income per share attributable to Cavco common stockholders Earnings Per Share [Abstract] Earnings Per Share [Abstract] Less: net income attributable to redeemable noncontrolling interest Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest Mortgage Servicing Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Inventories Increase (Decrease) in Inventories Net income Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest Schedule of Other Liabilities Schedule of Debt [Table Text Block] Unrealized gain (loss) recognized during the period on securities still held Equity Securities, FV-NI, Unrealized Gain (Loss) Deferred income taxes Deferred Income Taxes and Tax Credits Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Customer deposits Deferred Revenue, Current Credit Facility [Axis] Credit Facility [Axis] Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Amendment Flag Amendment Flag Book Value Reported Value Measurement [Member] Entity Registrant Name Entity Registrant Name Loss on sale or retirement of property, plant and equipment, net Gain (Loss) on Disposition of Property Plant Equipment Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Depreciation and amortization Depreciation, Depletion and Amortization Gross profit Gross Profit Schedule of Activity in the Liability for Estimated Warranties Schedule of Product Warranty Liability [Table Text Block] Fair Value as of Grant Date Award Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Debt Debt Disclosure [Text Block] Geographical [Domain] Geographical [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Principles of Consolidation Consolidation, Policy [Policy Text Block] Restatement Determination Date: Restatement Determination Date [Axis] Conversion to mandatorily redeemable noncontrolling interest Temporary Equity, Conversion To Mandatorily Redeemable Noncontrolling Interest Temporary Equity, Conversion To Mandatorily Redeemable Noncontrolling Interest Title of 12(b) Security Title of 12(b) Security Concentration Risk Type [Axis] Concentration Risk Type [Axis] Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,417,332 and 9,389,953 shares, respectively; Outstanding 8,158,996 and 8,320,718 shares, respectively Common Stock, Value, Issued Fiscal Year Fiscal Period, Policy [Policy Text Block] Due after one year through five years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Accrued Expenses and Other Current Liabilities Accrued Liabilities, Current [Abstract] Raw materials Inventory, Raw Materials, Gross Other secured financing Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding Preferred Stock, Value, Issued Finished goods Inventory, Finished Goods, Gross Fair Value Measurement [Domain] Fair Value Measurement [Domain] Basic (usd per share) Earnings Per Share, Basic Prime- FICO score 680 and greater FICO Score, Greater Than 680 [Member] FICO Score, Greater Than 680 Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Construction loan contract amount Contractual Obligation Reserves related to consumer loans sold Reserves Related to Consumer Loans Sold Reserve for consumer loans sold contingent repurchase and indemnification obligations. Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Proceeds from sales of consumer loans receivable Proceeds from Sale, Loan, Held-for-Sale Loans receivable originated Increase (Decrease) in Finance Receivables Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Beginning balance Ending balance Temporary Equity, Carrying Amount, Attributable to Parent Weighted average shares outstanding Weighted Average Number of Shares Outstanding, Diluted [Abstract] Other Liabilities Other Liabilities Disclosure [Text Block] Total assets Total assets Assets Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Other liabilities Other noncurrent liabilities Other Liabilities, Noncurrent Accrual for estimated warranties Movement in Standard Product Warranty Accrual [Roll Forward] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Termination Date Trading Arrangement Termination Date Number of loans serviced with MSRs Number of Loans Outstanding of Loans Held-in-portfolio Number of Loans Outstanding of Loans Held-in-portfolio Due after five years through ten years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Amortized Cost Assumed premiums—nonaffiliated Assumed Premiums Written Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Accrued insurance Accrued Insurance, Current Other liabilities Other Liabilities Entity Address, City or Town Entity Address, City or Town Commercial loans 90 days past due still accruing interest Financing Receivable, 90 Days or More Past Due, Still Accruing Debt Instrument [Axis] Debt Instrument [Axis] Allowance for loan losses Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest Net income attributable to Cavco common stockholders Net income attributable to Cavco common stockholders Net Income (Loss) Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Schedule of the Fair Value and Carrying Value of Financial Instruments Fair Value, by Balance Sheet Grouping [Table Text Block] Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Loans by origination year, three Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Net premiums written Premiums Written, Net Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Current portion of loans receivable, net Less current portion Less current portion of commercial loans receivable (including from affiliates), net Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss, Current Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Current Financial Asset, Not Past Due [Member] Entity File Number Entity File Number Remaining construction contingent commitment Remaining Construction Contingent Commitment Remaining construction contingent commitment. Serviced portfolio with MSRs (in thousands) Loan, Held-in-Portfolio, Principal Outstanding Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Commercial Loans Receivable Commercial Portfolio Segment [Member] Document Fiscal Year Focus Document Fiscal Year Focus Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Common stock repurchases Treasury Stock, Value, Acquired, Cost Method Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Other Other Accrued Liabilities, Current Name Forgone Recovery, Individual Name IRLCs recorded at fair value Interest Rate Lock Commitments Recorded at Fair Value Interest rate lock commitments are recorded at fair value. Document Period End Date Document Period End Date Non-cash interest income, net Other Noncash Income (Expense) Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Mortgage-backed securities Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value Insider Trading Arrangements [Line Items] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Cost of sales Cost of Revenue Adjustment to Compensation: Adjustment to Compensation [Axis] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Consumer Loans Receivable Consumer Portfolio Segment [Member] Financial services Financial services Financial Services [Member] Financial services. Insurance agency commissions received from third-party insurance companies Insurance Agency Commissions [Member] Insurance Agency Commissions [Member] Fair Value Assets and Liabilities Measured on Recurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Financing Receivable, Modified Financing Receivable, Modified [Table Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Retained earnings Retained Earnings [Member] Fair Value Debt Securities, Available-for-Sale, Maturity, Fair Value, Rolling Maturity [Abstract] Schedule of Gain (Loss) on Securities Gain (Loss) on Securities [Table Text Block] Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Schedule of Commercial Loans Receivable Characteristics Commercial Loans Held for Investment Characteristics [Table Text Block] [Table Text Block] for Commercial Loans Receivable Characteristics (Weighted averages) [Table] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Related and Nonrelated Parties [Axis] Related and Nonrelated Parties [Axis] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Applicable income tax (expense) OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Net premiums earned Premiums Earned, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] NEW YORK NEW YORK Name Awards Close in Time to MNPI Disclosures, Individual Name Entity Filer Category Entity Filer Category Company Selected Measure Name Company Selected Measure Name EX-101.PRE 10 cvco-20240928_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Cover Page - shares
6 Months Ended
Sep. 28, 2024
Oct. 24, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 28, 2024  
Document Transition Report false  
Entity File Number 000-08822  
Entity Registrant Name CAVCO INDUSTRIES INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 56-2405642  
Entity Address, Address Line One 3636 North Central Ave, Ste 1200  
Entity Address, City or Town Phoenix  
Entity Address, State or Province AZ  
Entity Address, Postal Zip Code 85012  
City Area Code 602  
Local Phone Number 256-6263  
Title of 12(b) Security Common Stock, par value $0.01  
Trading Symbol CVCO  
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   8,106,672
Entity Central Index Key 0000278166  
Document Fiscal Year Focus 2025  
Amendment Flag false  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --03-29  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 28, 2024
Mar. 30, 2024
Current assets    
Cash and cash equivalents $ 364,113 $ 352,687
Restricted cash, current 21,519 15,481
Accounts receivable, net 94,296 77,123
Short-term investments 24,574 18,270
Inventories 244,025 241,339
Prepaid expenses and other current assets 82,758 82,870
Total current assets 901,965 851,799
Restricted cash 585 585
Investments 12,845 17,316
Property, plant and equipment, net 225,121 224,199
Goodwill 121,969 121,934
Other intangibles, net 27,445 28,221
Operating lease right-of-use assets 36,378 39,027
Total assets 1,398,203 1,354,160
Current liabilities    
Accounts payable 39,252 33,531
Accrued expenses and other current liabilities 272,228 239,736
Total current liabilities 311,480 273,267
Operating lease liabilities 32,485 35,148
Other liabilities 7,529 7,759
Deferred income taxes 4,732 4,575
Stockholders' equity    
Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding 0 0
Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,417,332 and 9,389,953 shares, respectively; Outstanding 8,158,996 and 8,320,718 shares, respectively 94 94
Treasury stock, at cost; 1,258,336 and 1,069,235 shares, respectively (348,406) (274,693)
Additional paid-in capital 284,995 281,216
Retained earnings 1,105,371 1,027,127
Accumulated other comprehensive loss (77) (333)
Total stockholders' equity 1,041,977 1,033,411
Total liabilities and stockholders' equity 1,398,203 1,354,160
Consumer Loans Receivable    
Current assets    
Current portion of loans receivable, net 30,899 20,713
Loans receivable, net 20,770 23,354
Commercial Loans Receivable    
Current assets    
Current portion of loans receivable, net 39,781 43,316
Loans receivable, net 51,125 47,725
Commercial Loans Receivable | Nonrelated Party    
Current assets    
Current portion of loans receivable, net 36,887 40,787
Loans receivable, net 47,192 45,660
Commercial Loans Receivable | Related Party    
Current assets    
Current portion of loans receivable, net 2,894 2,529
Loans receivable, net $ 3,933 $ 2,065
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Net revenue $ 507,461 $ 452,030 $ 985,060 $ 927,905
Cost of sales 391,339 345,073 765,536 703,069
Gross profit 116,122 106,957 219,524 224,836
Selling, general and administrative expenses 66,997 61,506 131,848 123,186
Income from operations 49,125 45,451 87,676 101,650
Interest income 5,692 5,812 11,203 10,430
Interest expense (125) (257) (215) (523)
Other income, net 258 655 147 781
Income before income taxes 54,950 51,661 98,811 112,338
Income tax expense (11,135) (10,088) (20,567) (24,354)
Net income 43,815 41,573 78,244 87,984
Less: net income attributable to redeemable noncontrolling interest 0 34 0 88
Net income attributable to Cavco common stockholders 43,815 41,539 78,244 87,896
Comprehensive income        
Net income 43,815 41,573 78,244 87,984
Reclassification adjustment for securities sold 262 3 271 6
Applicable income tax (expense) (55) 0 (57) (1)
Net change in unrealized position of investments held (11) 65 54 9
Applicable income tax (expense) 3 (14) (11) (2)
Comprehensive income 44,014 41,627 78,501 87,996
Less: comprehensive income attributable to redeemable noncontrolling interest 0 34 0 88
Comprehensive income attributable to Cavco common stockholders $ 44,014 $ 41,593 $ 78,501 $ 87,908
Net income per share attributable to Cavco common stockholders        
Basic (usd per share) $ 5.33 $ 4.80 $ 9.48 $ 10.15
Diluted (usd per share) $ 5.28 $ 4.76 $ 9.38 $ 10.05
Weighted average shares outstanding        
Basic (in shares) 8,226,298 8,656,537 8,256,664 8,663,430
Diluted (in shares) 8,305,326 8,731,419 8,337,671 8,742,734
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Sep. 28, 2024
Sep. 30, 2023
OPERATING ACTIVITIES    
Net income $ 78,244 $ 87,984
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 9,520 9,234
Provision for credit losses (260) (204)
Deferred income taxes 88 (1,845)
Stock-based compensation expense 4,907 2,989
Non-cash interest income, net (527) (1,413)
Loss on sale or retirement of property, plant and equipment, net 26 40
Gain on investments and sale of loans, net (1,694) (4,278)
Changes in operating assets and liabilities, net of acquisitions    
Accounts receivable (17,261) 144
Proceeds from sales of consumer loans receivable 30,899 65,113
Inventories (2,686) 19,683
Prepaid expenses and other current assets 1,017 17,823
Accounts payable, accrued expenses and other liabilities 36,146 9,911
Net cash provided by operating activities 102,074 160,200
INVESTING ACTIVITIES    
Purchases of property, plant and equipment (9,854) (8,470)
Payments for acquisitions, net 0 (1,298)
Proceeds from sale of property, plant and equipment 127 4,490
Purchases of investments (12,433) (6,499)
Proceeds from sale of investments 11,131 5,356
Net cash used in by investing activities (11,029) (6,421)
FINANCING ACTIVITIES    
Payments for taxes on stock option exercises and releases of equity awards (2,921) (1,643)
Proceeds from exercise of stock options 1,793 909
Payments on finance leases and other secured financings (177) (295)
Payments for common stock repurchases (72,276) (40,911)
Distributions to noncontrolling interest 0 (300)
Net cash used in financing activities (73,581) (42,240)
Net increase in cash, cash equivalents and restricted cash 17,464 111,539
Cash, cash equivalents and restricted cash at beginning of the fiscal year 368,753 283,490
Cash, cash equivalents and restricted cash at end of the period 386,217 395,029
Supplemental disclosures of cash flow information    
Cash paid for income taxes 18,825 18,641
Cash paid for interest 30 368
Supplemental disclosures of noncash activity    
Change in GNMA loans eligible for repurchase 496 (3,250)
Consumer Loans Receivable    
Changes in operating assets and liabilities, net of acquisitions    
Loans receivable originated (39,914) (56,158)
Principal payments received on loans receivable 3,146 3,567
Commercial Loans Receivable    
Changes in operating assets and liabilities, net of acquisitions    
Loans receivable originated (54,724) (51,768)
Principal payments received on loans receivable $ 55,147 $ 59,378
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 28, 2024
Mar. 30, 2024
Statement of Financial Position [Abstract]    
Preferred stock, par value (in usd per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in usd per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 40,000,000 40,000,000
Common stock, shares issued (in shares) 9,417,332 9,389,953
Common stock, shares outstanding (in shares) 8,158,996 8,320,718
Treasury stock, common shares (in shares) 1,258,336 1,069,235
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation
6 Months Ended
Sep. 28, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation
The accompanying unaudited Consolidated Financial Statements of Cavco Industries, Inc. and its subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the "SEC") for Quarterly Reports on Form 10-Q and Article 10 of SEC Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to such rules and regulations. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements (Unaudited), unless otherwise stated.
In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, which are necessary to fairly state the interim results for the periods presented. We have evaluated subsequent events after the balance sheet date through the date of the filing of this report with the SEC, and there were no disclosable subsequent events. These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the Notes to the Consolidated Financial Statements included in our 2024 Annual Report on Form 10-K for the year ended March 30, 2024, filed with the SEC ("Form 10-K").
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and accompanying Notes. Due to uncertainties, actual results could differ from the estimates and assumptions used in preparation of the Consolidated Financial Statements. The Consolidated Statements of Comprehensive Income and Consolidated Statements of Cash Flows for the interim periods are not necessarily indicative of the results or cash flows for the full year. The Company operates on a 52-53 week fiscal year ending on the Saturday nearest to March 31st of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31st. The current fiscal year will end on March 29, 2025 and will include 52 weeks.
For a description of significant accounting policies we used in the preparation of our Consolidated Financial Statements, please refer to Note 1 of the Notes to Consolidated Financial Statements included in the Form 10-K.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Recent Accounting Pronouncements
6 Months Ended
Sep. 28, 2024
Accounting Policies [Abstract]  
Recent Accounting Pronouncements Recent Accounting Pronouncements
The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the Financial Accounting Standards Board ("FASB"). ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Financial Statements.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures, which requires greater disaggregation of income tax disclosures. The new standard requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating the impacts of this guidance on the Company’s Consolidated Financial Statements.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the disclosure of the Company’s Chief Operating Decision Maker ("CODM"), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impacts of this guidance on the Company’s Consolidated Financial Statements.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers
6 Months Ended
Sep. 28, 2024
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers Revenue from Contracts with Customers
The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands):
Three Months EndedSix Months Ended
 September 28, 2024September 30, 2023September 28,
2024
September 30,
2023
Factory-built housing
     Home sales$469,676 $410,040 $906,105 $849,784 
     Delivery, setup and other revenues16,667 24,026 38,286 41,391 
486,343 434,066 944,391 891,175 
Financial services
     Insurance agency commissions received from third-party insurance companies
1,268 1,017 2,674 1,916 
     All other sources19,850 16,947 37,995 34,814 
21,118 17,964 40,669 36,730 
$507,461 $452,030 $985,060 $927,905 
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Investments
6 Months Ended
Sep. 28, 2024
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Investments consisted of the following (in thousands):
September 28,
2024
March 30,
2024
Available-for-sale debt securities$20,482 $18,669 
Marketable equity securities
11,827 11,961 
Non-marketable equity investments
5,110 4,956 
37,419 35,586 
Less short-term investments(24,574)(18,270)
$12,845 $17,316 
The amortized cost and fair value of our investments in available-for-sale debt securities, by security type, are shown in the table below (in thousands):
September 28, 2024March 30, 2024
Amortized
Cost
Fair
Value
Amortized CostFair
Value
Residential mortgage-backed securities
$8,248 $8,246 $2,933 $2,865 
State and political subdivision debt securities
3,575 3,558 5,041 4,930 
Corporate debt securities
8,757 8,678 11,117 10,874 
$20,580 $20,482 $19,091 $18,669 
The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities may differ from contractual maturities as borrowers at times have the right to call or prepay obligations, with or without penalties.
September 28, 2024
Amortized
Cost
Fair
Value
Due in less than one year$7,534 $7,475 
Due after one year through five years4,573 4,536 
Due after five years through ten years225 225 
Mortgage-backed securities8,248 8,246 
$20,580 $20,482 
Net investment gains and losses on marketable equity securities were as follows (in thousands):
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Marketable equity securities
Net gain (loss) recognized during the period$514 $(185)$60 $275 
Less: Net loss (gain) recognized on securities sold during the period88 (110)(464)(130)
Unrealized gain (loss) recognized during the period on securities still held$602 $(295)$(404)$145 
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories
6 Months Ended
Sep. 28, 2024
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following (in thousands):
September 28,
2024
March 30,
2024
Raw materials$76,120 $78,241 
Work in process31,247 27,977 
Finished goods136,658 135,121 
$244,025 $241,339 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Consumer Loans Receivable
6 Months Ended
Sep. 28, 2024
Receivables [Abstract]  
Consumer Loans Receivable Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
September 28,
2024
March 30,
2024
Loans held for investment, previously securitized$15,162 $16,968 
Loans held for investment12,230 12,826 
Loans held for sale23,708 15,140 
Construction advances2,409 722 
53,509 45,656 
Deferred financing fees and other, net(834)(523)
Allowance for loan losses(1,006)(1,066)
51,669 44,067 
Less current portion(30,899)(20,713)
$20,770 $23,354 
The consumer loans held for investment had the following characteristics:
September 28,
2024
March 30,
2024
Weighted average contractual interest rate8.1 %8.1 %
Weighted average effective interest rate7.8 %10.4 %
Weighted average months to maturity211196
The following table is a consolidated summary of the delinquency status of the outstanding principal balance of consumer loans receivable (in thousands):
September 28,
2024
March 30,
2024
Current$52,074 $43,810 
31 to 60 days261 1,063 
61 to 90 days119 131 
91+ days1,055 652 
$53,509 $45,656 
The following table disaggregates the outstanding principal balance of consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
September 28, 2024
20252024202320222021PriorTotal
Prime- FICO score 680 and greater
$12,692 $9,455 $325 $94 $874 $14,477 $37,917 
Near Prime- FICO score 620-679
2,056 1,557 — — 1,038 9,235 13,886 
Sub-Prime- FICO score less than 620
26 — — — 17 718 761 
No FICO score
211 444 — — — 290 945 
$14,985 $11,456 $325 $94 $1,929 $24,720 $53,509 
March 30, 2024
20242023202220212020PriorTotal
Prime- FICO score 680 and greater
$14,107 $328 $96 $885 $1,808 $14,425 $31,649 
Near Prime- FICO score 620-679
1,633 — — 1,202 942 8,684 12,461 
Sub-Prime- FICO score less than 620
— — — 18 49 723 790 
No FICO score
447 — — — — 309 756 
$16,187 $328 $96 $2,105 $2,799 $24,141 $45,656 
As of September 28, 2024, 53% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas. As of March 30, 2024, 46% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 10% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the outstanding principal balance of the consumer loans receivable as of September 28, 2024 or March 30, 2024.
Commercial Loans Receivable
The commercial loans receivable balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers.
Commercial loans receivable, net consisted of the following (in thousands):
September 28,
2024
March 30,
2024
Loans receivable$91,588 $91,938 
Allowance for loan losses (484)(781)
Deferred financing fees, net(198)(116)
90,906 91,041 
Less current portion of commercial loans receivable (including from affiliates), net(39,781)(43,316)
$51,125 $47,725 
The commercial loans receivable balance had the following characteristics:
September 28,
2024
March 30,
2024
Weighted average contractual interest rate7.3 %7.4 %
Weighted average months outstanding1012
Nonperforming status includes loans accounted for on a non-accrual basis and accruing loans with principal payments 90 days or more past due. As of September 28, 2024 and March 30, 2024, there were no commercial loans considered nonperforming. The following table disaggregates the outstanding principal balance of our commercial loans receivable by fiscal year of origination (in thousands):
September 28, 2024
20252024202320222021Total
Performing
$40,830 $34,916 $11,789 $1,886 $2,167 $91,588 
March 30, 2024
20242023202220212020Total
Performing
$57,691 $25,066 $4,823 $2,144 $2,214 $91,938 
As of September 28, 2024 and March 30, 2024, there were no commercial loans 90 days or more past due that were still accruing interest, and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.
As of September 28, 2024, we had concentrations of our outstanding principal balance of the commercial loans receivable balance in New York of 18% and California of 16%. As of March 30, 2024, 18% of our outstanding principal balance of the commercial loans receivable balance was in New York. No other state had concentrations in excess of 10% of the outstanding principal balance of the commercial loans receivable as of September 28, 2024 or March 30, 2024.
As of September 28, 2024 and March 30, 2024, one independent third-party and its affiliates comprised 12% and 13%, respectively, of the net commercial loans receivable principal balance outstanding, all of which are secured
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Commercial Loans Receivable
6 Months Ended
Sep. 28, 2024
Receivables [Abstract]  
Commercial Loans Receivable Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
September 28,
2024
March 30,
2024
Loans held for investment, previously securitized$15,162 $16,968 
Loans held for investment12,230 12,826 
Loans held for sale23,708 15,140 
Construction advances2,409 722 
53,509 45,656 
Deferred financing fees and other, net(834)(523)
Allowance for loan losses(1,006)(1,066)
51,669 44,067 
Less current portion(30,899)(20,713)
$20,770 $23,354 
The consumer loans held for investment had the following characteristics:
September 28,
2024
March 30,
2024
Weighted average contractual interest rate8.1 %8.1 %
Weighted average effective interest rate7.8 %10.4 %
Weighted average months to maturity211196
The following table is a consolidated summary of the delinquency status of the outstanding principal balance of consumer loans receivable (in thousands):
September 28,
2024
March 30,
2024
Current$52,074 $43,810 
31 to 60 days261 1,063 
61 to 90 days119 131 
91+ days1,055 652 
$53,509 $45,656 
The following table disaggregates the outstanding principal balance of consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
September 28, 2024
20252024202320222021PriorTotal
Prime- FICO score 680 and greater
$12,692 $9,455 $325 $94 $874 $14,477 $37,917 
Near Prime- FICO score 620-679
2,056 1,557 — — 1,038 9,235 13,886 
Sub-Prime- FICO score less than 620
26 — — — 17 718 761 
No FICO score
211 444 — — — 290 945 
$14,985 $11,456 $325 $94 $1,929 $24,720 $53,509 
March 30, 2024
20242023202220212020PriorTotal
Prime- FICO score 680 and greater
$14,107 $328 $96 $885 $1,808 $14,425 $31,649 
Near Prime- FICO score 620-679
1,633 — — 1,202 942 8,684 12,461 
Sub-Prime- FICO score less than 620
— — — 18 49 723 790 
No FICO score
447 — — — — 309 756 
$16,187 $328 $96 $2,105 $2,799 $24,141 $45,656 
As of September 28, 2024, 53% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas. As of March 30, 2024, 46% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 10% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the outstanding principal balance of the consumer loans receivable as of September 28, 2024 or March 30, 2024.
Commercial Loans Receivable
The commercial loans receivable balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers.
Commercial loans receivable, net consisted of the following (in thousands):
September 28,
2024
March 30,
2024
Loans receivable$91,588 $91,938 
Allowance for loan losses (484)(781)
Deferred financing fees, net(198)(116)
90,906 91,041 
Less current portion of commercial loans receivable (including from affiliates), net(39,781)(43,316)
$51,125 $47,725 
The commercial loans receivable balance had the following characteristics:
September 28,
2024
March 30,
2024
Weighted average contractual interest rate7.3 %7.4 %
Weighted average months outstanding1012
Nonperforming status includes loans accounted for on a non-accrual basis and accruing loans with principal payments 90 days or more past due. As of September 28, 2024 and March 30, 2024, there were no commercial loans considered nonperforming. The following table disaggregates the outstanding principal balance of our commercial loans receivable by fiscal year of origination (in thousands):
September 28, 2024
20252024202320222021Total
Performing
$40,830 $34,916 $11,789 $1,886 $2,167 $91,588 
March 30, 2024
20242023202220212020Total
Performing
$57,691 $25,066 $4,823 $2,144 $2,214 $91,938 
As of September 28, 2024 and March 30, 2024, there were no commercial loans 90 days or more past due that were still accruing interest, and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.
As of September 28, 2024, we had concentrations of our outstanding principal balance of the commercial loans receivable balance in New York of 18% and California of 16%. As of March 30, 2024, 18% of our outstanding principal balance of the commercial loans receivable balance was in New York. No other state had concentrations in excess of 10% of the outstanding principal balance of the commercial loans receivable as of September 28, 2024 or March 30, 2024.
As of September 28, 2024 and March 30, 2024, one independent third-party and its affiliates comprised 12% and 13%, respectively, of the net commercial loans receivable principal balance outstanding, all of which are secured
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities
6 Months Ended
Sep. 28, 2024
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
September 28,
2024
March 30,
2024
Customer deposits$46,712 $40,856 
Salaries, wages and benefits43,673 38,125 
Unearned insurance premiums35,490 33,449 
Estimated warranties33,081 31,718 
Accrued volume rebates29,208 21,167 
Insurance loss reserves14,620 10,540 
Accrued insurance14,194 14,124 
Other55,250 49,757 
$272,228 $239,736 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Warranties
6 Months Ended
Sep. 28, 2024
Product Warranties Disclosures [Abstract]  
Warranties Warranties
Activity in the liability for estimated warranties was as follows (in thousands):
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Balance at beginning of period$31,815 $32,401 $31,718 $31,368 
Charged to costs and expenses13,990 12,206 26,081 25,615 
Payments and deductions(12,724)(11,592)(24,718)(23,968)
Balance at end of period$33,081 $33,015 $33,081 $33,015 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Other Liabilities
6 Months Ended
Sep. 28, 2024
Debt Disclosure [Abstract]  
Other Liabilities Other Liabilities
The following table summarizes secured financings and other obligations (in thousands):
September 28,
2024
March 30,
2024
Finance lease liabilities$6,127 $6,166 
Other secured financing1,726 1,916 
7,853 8,082 
Less current portion included in Accrued expenses and other current liabilities(324)(323)
$7,529 $7,759 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Debt
6 Months Ended
Sep. 28, 2024
Debt Disclosure [Abstract]  
Debt Debt
As of September 28, 2024, we are party to a Credit Agreement (the "Credit Agreement") that matures in November 2027 with Bank of America, N.A., providing for a $50 million revolving credit facility (the "Revolving Credit Facility") which may be increased up to an aggregate amount of $100 million.
As of September 28, 2024 and March 30, 2024, there were no borrowings outstanding under the Revolving Credit Facility and we were in compliance with all covenants.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Reinsurance and Insurance Loss Reserves
6 Months Ended
Sep. 28, 2024
Insurance [Abstract]  
Reinsurance and Insurance Loss Reserves Reinsurance and Insurance Loss Reserves
Certain of Standard Casualty Company's ("Standard Casualty") premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations.
The effects of reinsurance on premiums written and earned were as follows (in thousands):

Three Months Ended
September 28, 2024September 30, 2023
WrittenEarnedWrittenEarned
Direct premiums
$9,380 $12,177 $10,067 $9,371 
Assumed premiums—nonaffiliated
11,303 10,095 9,505 8,851 
Ceded premiums—nonaffiliated
(8,880)(8,880)(6,438)(6,438)

$11,803 $13,392 $13,134 $11,784 
Six Months Ended
September 28, 2024September 30, 2023
WrittenEarnedWrittenEarned
Direct premiums
$22,883 $24,479 $20,446 $18,047 
Assumed premiums—nonaffiliated
23,038 19,599 19,305 17,421 
Ceded premiums—nonaffiliated
(17,065)(17,065)(12,565)(12,565)

$28,856 $27,013 $27,186 $22,903 
Typical insurance policies written or assumed have a maximum coverage of $0.4 million per claim, of which we cede $0.15 million of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $0.25 million per claim on typical policies, subject to the reinsurers meeting their obligations. After this limit, amounts are recoverable through reinsurance for catastrophic losses in excess of $4.0 million per occurrence, up to a maximum of $110 million in the aggregate for that occurrence.
The following details the activity in the incurred but not reported ("IBNR") reserve for the three and six months ended September 28, 2024 and September 30, 2023 (in thousands):
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Balance at beginning of period$18,927 $13,001 $10,540 $10,939 
Net incurred losses during the period14,128 8,586 32,091 19,663 
Net claim payments during the period(18,435)(12,433)(28,011)(21,448)
Balance at end of period$14,620 $9,154 $14,620 $9,154 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies
6 Months Ended
Sep. 28, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Repurchase Contingencies. The maximum amount for which the Company was liable under the terms of repurchase agreements with financial institutions that provide inventory financing to independent distributors of our products approximated $126 million and $121 million at September 28, 2024 and March 30, 2024, respectively, without reduction for the estimated resale value of the homes. During the three and six months ended September 28, 2024 we did not receive any demand notices. In all cases, the estimated fair value exceeded the repurchase price so no loss reserve was deemed necessary. Our reserve for repurchase commitments, recorded in Accrued expenses and other current liabilities, was $3.1 million at September 28, 2024 and $2.9 million at March 30, 2024.
Construction-Period Mortgages. Loan contracts with off-balance sheet commitments are summarized below (in thousands):
September 28,
2024
March 30,
2024
Construction loan contract amount$7,787 $1,960 
Cumulative advances(2,409)(722)
$5,378 $1,238 
Representations and Warranties of Mortgages Sold. The reserve for contingent repurchases and indemnification obligations was $0.6 million as of both September 28, 2024 and March 30, 2024, included in Accrued expenses and other current liabilities on the Consolidated Balance Sheets. There were no claim requests that resulted in the repurchase of any loans during the six months ended September 28, 2024 or September 30, 2023.
Interest Rate Lock Commitments ("IRLCs"). As of September 28, 2024 and March 30, 2024, we had outstanding IRLCs with a notional amount of $14.7 million and $39.0 million, respectively. For the three and six months ended September 28, 2024, we recognized insignificant non-cash gains on outstanding IRLCs. For the three and six months ended September 30, 2023, we recognized insignificant non-cash losses on outstanding IRLCs.
Forward Sales Commitments. As of September 28, 2024 and March 30, 2024, we had $7.1 million and $2.8 million in outstanding forward sales commitments for sales of mortgage backed securities and whole loan commitments (collectively, the "Commitments"), respectively. During the three and six months ended September 28, 2024, we recognized insignificant non-cash losses. During the three months ended September 30, 2023, we recognized insignificant non-cash gains.
Legal Matters. We are party to certain lawsuits in the ordinary course of business. Based on management's present knowledge of the facts and (in certain cases) advice of outside counsel, management does not believe that loss contingencies arising from pending matters are likely to have a material adverse effect on our consolidated financial position, liquidity or results of operations after taking into account any existing reserves, which reserves are included in Accrued expenses and other current liabilities on the Consolidated Balance Sheets. However, future events or circumstances that may currently be unknown to management will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our consolidated financial position, liquidity or results of operations in any future reporting periods.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity and Redeemable Noncontrolling Interest
6 Months Ended
Sep. 28, 2024
Stockholders' Equity Note [Abstract]  
Stockholders' Equity and Redeemable Noncontrolling Interest Stockholders' Equity and Redeemable Noncontrolling Interest
The following tables represent changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the six months ended September 28, 2024 and September 30, 2023, respectively (dollars in thousands):
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive (loss) income Total
Common Stock
SharesAmount
Balance, March 30, 20249,389,953 $94 $(274,693)$281,216 $1,027,127 $(333)$1,033,411 
Net income— — — — 34,429 — 34,429 
Other comprehensive income, net— — — — — 58 58 
Net issuance of common stock under stock incentive plans11,104 — — (2,348)— — (2,348)
Stock-based compensation— — — 2,194 — — 2,194 
Common stock repurchases(29,204)(29,204)
Balance, June 29, 20249,401,057 $94 $(303,897)$281,062 $1,061,556 $(275)$1,038,540 
Net income— — — — 43,815 — 43,815 
Other comprehensive income, net— — — — — 198 198 
Net issuance of common stock under stock incentive plans16,275 — 1,220 — — 1,220 
Stock-based compensation— — — 2,713 — — 2,713 
Common stock repurchases— — (44,509)— — — (44,509)
Balance, September 28, 20249,417,332 $94 $(348,406)$284,995 $1,105,371 $(77)$1,041,977 
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive (loss) incomeTotalRedeemable noncontrolling interest
Common Stock
SharesAmount
Balance, April 1, 20239,337,125 $93 $(164,452)$271,950 $869,310 $(615)$976,286 $1,219 
Net income— — — — 46,357 — 46,357 54 
Other comprehensive loss, net— — — — — (42)(42)— 
Net issuance of common stock under stock incentive plans10,095 — — (1,213)— — (1,213)— 
Stock-based compensation— — — 1,438 — — 1,438 — 
Distributions— — — — — — — (120)
Valuation adjustment— — — — — — — (33)
Balance, July 1, 20239,347,220 $93 $(164,452)$272,175 $915,667 $(657)$1,022,826 $1,120 
Net income— — — — 41,539 — 41,539 34 
Other comprehensive income, net— — — — — 54 54 — 
Net issuance of common stock under stock incentive plans9,201 — 478 — — 479 — 
Stock-based compensation— — — 1,551 — — 1,551 — 
Common stock repurchases— — (47,194)— — — (47,194)— 
Distributions— — — — — — — (180)
Conversion to mandatorily redeemable noncontrolling interest— — — — — — — (974)
Balance, September 30, 20239,356,421 $94 $(211,646)$274,204 $957,206 $(603)$1,019,255 $— 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share
6 Months Ended
Sep. 28, 2024
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share (dollars in thousands, except per share amounts):
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Net income attributable to Cavco common stockholders$43,815 $41,539 $78,244 $87,896 
Weighted average shares outstanding
Basic8,226,298 8,656,537 8,256,664 8,663,430 
Effect of dilutive securities79,028 74,882 81,007 79,304 
Diluted8,305,326 8,731,419 8,337,671 8,742,734 
Net income per share attributable to Cavco common stockholders
Basic$5.33 $4.80 $9.48 $10.15 
Diluted$5.28 $4.76 $9.38 $10.05 
Anti-dilutive common stock equivalents excluded257 335 428 320 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements
6 Months Ended
Sep. 28, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The book value and estimated fair value of our financial instruments were as follows (in thousands):
September 28, 2024March 30, 2024
Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities
$20,482 $20,482 $18,669 $18,669 
Marketable equity securities
11,827 11,827 11,961 11,961 
Non-marketable equity investments
5,110 5,110 4,956 4,956 
Consumer loans receivable51,669 55,914 44,067 49,105 
Commercial loans receivable
90,906 81,030 91,041 80,764 
Other secured financing(1,726)(1,721)(1,916)(1,841)
See Note 20, Fair Value Measurements, and the Fair Value of Financial Instruments caption in Note 1, Summary of Significant Accounting Policies, in the Form 10-K for more information on the methodologies we use in determining fair value.
Mortgage Servicing. Mortgage Servicing Rights ("MSRs") are recorded at fair value in Prepaid expenses and other current assets on the Consolidated Balance Sheets.
September 28,
2024
March 30,
2024
Number of loans serviced with MSRs3,734 3,842 
Weighted average servicing fee (basis points)34.80 34.79 
Capitalized servicing multiple179.9 %188.59 %
Capitalized servicing rate (basis points)62.60 65.61 
Serviced portfolio with MSRs (in thousands)$465,622 $482,898 
MSRs (in thousands)$2,915 $3,168 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Business Segment Information
6 Months Ended
Sep. 28, 2024
Segment Reporting [Abstract]  
Business Segment Information Business Segment Information
We operate principally in two segments: (1) factory-built housing, which includes wholesale and retail factory-built housing operations, and (2) financial services, which includes manufactured housing consumer finance and insurance. The following table provides selected financial data by segment (in thousands):
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Net revenue:
Factory-built housing$486,343 $434,066 $944,391 $891,175 
Financial services21,118 17,964 40,669 36,730 
$507,461 $452,030 $985,060 $927,905 
Income (loss) before income taxes:
Factory-built housing$55,905 $50,226 $105,005 $112,051 
Financial services(955)1,435 (6,194)287 
$54,950 $51,661 $98,811 $112,338 
 September 28,
2024
March 30,
2024
Total assets:
Factory-built housing
$1,169,496 $1,141,237 
Financial services
228,707 212,923 
$1,398,203 $1,354,160 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Pay vs Performance Disclosure        
Net Income (Loss) $ 43,815 $ 41,539 $ 78,244 $ 87,896
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended 6 Months Ended
Sep. 28, 2024
shares
Sep. 28, 2024
shares
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Julia Sze [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   On August 9, 2024, Julia Sze, an independent director, adopted a programmed plan of transactions intended to satisfy the affirmative defense provided by Rule 10b5-1 (the "Sze 10b5-1 Plan"). This plan was adopted in order to sell-to-cover a number of shares of our Common Stock to satisfy tax withholding obligations in connection with the vesting of Ms. Sze's restricted stock units on July 30, 2024. The Sze 10b5-1 Plan provides for a first possible trade date of November 8, 2024, and terminates automatically on December 10, 2024. The aggregate number of shares to be sold pursuant to the plan is 250 shares of our Common Stock.
Name Julia Sze  
Title independent director  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date August 9, 2024  
Expiration Date December 10, 2024  
Arrangement Duration 32 days  
Aggregate Available 250 250
Susan Blount [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
On September 13, 2024, Susan Blount, an independent director, also adopted a programmed plan of transactions intended to satisfy the affirmative defense provided by Rule 10b5-1 (the "Blount 10b5-1 Plan"). This plan provides for a first possible trade date of December 13, 2024, and terminates automatically on January 30, 2025. The aggregate number of shares to be sold pursuant to the Blount 10b5-1 Plan is 1,500 shares of Common Stock.
Name Susan Blount  
Title independent director  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date September 13, 2024  
Expiration Date January 30, 2025  
Arrangement Duration 48 days  
Aggregate Available 1,500 1,500
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation (Policies)
6 Months Ended
Sep. 28, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principles of Consolidation
The accompanying unaudited Consolidated Financial Statements of Cavco Industries, Inc. and its subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the "SEC") for Quarterly Reports on Form 10-Q and Article 10 of SEC Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to such rules and regulations. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements (Unaudited), unless otherwise stated.
In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, which are necessary to fairly state the interim results for the periods presented. We have evaluated subsequent events after the balance sheet date through the date of the filing of this report with the SEC, and there were no disclosable subsequent events. These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the Notes to the Consolidated Financial Statements included in our 2024 Annual Report on Form 10-K for the year ended March 30, 2024, filed with the SEC ("Form 10-K").
Accounting Estimate The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and accompanying Notes. Due to uncertainties, actual results could differ from the estimates and assumptions used in preparation of the Consolidated Financial Statements.
Fiscal Year The Consolidated Statements of Comprehensive Income and Consolidated Statements of Cash Flows for the interim periods are not necessarily indicative of the results or cash flows for the full year. The Company operates on a 52-53 week fiscal year ending on the Saturday nearest to March 31st of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31st. The current fiscal year will end on March 29, 2025 and will include 52 weeks.
Recent Accounting Pronouncements
The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the Financial Accounting Standards Board ("FASB"). ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Financial Statements.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures, which requires greater disaggregation of income tax disclosures. The new standard requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating the impacts of this guidance on the Company’s Consolidated Financial Statements.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the disclosure of the Company’s Chief Operating Decision Maker ("CODM"), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impacts of this guidance on the Company’s Consolidated Financial Statements.
Repurchase Contingencies Repurchase Contingencies. The maximum amount for which the Company was liable under the terms of repurchase agreements with financial institutions that provide inventory financing to independent distributors of our products approximated $126 million and $121 million at September 28, 2024 and March 30, 2024, respectively, without reduction for the estimated resale value of the homes. During the three and six months ended September 28, 2024 we did not receive any demand notices. In all cases, the estimated fair value exceeded the repurchase price so no loss reserve was deemed necessary. Our reserve for repurchase commitments, recorded in Accrued expenses and other current liabilities, was $3.1 million at September 28, 2024 and $2.9 million at March 30, 2024
Representations and Warranties of Mortgages Sold
Representations and Warranties of Mortgages Sold. The reserve for contingent repurchases and indemnification obligations was $0.6 million as of both September 28, 2024 and March 30, 2024, included in Accrued expenses and other current liabilities on the Consolidated Balance Sheets. There were no claim requests that resulted in the repurchase of any loans during the six months ended September 28, 2024 or September 30, 2023.
Interest Rate Lock Commitments and Forward Sales Commitments
Interest Rate Lock Commitments ("IRLCs"). As of September 28, 2024 and March 30, 2024, we had outstanding IRLCs with a notional amount of $14.7 million and $39.0 million, respectively. For the three and six months ended September 28, 2024, we recognized insignificant non-cash gains on outstanding IRLCs. For the three and six months ended September 30, 2023, we recognized insignificant non-cash losses on outstanding IRLCs.
Forward Sales Commitments. As of September 28, 2024 and March 30, 2024, we had $7.1 million and $2.8 million in outstanding forward sales commitments for sales of mortgage backed securities and whole loan commitments (collectively, the "Commitments"), respectively. During the three and six months ended September 28, 2024, we recognized insignificant non-cash losses. During the three months ended September 30, 2023, we recognized insignificant non-cash gains.
Mortgage Servicing Mortgage Servicing. Mortgage Servicing Rights ("MSRs") are recorded at fair value in Prepaid expenses and other current assets on the Consolidated Balance Sheets.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers (Tables)
6 Months Ended
Sep. 28, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands):
Three Months EndedSix Months Ended
 September 28, 2024September 30, 2023September 28,
2024
September 30,
2023
Factory-built housing
     Home sales$469,676 $410,040 $906,105 $849,784 
     Delivery, setup and other revenues16,667 24,026 38,286 41,391 
486,343 434,066 944,391 891,175 
Financial services
     Insurance agency commissions received from third-party insurance companies
1,268 1,017 2,674 1,916 
     All other sources19,850 16,947 37,995 34,814 
21,118 17,964 40,669 36,730 
$507,461 $452,030 $985,060 $927,905 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Investments (Tables)
6 Months Ended
Sep. 28, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Investments
Investments consisted of the following (in thousands):
September 28,
2024
March 30,
2024
Available-for-sale debt securities$20,482 $18,669 
Marketable equity securities
11,827 11,961 
Non-marketable equity investments
5,110 4,956 
37,419 35,586 
Less short-term investments(24,574)(18,270)
$12,845 $17,316 
Schedule of Available-for-Sale Securities Reconciliation
The amortized cost and fair value of our investments in available-for-sale debt securities, by security type, are shown in the table below (in thousands):
September 28, 2024March 30, 2024
Amortized
Cost
Fair
Value
Amortized CostFair
Value
Residential mortgage-backed securities
$8,248 $8,246 $2,933 $2,865 
State and political subdivision debt securities
3,575 3,558 5,041 4,930 
Corporate debt securities
8,757 8,678 11,117 10,874 
$20,580 $20,482 $19,091 $18,669 
Schedule of Contractual Maturity of Investment Securities
The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities may differ from contractual maturities as borrowers at times have the right to call or prepay obligations, with or without penalties.
September 28, 2024
Amortized
Cost
Fair
Value
Due in less than one year$7,534 $7,475 
Due after one year through five years4,573 4,536 
Due after five years through ten years225 225 
Mortgage-backed securities8,248 8,246 
$20,580 $20,482 
Schedule of Gain (Loss) on Securities
Net investment gains and losses on marketable equity securities were as follows (in thousands):
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Marketable equity securities
Net gain (loss) recognized during the period$514 $(185)$60 $275 
Less: Net loss (gain) recognized on securities sold during the period88 (110)(464)(130)
Unrealized gain (loss) recognized during the period on securities still held$602 $(295)$(404)$145 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Tables)
6 Months Ended
Sep. 28, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories consisted of the following (in thousands):
September 28,
2024
March 30,
2024
Raw materials$76,120 $78,241 
Work in process31,247 27,977 
Finished goods136,658 135,121 
$244,025 $241,339 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Consumer Loans Receivable (Tables)
6 Months Ended
Sep. 28, 2024
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
The following table summarizes consumer loans receivable (in thousands):
September 28,
2024
March 30,
2024
Loans held for investment, previously securitized$15,162 $16,968 
Loans held for investment12,230 12,826 
Loans held for sale23,708 15,140 
Construction advances2,409 722 
53,509 45,656 
Deferred financing fees and other, net(834)(523)
Allowance for loan losses(1,006)(1,066)
51,669 44,067 
Less current portion(30,899)(20,713)
$20,770 $23,354 
Commercial loans receivable, net consisted of the following (in thousands):
September 28,
2024
March 30,
2024
Loans receivable$91,588 $91,938 
Allowance for loan losses (484)(781)
Deferred financing fees, net(198)(116)
90,906 91,041 
Less current portion of commercial loans receivable (including from affiliates), net(39,781)(43,316)
$51,125 $47,725 
Schedule of Consumer Loans Held for Investment Characteristics
The consumer loans held for investment had the following characteristics:
September 28,
2024
March 30,
2024
Weighted average contractual interest rate8.1 %8.1 %
Weighted average effective interest rate7.8 %10.4 %
Weighted average months to maturity211196
Schedule of Financing Receivable, Modified
The following table is a consolidated summary of the delinquency status of the outstanding principal balance of consumer loans receivable (in thousands):
September 28,
2024
March 30,
2024
Current$52,074 $43,810 
31 to 60 days261 1,063 
61 to 90 days119 131 
91+ days1,055 652 
$53,509 $45,656 
Schedule of Financing Receivable Credit Quality Indicators
The following table disaggregates the outstanding principal balance of consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
September 28, 2024
20252024202320222021PriorTotal
Prime- FICO score 680 and greater
$12,692 $9,455 $325 $94 $874 $14,477 $37,917 
Near Prime- FICO score 620-679
2,056 1,557 — — 1,038 9,235 13,886 
Sub-Prime- FICO score less than 620
26 — — — 17 718 761 
No FICO score
211 444 — — — 290 945 
$14,985 $11,456 $325 $94 $1,929 $24,720 $53,509 
March 30, 2024
20242023202220212020PriorTotal
Prime- FICO score 680 and greater
$14,107 $328 $96 $885 $1,808 $14,425 $31,649 
Near Prime- FICO score 620-679
1,633 — — 1,202 942 8,684 12,461 
Sub-Prime- FICO score less than 620
— — — 18 49 723 790 
No FICO score
447 — — — — 309 756 
$16,187 $328 $96 $2,105 $2,799 $24,141 $45,656 
The following table disaggregates the outstanding principal balance of our commercial loans receivable by fiscal year of origination (in thousands):
September 28, 2024
20252024202320222021Total
Performing
$40,830 $34,916 $11,789 $1,886 $2,167 $91,588 
March 30, 2024
20242023202220212020Total
Performing
$57,691 $25,066 $4,823 $2,144 $2,214 $91,938 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Commercial Loans Receivables (Tables)
6 Months Ended
Sep. 28, 2024
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
The following table summarizes consumer loans receivable (in thousands):
September 28,
2024
March 30,
2024
Loans held for investment, previously securitized$15,162 $16,968 
Loans held for investment12,230 12,826 
Loans held for sale23,708 15,140 
Construction advances2,409 722 
53,509 45,656 
Deferred financing fees and other, net(834)(523)
Allowance for loan losses(1,006)(1,066)
51,669 44,067 
Less current portion(30,899)(20,713)
$20,770 $23,354 
Commercial loans receivable, net consisted of the following (in thousands):
September 28,
2024
March 30,
2024
Loans receivable$91,588 $91,938 
Allowance for loan losses (484)(781)
Deferred financing fees, net(198)(116)
90,906 91,041 
Less current portion of commercial loans receivable (including from affiliates), net(39,781)(43,316)
$51,125 $47,725 
Schedule of Commercial Loans Receivable Characteristics
The commercial loans receivable balance had the following characteristics:
September 28,
2024
March 30,
2024
Weighted average contractual interest rate7.3 %7.4 %
Weighted average months outstanding1012
Schedule of Commercial Loans Receivables by Class and Internal Credit Quality Indicator
The following table disaggregates the outstanding principal balance of consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
September 28, 2024
20252024202320222021PriorTotal
Prime- FICO score 680 and greater
$12,692 $9,455 $325 $94 $874 $14,477 $37,917 
Near Prime- FICO score 620-679
2,056 1,557 — — 1,038 9,235 13,886 
Sub-Prime- FICO score less than 620
26 — — — 17 718 761 
No FICO score
211 444 — — — 290 945 
$14,985 $11,456 $325 $94 $1,929 $24,720 $53,509 
March 30, 2024
20242023202220212020PriorTotal
Prime- FICO score 680 and greater
$14,107 $328 $96 $885 $1,808 $14,425 $31,649 
Near Prime- FICO score 620-679
1,633 — — 1,202 942 8,684 12,461 
Sub-Prime- FICO score less than 620
— — — 18 49 723 790 
No FICO score
447 — — — — 309 756 
$16,187 $328 $96 $2,105 $2,799 $24,141 $45,656 
The following table disaggregates the outstanding principal balance of our commercial loans receivable by fiscal year of origination (in thousands):
September 28, 2024
20252024202320222021Total
Performing
$40,830 $34,916 $11,789 $1,886 $2,167 $91,588 
March 30, 2024
20242023202220212020Total
Performing
$57,691 $25,066 $4,823 $2,144 $2,214 $91,938 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Sep. 28, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
September 28,
2024
March 30,
2024
Customer deposits$46,712 $40,856 
Salaries, wages and benefits43,673 38,125 
Unearned insurance premiums35,490 33,449 
Estimated warranties33,081 31,718 
Accrued volume rebates29,208 21,167 
Insurance loss reserves14,620 10,540 
Accrued insurance14,194 14,124 
Other55,250 49,757 
$272,228 $239,736 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Warranties (Tables)
6 Months Ended
Sep. 28, 2024
Product Warranties Disclosures [Abstract]  
Schedule of Activity in the Liability for Estimated Warranties
Activity in the liability for estimated warranties was as follows (in thousands):
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Balance at beginning of period$31,815 $32,401 $31,718 $31,368 
Charged to costs and expenses13,990 12,206 26,081 25,615 
Payments and deductions(12,724)(11,592)(24,718)(23,968)
Balance at end of period$33,081 $33,015 $33,081 $33,015 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Other Liabilities (Tables)
6 Months Ended
Sep. 28, 2024
Debt Disclosure [Abstract]  
Schedule of Other Liabilities
The following table summarizes secured financings and other obligations (in thousands):
September 28,
2024
March 30,
2024
Finance lease liabilities$6,127 $6,166 
Other secured financing1,726 1,916 
7,853 8,082 
Less current portion included in Accrued expenses and other current liabilities(324)(323)
$7,529 $7,759 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Reinsurance and Insurance Loss Reserves (Tables)
6 Months Ended
Sep. 28, 2024
Insurance [Abstract]  
Schedule of Effects of Reinsurance
The effects of reinsurance on premiums written and earned were as follows (in thousands):

Three Months Ended
September 28, 2024September 30, 2023
WrittenEarnedWrittenEarned
Direct premiums
$9,380 $12,177 $10,067 $9,371 
Assumed premiums—nonaffiliated
11,303 10,095 9,505 8,851 
Ceded premiums—nonaffiliated
(8,880)(8,880)(6,438)(6,438)

$11,803 $13,392 $13,134 $11,784 
Six Months Ended
September 28, 2024September 30, 2023
WrittenEarnedWrittenEarned
Direct premiums
$22,883 $24,479 $20,446 $18,047 
Assumed premiums—nonaffiliated
23,038 19,599 19,305 17,421 
Ceded premiums—nonaffiliated
(17,065)(17,065)(12,565)(12,565)

$28,856 $27,013 $27,186 $22,903 
Schedule of Loss Reserve Rollforward
The following details the activity in the incurred but not reported ("IBNR") reserve for the three and six months ended September 28, 2024 and September 30, 2023 (in thousands):
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Balance at beginning of period$18,927 $13,001 $10,540 $10,939 
Net incurred losses during the period14,128 8,586 32,091 19,663 
Net claim payments during the period(18,435)(12,433)(28,011)(21,448)
Balance at end of period$14,620 $9,154 $14,620 $9,154 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Tables)
6 Months Ended
Sep. 28, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Loan Contracts with Off-Balance Sheet Commitments
Construction-Period Mortgages. Loan contracts with off-balance sheet commitments are summarized below (in thousands):
September 28,
2024
March 30,
2024
Construction loan contract amount$7,787 $1,960 
Cumulative advances(2,409)(722)
$5,378 $1,238 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity and Redeemable Noncontrolling Interest (Tables)
6 Months Ended
Sep. 28, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Stockholders' Equity and Redeemable Noncontrolling Interest
The following tables represent changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the six months ended September 28, 2024 and September 30, 2023, respectively (dollars in thousands):
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive (loss) income Total
Common Stock
SharesAmount
Balance, March 30, 20249,389,953 $94 $(274,693)$281,216 $1,027,127 $(333)$1,033,411 
Net income— — — — 34,429 — 34,429 
Other comprehensive income, net— — — — — 58 58 
Net issuance of common stock under stock incentive plans11,104 — — (2,348)— — (2,348)
Stock-based compensation— — — 2,194 — — 2,194 
Common stock repurchases(29,204)(29,204)
Balance, June 29, 20249,401,057 $94 $(303,897)$281,062 $1,061,556 $(275)$1,038,540 
Net income— — — — 43,815 — 43,815 
Other comprehensive income, net— — — — — 198 198 
Net issuance of common stock under stock incentive plans16,275 — 1,220 — — 1,220 
Stock-based compensation— — — 2,713 — — 2,713 
Common stock repurchases— — (44,509)— — — (44,509)
Balance, September 28, 20249,417,332 $94 $(348,406)$284,995 $1,105,371 $(77)$1,041,977 
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive (loss) incomeTotalRedeemable noncontrolling interest
Common Stock
SharesAmount
Balance, April 1, 20239,337,125 $93 $(164,452)$271,950 $869,310 $(615)$976,286 $1,219 
Net income— — — — 46,357 — 46,357 54 
Other comprehensive loss, net— — — — — (42)(42)— 
Net issuance of common stock under stock incentive plans10,095 — — (1,213)— — (1,213)— 
Stock-based compensation— — — 1,438 — — 1,438 — 
Distributions— — — — — — — (120)
Valuation adjustment— — — — — — — (33)
Balance, July 1, 20239,347,220 $93 $(164,452)$272,175 $915,667 $(657)$1,022,826 $1,120 
Net income— — — — 41,539 — 41,539 34 
Other comprehensive income, net— — — — — 54 54 — 
Net issuance of common stock under stock incentive plans9,201 — 478 — — 479 — 
Stock-based compensation— — — 1,551 — — 1,551 — 
Common stock repurchases— — (47,194)— — — (47,194)— 
Distributions— — — — — — — (180)
Conversion to mandatorily redeemable noncontrolling interest— — — — — — — (974)
Balance, September 30, 20239,356,421 $94 $(211,646)$274,204 $957,206 $(603)$1,019,255 $— 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
6 Months Ended
Sep. 28, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share (dollars in thousands, except per share amounts):
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Net income attributable to Cavco common stockholders$43,815 $41,539 $78,244 $87,896 
Weighted average shares outstanding
Basic8,226,298 8,656,537 8,256,664 8,663,430 
Effect of dilutive securities79,028 74,882 81,007 79,304 
Diluted8,305,326 8,731,419 8,337,671 8,742,734 
Net income per share attributable to Cavco common stockholders
Basic$5.33 $4.80 $9.48 $10.15 
Diluted$5.28 $4.76 $9.38 $10.05 
Anti-dilutive common stock equivalents excluded257 335 428 320 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
6 Months Ended
Sep. 28, 2024
Fair Value Disclosures [Abstract]  
Schedule of the Fair Value and Carrying Value of Financial Instruments
The book value and estimated fair value of our financial instruments were as follows (in thousands):
September 28, 2024March 30, 2024
Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities
$20,482 $20,482 $18,669 $18,669 
Marketable equity securities
11,827 11,827 11,961 11,961 
Non-marketable equity investments
5,110 5,110 4,956 4,956 
Consumer loans receivable51,669 55,914 44,067 49,105 
Commercial loans receivable
90,906 81,030 91,041 80,764 
Other secured financing(1,726)(1,721)(1,916)(1,841)
Schedule of Assumptions for Mortgage Servicing Rights
September 28,
2024
March 30,
2024
Number of loans serviced with MSRs3,734 3,842 
Weighted average servicing fee (basis points)34.80 34.79 
Capitalized servicing multiple179.9 %188.59 %
Capitalized servicing rate (basis points)62.60 65.61 
Serviced portfolio with MSRs (in thousands)$465,622 $482,898 
MSRs (in thousands)$2,915 $3,168 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Business Segment Information (Tables)
6 Months Ended
Sep. 28, 2024
Segment Reporting [Abstract]  
Schedule of Business Segment Information The following table provides selected financial data by segment (in thousands):
Three Months EndedSix Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Net revenue:
Factory-built housing$486,343 $434,066 $944,391 $891,175 
Financial services21,118 17,964 40,669 36,730 
$507,461 $452,030 $985,060 $927,905 
Income (loss) before income taxes:
Factory-built housing$55,905 $50,226 $105,005 $112,051 
Financial services(955)1,435 (6,194)287 
$54,950 $51,661 $98,811 $112,338 
 September 28,
2024
March 30,
2024
Total assets:
Factory-built housing
$1,169,496 $1,141,237 
Financial services
228,707 212,923 
$1,398,203 $1,354,160 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Net revenue $ 507,461 $ 452,030 $ 985,060 $ 927,905
Factory-built housing        
Disaggregation of Revenue [Line Items]        
Net revenue 486,343 434,066 944,391 891,175
Factory-built housing | Home sales        
Disaggregation of Revenue [Line Items]        
Net revenue 469,676 410,040 906,105 849,784
Factory-built housing | Delivery, setup and other revenues        
Disaggregation of Revenue [Line Items]        
Net revenue 16,667 24,026 38,286 41,391
Financial services        
Disaggregation of Revenue [Line Items]        
Net revenue 21,118 17,964 40,669 36,730
Financial services | Insurance agency commissions received from third-party insurance companies        
Disaggregation of Revenue [Line Items]        
Net revenue 1,268 1,017 2,674 1,916
Financial services | All other sources        
Disaggregation of Revenue [Line Items]        
Net revenue $ 19,850 $ 16,947 $ 37,995 $ 34,814
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Mar. 30, 2024
Investments, Debt and Equity Securities [Abstract]    
Available-for-sale debt securities $ 20,482 $ 18,669
Marketable equity securities 11,827 11,961
Non-marketable equity investments 5,110 4,956
Investments 37,419 35,586
Less short-term investments (24,574) (18,270)
Investments $ 12,845 $ 17,316
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Schedule of Amortized Cost and Fair Value (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Mar. 30, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 20,580 $ 19,091
Fair Value 20,482 18,669
Residential mortgage-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 8,248 2,933
Fair Value 8,246 2,865
State and political subdivision debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,575 5,041
Fair Value 3,558 4,930
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 8,757 11,117
Fair Value $ 8,678 $ 10,874
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Schedule of Contractual Maturities (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Mar. 30, 2024
Amortized Cost    
Due in less than one year $ 7,534  
Due after one year through five years 4,573  
Due after five years through ten years 225  
Mortgage-backed securities 8,248  
Amortized Cost 20,580 $ 19,091
Fair Value    
Due in less than one year 7,475  
Due after one year through five years 4,536  
Due after five years through ten years 225  
Mortgage-backed securities 8,246  
Fair Value $ 20,482 $ 18,669
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Schedule of Recognized Gains and Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]        
Net gain (loss) recognized during the period $ 514 $ (185) $ 60 $ 275
Less: Net loss (gain) recognized on securities sold during the period 88 (110) (464) (130)
Unrealized gain (loss) recognized during the period on securities still held $ 602 $ (295) $ (404) $ 145
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Mar. 30, 2024
Summary of inventories    
Raw materials $ 76,120 $ 78,241
Work in process 31,247 27,977
Finished goods 136,658 135,121
Total Inventories $ 244,025 $ 241,339
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Consumer Loans Receivable - Schedule of Consumer Loans Receivable (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Mar. 30, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Construction advances $ 2,409 $ 722
Consumer Loans Receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans held for investment, previously securitized 15,162 16,968
Loans held for investment 12,230 12,826
Loans held for sale 23,708 15,140
Construction advances 2,409 722
Loans receivable, gross 53,509 45,656
Deferred financing fees and other, net (834) (523)
Allowance for loan losses (1,006) (1,066)
Loans receivable, net 51,669 44,067
Less current portion (30,899) (20,713)
Loans receivable, net $ 20,770 $ 23,354
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Consumer Loans Receivable - Schedule of Weighted Averages (Details) - Consumer Loans Receivable
6 Months Ended 12 Months Ended
Sep. 28, 2024
Mar. 30, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted average contractual interest rate 8.10% 8.10%
Weighted average effective interest rate 7.80% 10.40%
Weighted average months to maturity 211 months 196 months
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Consumer Loans Receivable - Schedule of Delinquency Status of Consumer Loans (Details) - Consumer Loans Receivable - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Sep. 28, 2024
Mar. 30, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable $ 53,509 $ 45,656
Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable 52,074 43,810
31 to 60 days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable 261 1,063
61 to 90 days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable 119 131
91+ days    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable $ 1,055 $ 652
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Consumer Loans Receivable - Schedule of Consumer Loan Receivables by Segment and Credit Quality Indicator (Details) - Consumer Loans Receivable - USD ($)
$ in Thousands
Sep. 28, 2024
Mar. 30, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans by origination year, one $ 14,985 $ 16,187
Loans by origination year, two 11,456 328
Loans by origination year, three 325 96
Loans by origination year, four 94 2,105
Loans by origination year, five 1,929 2,799
Prior 24,720 24,141
Loans receivable, gross 53,509 45,656
Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans by origination year, one 12,692 14,107
Loans by origination year, two 9,455 328
Loans by origination year, three 325 96
Loans by origination year, four 94 885
Loans by origination year, five 874 1,808
Prior 14,477 14,425
Loans receivable, gross 37,917 31,649
Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans by origination year, one 2,056 1,633
Loans by origination year, two 1,557 0
Loans by origination year, three 0 0
Loans by origination year, four 0 1,202
Loans by origination year, five 1,038 942
Prior 9,235 8,684
Loans receivable, gross 13,886 12,461
Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans by origination year, one 26 0
Loans by origination year, two 0 0
Loans by origination year, three 0 0
Loans by origination year, four 0 18
Loans by origination year, five 17 49
Prior 718 723
Loans receivable, gross 761 790
No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans by origination year, one 211 447
Loans by origination year, two 444 0
Loans by origination year, three 0 0
Loans by origination year, four 0 0
Loans by origination year, five 0 0
Prior 290 309
Loans receivable, gross $ 945 $ 756
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Consumer Loans Receivable - Narrative (Details) - Financing Receivable - Geographic Concentration Risk - Consumer Loans Receivable
6 Months Ended 12 Months Ended
Sep. 28, 2024
Mar. 30, 2024
TEXAS    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, percentage 53.00% 46.00%
FLORIDA    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, percentage   10.00%
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Commercial Loans Receivable - Schedule of Commercial Loans Notes Receivables, Net (Details) - Commercial Loans Receivable - USD ($)
$ in Thousands
Sep. 28, 2024
Mar. 30, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable $ 91,588 $ 91,938
Allowance for loan losses (484) (781)
Deferred financing fees, net (198) (116)
Loans receivable, net 90,906 91,041
Less current portion of commercial loans receivable (including from affiliates), net (39,781) (43,316)
Loans receivable, net $ 51,125 $ 47,725
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Commercial Loans Receivable - Schedule of Commercial Loans Characteristics (Details) - Commercial Loans Receivable
6 Months Ended 12 Months Ended
Sep. 28, 2024
Mar. 30, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted average contractual interest rate 7.30% 7.40%
Weighted average months outstanding 10 months 12 months
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Commercial Loans Receivable - Narrative (Details) - Commercial Loans Receivable - USD ($)
6 Months Ended 12 Months Ended
Sep. 28, 2024
Mar. 30, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing receivable, nonperforming, threshold 90 days  
Commercial loans 90 days past due still accruing interest $ 0 $ 0
Financing receivable, nonaccrual, threshold period past due 90 days 90 days
Financing Receivable | Customer Concentration Risk    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, percentage 12.00% 13.00%
NEW YORK | Financing Receivable | Geographic Concentration Risk    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, percentage 18.00% 18.00%
CALIFORNIA | Financing Receivable | Geographic Concentration Risk    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, percentage 16.00%  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Commercial Loans Receivable - Schedule of Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details) - Commercial Loans Receivable - USD ($)
$ in Thousands
Sep. 28, 2024
Mar. 30, 2024
Financing Receivable Recorded Investment [Line Items]    
Loans receivable, gross $ 91,588 $ 91,938
Performing    
Financing Receivable Recorded Investment [Line Items]    
Loans by origination year, one 40,830 57,691
Loans by origination year, two 34,916 25,066
Loans by origination year, three 11,789 4,823
Loans by origination year, four 1,886 2,144
Loans by origination year, five 2,167 2,214
Loans receivable, gross $ 91,588 $ 91,938
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Jun. 29, 2024
Mar. 30, 2024
Sep. 30, 2023
Jul. 01, 2023
Apr. 01, 2023
Accrued Expenses and Other Current Liabilities            
Customer deposits $ 46,712   $ 40,856      
Salaries, wages and benefits 43,673   38,125      
Unearned insurance premiums 35,490   33,449      
Estimated warranties 33,081   31,718      
Accrued volume rebates 29,208   21,167      
Insurance loss reserves 14,620 $ 18,927 10,540 $ 9,154 $ 13,001 $ 10,939
Accrued insurance 14,194   14,124      
Other 55,250   49,757      
Total accrued expenses and other current liabilities $ 272,228   $ 239,736      
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Accrual for estimated warranties        
Balance at beginning of period $ 31,815 $ 32,401 $ 31,718 $ 31,368
Charged to costs and expenses 13,990 12,206 26,081 25,615
Payments and deductions (12,724) (11,592) (24,718) (23,968)
Balance at end of period $ 33,081 $ 33,015 $ 33,081 $ 33,015
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Mar. 30, 2024
Debt Obligations    
Finance lease liabilities $ 6,127 $ 6,166
Other secured financing 1,726 1,916
Other liabilities 7,853 8,082
Less current portion included in Accrued expenses and other current liabilities (324) (323)
Other noncurrent liabilities $ 7,529 $ 7,759
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Details) - Revolving Credit Facility - The Revolving Credit Facility - Line of Credit - USD ($)
Sep. 28, 2024
Mar. 30, 2024
Line of Credit Facility [Line Items]    
Current borrowing capacity $ 50,000,000  
Maximum borrowing capacity 100,000,000  
Long-term debt $ 0 $ 0
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Reinsurance and Insurance Loss Reserves - Schedule of Reinsurance Effect on Premiums Written and Earned (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Written        
Direct premiums $ 9,380 $ 10,067 $ 22,883 $ 20,446
Assumed premiums—nonaffiliated 11,303 9,505 23,038 19,305
Ceded premiums—nonaffiliated (8,880) (6,438) (17,065) (12,565)
Net premiums written 11,803 13,134 28,856 27,186
Earned        
Direct premiums 12,177 9,371 24,479 18,047
Assumed premiums—nonaffiliated 10,095 8,851 19,599 17,421
Ceded premiums—nonaffiliated (8,880) (6,438) (17,065) (12,565)
Net premiums earned $ 13,392 $ 11,784 $ 27,013 $ 22,903
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Reinsurance and Insurance Loss Reserves - Narrative (Details)
$ in Thousands
6 Months Ended
Sep. 28, 2024
USD ($)
Insurance [Abstract]  
Insurance policies maximum coverage per claim $ 400
Insurance policies coverage per claim ceded to reinsurers 150
Insurance policy risk of loss maintained per claim 250
Catastrophic losses recoverable in excess of amount 4,000
Aggregate catastrophic losses recoverable in excess of amount $ 110,000
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Reinsurance and Insurance Loss Reserves - Schedule of Loss Reserve Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense [Roll Forward]        
Balance at beginning of period $ 18,927 $ 13,001 $ 10,540 $ 10,939
Net incurred losses during the period 14,128 8,586 32,091 19,663
Net claim payments during the period (18,435) (12,433) (28,011) (21,448)
Balance at end of period $ 14,620 $ 9,154 $ 14,620 $ 9,154
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Mar. 30, 2024
Commitments and Contingencies Disclosure [Abstract]    
Repurchase agreements maximum amount contingently liable $ 126.0 $ 121.0
Reserve for repurchase commitments 3.1 2.9
Reserves related to consumer loans sold 0.6 0.6
IRLCs recorded at fair value 14.7 39.0
Forward commitments recorded at fair value $ 7.1 $ 2.8
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Schedule of Loan Contracts with Off-Balance Sheet Commitments (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Mar. 30, 2024
Commitments and Contingencies Disclosure [Abstract]    
Construction loan contract amount $ 7,787 $ 1,960
Cumulative advances (2,409) (722)
Remaining construction contingent commitment $ 5,378 $ 1,238
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity and Redeemable Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2024
Jun. 29, 2024
Sep. 30, 2023
Jul. 01, 2023
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance, common stock (in shares)   8,320,718    
Beginning balance $ 1,038,540 $ 1,033,411 $ 1,022,826 $ 976,286
Net income 43,815 34,429 41,539 46,357
Other comprehensive income (loss), net 198 58 54 (42)
Net issuance of common stock under stock incentive plans 1,220 (2,348) 479 (1,213)
Stock-based compensation 2,713 2,194 1,551 1,438
Common stock repurchases $ (44,509) (29,204) (47,194)  
Ending balance, common stock (in shares) 8,158,996      
Ending balance $ 1,041,977 $ 1,038,540 1,019,255 1,022,826
Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]        
Beginning balance     1,120 1,219
Net income     34 54
Distributions     (180) (120)
Valuation adjustment       (33)
Conversion to mandatorily redeemable noncontrolling interest     (974)  
Ending balance     $ 0 $ 1,120
Common Stock        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance, common stock (in shares) 9,401,057 9,389,953 9,347,220 9,337,125
Beginning balance $ 94 $ 94 $ 93 $ 93
Issuance of common stock under stock incentive plans, net (in shares) 16,275 11,104 9,201 10,095
Net issuance of common stock under stock incentive plans     $ 1  
Ending balance, common stock (in shares) 9,417,332 9,401,057 9,356,421 9,347,220
Ending balance $ 94 $ 94 $ 94 $ 93
Treasury stock        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance (303,897) (274,693) (164,452) (164,452)
Common stock repurchases (44,509) (29,204) (47,194)  
Ending balance (348,406) (303,897) (211,646) (164,452)
Additional paid-in capital        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance 281,062 281,216 272,175 271,950
Net issuance of common stock under stock incentive plans 1,220 (2,348) 478 (1,213)
Stock-based compensation 2,713 2,194 1,551 1,438
Ending balance 284,995 281,062 274,204 272,175
Retained earnings        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance 1,061,556 1,027,127 915,667 869,310
Net income 43,815 34,429 41,539 46,357
Ending balance 1,105,371 1,061,556 957,206 915,667
Accumulated other comprehensive (loss) income        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance (275) (333) (657) (615)
Other comprehensive income (loss), net 198 58 54 (42)
Ending balance $ (77) $ (275) $ (603) $ (657)
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net income attributable to Cavco common stockholders $ 43,815 $ 41,539 $ 78,244 $ 87,896
Weighted average shares outstanding        
Basic (in shares) 8,226,298 8,656,537 8,256,664 8,663,430
Effect of dilutive securities (in shares) 79,028 74,882 81,007 79,304
Diluted (in shares) 8,305,326 8,731,419 8,337,671 8,742,734
Net income per share attributable to Cavco common stockholders        
Basic (usd per share) $ 5.33 $ 4.80 $ 9.48 $ 10.15
Diluted (usd per share) $ 5.28 $ 4.76 $ 9.38 $ 10.05
Stock Options        
Net income per share attributable to Cavco common stockholders        
Anti-dilutive common stock equivalents excluded (in shares) 257 335 428 320
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Schedule of the Fair Value and Carrying Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Mar. 30, 2024
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]    
Available-for-sale debt securities $ 20,482 $ 18,669
Marketable equity securities 11,827 11,961
Book Value    
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]    
Available-for-sale debt securities 20,482 18,669
Marketable equity securities 11,827 11,961
Non-marketable equity investments 5,110 4,956
Consumer loans receivable 51,669 44,067
Commercial loans receivable 90,906 91,041
Other secured financing (1,726) (1,916)
Estimated Fair Value    
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]    
Available-for-sale debt securities 20,482 18,669
Marketable equity securities 11,827 11,961
Non-marketable equity investments 5,110 4,956
Consumer loans receivable 55,914 49,105
Commercial loans receivable 81,030 80,764
Other secured financing $ (1,721) $ (1,841)
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Schedule of Assumptions for Mortgage Servicing Rights (Details)
$ in Thousands
Sep. 28, 2024
USD ($)
loan
Mar. 30, 2024
USD ($)
loan
Fair Value Disclosures [Abstract]    
Number of loans serviced with MSRs | loan 3,734 3,842
Weighted average servicing fee (basis points) 0.348% 0.3479%
Capitalized servicing multiple 179.90% 188.59%
Capitalized servicing rate (basis points) 0.626% 0.6561%
Serviced portfolio with MSRs (in thousands) $ 465,622 $ 482,898
MSRs (in thousands) $ 2,915 $ 3,168
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Business Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 28, 2024
USD ($)
segment
Sep. 30, 2023
USD ($)
Mar. 30, 2024
USD ($)
Business Segment Information          
Number of operating segments | segment     2    
Net revenue $ 507,461 $ 452,030 $ 985,060 $ 927,905  
Income before income taxes 54,950 51,661 98,811 112,338  
Total assets 1,398,203   1,398,203   $ 1,354,160
Factory-built housing          
Business Segment Information          
Net revenue 486,343 434,066 944,391 891,175  
Income before income taxes 55,905 50,226 105,005 112,051  
Total assets 1,169,496   1,169,496   1,141,237
Financial services          
Business Segment Information          
Net revenue 21,118 17,964 40,669 36,730  
Income before income taxes (955) $ 1,435 (6,194) $ 287  
Total assets $ 228,707   $ 228,707   $ 212,923
EXCEL 80 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'N+85D'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 " ![BV%9,Z*@4.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*';*!B;-I:.G#@8K;.QF;+4UBQUC:R1]^SE9FS*V!]C1TN]/ MGT"-#E+W$9]C'S"2Q70WNLXGJ<.:G8B"!$CZA$ZE,B=\;A[ZZ!3E9SQ"4/I# M'1%$5=V#0U)&D8()6(2%R-K&:*DC*NKC!6_T@@^?L9MA1@-VZ-!3 EYR8.TT M,9S'KH$;8((11I>^"V@6XES]$SMW@%V28[)+:AB&M[ ^ MD?(:\Z]D)9T#KMEU\FN]>=QO62LJL2HX+RJ^%UR*![FJWR?7'WXW8=<;>[#_ MV/@JV#;PZR[:+U!+ P04 " ![BV%9F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M 'N+85FTW !CT 4 ,X> 8 >&PO=V]R:W-H965T&UL MM9EK;]LV%(;_"N$-PP;$L439BMLE!APEZ8REB1NG'=IA'VB)MH5*HD=1=O+O M=RC94I)1QX)0?TET.Z_Y\O#RD#S?"OD]77&NR%,<)>E%9Z74^GVOE_HK'K/T M5*QY F\60L9,P:U<]M*UY"S(@^*H1RW+[<4L3#JC\_S95([.1::B,.%32=(L MCIE\ON21V%YT[,[^P4.X7"G]H#3V5<-#?AGL\BK02E./? MG6BG_$T=^/)ZKWZ3FP3P\_-Y7$-XWA;\JCE-6DI/K.6@E_3V>ITI"N_O'5$.%0M^LH#OC M^W3-?'[1@=Z6V6V7YKM8^JC*^%GT$\5>7Q>>!K(97)'BZE9&:J% ^-:FG/+>VY MS>Q-N0Q%H'LA@<' F#QQWM1T/C6_I\ZST>=:P94H&\T@^#=3G$==:L"@U M)A(-:VEP6!H/9G<77V>/3Y,KF=PZ9V:S*(R+GJROR"W M\!VY3\QYQ24=UW')'8QH*^)!#4H6D?&&ZW;#B0UH;JP%5+)M+51L9*,T\K]: M\/0=M/!'L4V,-8#+35>")^&3T>@QL,BNN,C&R>:MT;(O3Z78A(EOSC>N.?YF M-'H,6+(K6K)QQGEK="I2!0WQ6[BN'ZYPQ>' LLT]^!C<9%?@9..\D[?5,2Q_ MZXWA JYEMG4,3+(K3K)QN+D5/N0+>E*"<<0!$0ICKTM=Q^CO&)1D5YADXXSS M&"H@)+& (?'7^6]DQOU,0B:-)G$E3\0QS$\S)?SO)V3-)-FP*./D9^O4LHW. MCX%0=L50-@X_0+Y!F"S)[#F>B\AH^ ] 3P9?1V#EFA%2Q3GF7T*R?63OV+) MDM?"X0&AN_'L:FQ<@.*!;1U6<$0;P9&72:F7,,6Z)4\E3".9<=/E@.)7XU:- MAT>U]5E!$6T$19,$UMG%'IU>B[*]<:-/7+'.YS&PAU;80QMACUZK )V:VRVN4[OT MQN/:^JNPAS;"GNN8RZ7NF!] 07.XB-@SJH17U4!Q:]HE<<4@D M9@^7J;=W#/JA%?U0'%SV(^VKJ7V6;VV3^TP!RR9Z#C4Z_D%P;,N#%9K "(-MHHVB\1)TG G\B?W)S%@_M%%CT;VJYKM' ,W*$5 M[E"<5LH=OYLPU4C[E0.AWCX$^3H4^#DXL8S 8%"8C9FR5 M!P1J^R$>U]9813P.SB=OD[?;G:Y-WP&Y3\:5%A[4UF-%.P[.)GN<>]D^L>WW M W+=KN5TZ3NCT1^*.[T7)X9ZOLL/4E/BZUW)XO"P?%H>UH[S(\I>]7EQTON1 MZ>DR)1%?0*AU>@;CG2P.3XL;)=;Y^>-<*"7B_'+%6<"E_@#>+X10^QO] ^41 M]N@_4$L#!!0 ( 'N+85F&F8KZU0< #8G 8 >&PO=V]R:W-H965T M&ULK5IK;]LZ$OTKA+?8!^#$XD.O-@EPFV)W"]R[#9+>W<^, MS<1")=&7I)-FL3]^A[)C6A)).X@_M+'LX>@,R9ESAM+%LU0_]%((@WXV=:LO M)TMC5A]G,SU?BH;K<[D2+?SR(%7##5RJQYE>*<$7W:"FGI$DR68-K]K)U47W MW8VZNI!K4U>MN%%(KYN&JY?/HI;/EQ,\>?WBMGI<&OO%[.IBQ1_%G3"_KVX4 M7,UV7A95(UI=R18I\7 Y^05_O&:%'=!9_+L2SWKO,[*AW$OYPUY\75Q.$HM( MU&)NK L.?Y[$M:AKZPEP_+%U.MG=TP[<__SJ_>]=\!#,/=?B6M;_J19F>3DI M)F@A'OBZ-K?R^9]B&U!J_Y@IE&8O\SG<@WS!S5L+F R[VLQ1:WPPDQ' $I&RFP M-V:D?!0C2#!9:3$ [K,J0G-:[G"74=S?I>'U$1#+\=Y,<)D-)W=L5J0X+P.3 MBQ-'.\E;LMU+*1L MO/@>LX*0 /M@1S\XSC_?8.FYJ=I'5 N0KTA9G7HF'\[6REL_9L=Q.$YR.S&SXB]6R7@#'M,4+4E*A@OC,:,I#>UW1V MDB&W^*SR-$![Q-$>B=/>%_$@8.470"YSV0AD^,\ RC&W,5C1(4J/59H'% ]Q M_$=8M/K=&3G_L93U0BC]ETY-F!)DEB_R&]Y,I6G[6!SJKZKUA\0O^2K]]66ML:)162 M:Z-!0RP@?[S3-^;746+'3/J!.OHEL9Y05+!F>#?@,06UF9>!X@#CJ)P>H?[&H[$$J,)/M<\^J%AJQ505,Y04\ M9G=H>,IR5.9]=J#00QSJ9 ")RX!;83A\!3J JQ8VE;^"CAD/3..-O](D^D@&HIZM-H#\=[?:W@-([T&W3N4/7 J*UN];F!S_"IYJ]'M[BC1BS?JZZV4>RIO_5&&O&D*(>RU6-& MDAR'JH+3##2N&7X]&J?G!#G)\Z&N\9E!AQ@@:>I(FL9)VFH;H>855(2CLNFD M_?NIO/5C=R1.B_=F4U0%O#G<$WGKA^M$ (V+@'=ETYCRH;DOALK 8\9H\,R6 M.5W XKK@Z&QBG@-MC$ MXS=XZXX[E;?^=#BEP=[[I)B=]%'QJ;SUPW6ZA!W0)>](,#8^F*!940Q5H<>, M)7GPX?'>T^/X ?[Q"38^F&W[S= M3N2M/Q=.8K#LO=D5U2AO#O=$WOKA.J7"#BB5]V27YREW,3H%\5GM'W3V@3N9 MP>)G!<[J4QLND^+@6';M :P.\/4IK7"_OJU.Y5N:O_ U!+ P04 M" ![BV%9N)148VP' !5) & 'AL+W=O*4GK/,3Z./=2Y_+R\I#2Q;TLOZBU$!H]Y%FA+D=KK3?GDXE:KD7. MU5AN1&'NK&29/1XX6-ZM];5AT-J@1?Z3B7AT7(JYY(9&*I*Q?<_.S$3&19 MY4/FEBLQD]GG--'KRU$T0HE8\6VF/\K[7T1+ M**C\+66FZO_HOL&&!KS<*BWSUM@\09X6S2]_: -Q8&#\P :D-2"V@=]C0%L# M^MP6_-; ?VX+06M04Y\TW.O S;GFTXM2WJ.R0AMOU4$=_=K:Q"LMJD2YT:6Y MFQH[/9W)0LDL3;@6";K1YL=D@59(KM!,YB;WUE52[ 1Z6RQE+M 9^G0S1Z]? M_8!>H;1 OZ_E5O$B41<3;9ZF\CE9MBU?-RV3GI8I>B<+O59H420B >SGP_9L MP'YBHK /!7D,Q349='@C-F-$HC>(>,0'GF?V#'/JU>84HO-MK2^^NO6C8-!] M7M#:'^WQUW;W/B/0GU>W2I=F7/\%=77CS(>=5<7N7&WX4ER.3$8I4>[$:/K] M=YAY/T)Q/J6S^2F=+4[D[*A'_'V/^$/>I^_-K%&*G2BV NJ!QIC5QM7LL)L& M7N@S?#'9'<;6A?D!\:AW#)N[L#@*/&;!%@",A+$7[&%'3(,]TV"0Z4PJ714@ MQ3,!%I;&/#AHEL:8TMCB"L!\$Q1J<75A(0L"RBRN ,S$C<4P5[;GR@:Y_EQ* MI="FE*M40U29TRK&#!-B405@YM&"T*+JP@B.@ZK>'%$%8,2/#B)R1#7<4PT' MJ=X8-9 6=V_0G2A$R3-DY@W$$S.II55EJ00#$@]& 2FXUT/GJ1B+8XOB#$!A MD[E6(%P4ICCR(RL0 (P87$\@HGT@HL% M+5U5S,$0Y\;Q$XRU,!51&\E048>HQD[# 8OM M- = $;9 $L2EQ%E$ Y?FTAR?V.CGE/8]IF\F@+O*"K,T$RUCI/D#7*E:9T=YZL>!9Y,&8)C94_8<@,51A+%- MW(69O**4$\*&L>N1NV@TE-@:3&F#II#>$\+XILU@".> %S^AO"^33P M>VAW<@L_K;?ZRU5K?%1T:60/O!D$PX$C00!8&!'?GI&ET9R)$7I\5TD *7!.P^%P<%UXO"DP,#X&M>!+5X0G]38_J;?% MJ;P==TBG)?&PF'RB3 ':$,H] :5*1<&YAXD-?O+5"?FMX!M7R2Q7=2;W-3^IM<2IOQUW7 M26PRO$]ZS56Z1*^W*NFZ#J[LC9_PXNRA_;*^V 5 \=K9# 13VQKAG MNY]T&I8,:]AYFFVK]X_/X1P!G(F]G02@_+&]USD'4/&81M[!GS-<71,3@;X7 M'J23MB0>'*Z?ZQ?:)@1\)TIN=$X= 87D5BO-B\04AG>RFP[*['9-&?38= ^8F=;5O1,SR(K;3$P*R@ 74UB"@QX Q9FM- MT".CO1O:M-/>=%A[[\?F$]Q=L1M1+Z"$V=P!8$BQC^V-#M C#9FSS (]^B2D M]H)SMS?+YHOG#I MW#XMA69/SJ22P" BBD !@ !X;"]W M;W)K\@E\6LEZQ%K[6#[-F77-6=(-6Y8P$ M03Q;,5%-+L^[:[?UY;GKG=[R43Q<3/-E=^"H>EJVZ,+L\ M7[,'?L?;7]>W-7R;#5X*L>)5(V2%:KZXF%SAM_,P4P,ZB^^"/S5[GY$*Y5[* M'^K+=7$Q"10B7O*\52X8_'ODCF MIAL-T8A*+>-=6\.O L:UEW-9-;(4!6MY@>Y:^ =KU#9(+M"<-4OT$=:Y05/T MZ]U[]+=?_HY^0:)"WY9RT["J:,YG+6!0GF;Y]G[O^OL1Q_UB]$56[;)!'ZJ" M%X?C9X!]"(#L GA'O [O^/H-(ND9(@$)+7CF+QA.@VXX]<"APWS2SA]U^/O7 M[8>O5]^N;SZAJ_FWZ^_7WZX_W-EFJ?<2VKVHW'W;K%G.+R:0G VO'_GD\J]_ MP7'P#UN()W)V$' X!!SZO%_> -6(*I496 MTRY/1=5R2(!=#I^I#+;J4&#.6D3&8&U6.,34 7=/5K$7[F?8D0@FLV' .+!1 M:]Z*NM-6):W -< P[?,96I<,+JF,X[]OQ%H9N"/"YLS&XWA,FS!P!$-T,,0; MS"!U-.QPZR!1K,<=>^5.TGW->-&A1RU6W M\;H:%30=#B"\[K?@L0@B QD-TBP;!V":Q1%V4H*66.S7V&O(GJJ5M:.6P*9: M@E2E1H*;9CB+4QF7\U>1Y(F^'06OE)G[E/N"?[H3 M\Y+O\D=E>?N,V!.K[9U(8CDWDXP8F]%VO(Y#1UE"M)@3OY@?)M N#H5\/T [ MB$'*L-X#LLH9! M;8?K9,RU-BN2.;H;5 LS/2+,^WLKEZO5L+.@TMWQL!6U16P30I)Q#6BS"P-G M%4BU*E._*K\735N+^TVW/;H>I:S@H-/6LBP5D>TZ(%;PQ_798C*EKNJ/[C6^ M_?)LD.^P-XXP+S6U=IK0*!WGJF+6MBUVN0*N(KBK(]%<EBB?K>&8SG_)F$\+NEL9AA'U)6_6K>I7[?G+T:/6(ON^8.H M*K5(P$N0VK!J3EUVS4&8^0(6H)0-T&O? MX5"1+$IP*:K^J:VC(T]/6AB/4.Q]K(5.307':4JB M\?K9S.+0Q==:Z*E?Z,=@/>QL*C8UZ-EB$SL.3Z%6]=!_-O=M,24O7;[T-/UL M?9!WTC/[J;P=3H8N#4)_:="WA!75?[KYMA-Y.XQ<5QCA_[^3 M'YZTDW\J;X<3M/,=NU-JLH3ASX=2T2'JE%X%2A M3G40P(N2T>OMU7OM1-X.8]6TR6KH0 M49@0(QEM=CAQ5@BZB@F/M2O^?#+V=]A_D2>*<#BNHVUF&36>],[VWFJ#-'OH M7O9K4/>LIW\_;+@ZO%!XU;U&-[K^#K^=]Z\%:C?]6XI?6 U+TJ"2+\!E\":! M::W[%__Z+ZU<=^_.W&PO=V]R:W-H965T&ULK99=;YLP%(;_BL6FJ96Z\!4"Z1*D-E.U74R*FGU<3+MPP E6 3/;).U^ M_8X-820A7]5R$; YY_7SF@.F*:*$9%CT6$%R MN+)@/,,2AGQIBH(3'.ND+#4=RQJ8&::Y$8[TW)2'(U;*E.9DRI$HLPSSEWN2 MLO78L(W-Q"-=)E)-F.&HP$LR(_);,>4P,AN5F&8D%Y3EB)/%V+BS;R>V3M 1 MWRE9B]8Y4E;FC#VIP>=X;%B*B*0DDDH"PV%%)B1-E1)P_*Y%C69-E=@^WZ@_ M:/-@9HX%F;#T!XUE,C8" \5D@Q%*A_]&ZBO5\ T6ED"RK MDX$@HWEUQ,_U1K02[/Z!!*=.<,Y-<.L$5QNMR+2MCUCB<,39&G$5#6KJ1.^- MS@8W-%>W<28Y7*60)\,)RP5+:8PEB=$]3G$>$313<@)=33$GN4R(I!%.K]%[ M]!:92"0P*T:FA-65AAG5*]U7*SD'5IJ1HH>0^Y5E>Z M"9X;XTYCW-%Z[B$<"9:A'B5B"_1 1K> MVX/:Q3X6L04\:( 'KP*&KX.0.(]IOCQ%/3A)?2QBB]IOJ/VCU!.69? \O[*\ M_7/*^T30%G;08 <78%]-O:MSN(^(W"+?]CP#R_G/Z^TAWM(P[[MNZZS M@]X1YP;#H>=VD]O6OV^B=3G[!55>R[?) ML#M,&.@ZY U[%\.SA@H?59MX]: M^ H]G2CYR\9$5%NJO)SBM_??>(X7N.X>?T>@-1@ZKK?#;[8Z%-4>PM=\27.! M4K* 3*OG@P2O.JYJ(%FAFY8YD] "Z=,$NE3"50!<7S F-P/5!S5];_@74$L# M!!0 ( 'N+85FVPD)+$@8 .\. 8 >&PO=V]R:W-H965T&ULG5=M;]LV$/XKA 8,*>#Z+4G7=4D )TNW8NB6UNLZ8-@'6CI9;"12 MX4N<[-?O.5*2G39)LWVQ18KW]MQS=^+1QMA+5Q%Y<=/4VAUGE??MJ\G$Y14U MTHU-2QIO2F,;Z;&TZXEK+TJUV1QGLZS?>*_6E>>-RT)/^AO;!8308MA6I(.V6TL%0>9XO9 MJ],#/A\/_*%HXW:>!4>R,N:2%V^*XVS*#E%-N6<-$G_7=$9US8K@QE6G,QM, MLN#NAC1]BJ%$: MSBG-25EZB[<*3 MP?T.<'&]P1#>P6/:GY[&_Z%&_%X1JB*,+T-DJ*O:;Z=B2R#8TRD07'OR98_'EXDYTE9S)A+!:L/WLF*GE-8D6D!1!N MI85+;; N2.V%-U'0AAI&V+*E=:AC?-%'?KFD/%CE57?B_":OI%X3@FP:Y6(; MVHO6E^=G,(>.*-X%:3W9^E:\I]98CE<+;A=B-GW^+JI96*_RFK#!=B"*H[UI ML7S^YU@L@*TM "Q'G)/UZ*5"Z=1Q>X*6QGAM/(E"N;PV+B!#0O.1&M:5SNN MRL.#*(>3SP7M.>.MA075 M,GA[V4^+Q<4=N'.#JM<.(H#$-,K[SZ!W(:_NQWX,+@A9@$VQ,-&2R1(\<\B( M-6%=89"P!AV:%;'_V:\ P67I9)=61R+N\O+KC-S[T-/WV0A4AE/(&K38C8*B MB%D1W>)I+M4"&")P#Z!\W%_U+U@-%/:$ +X9GGC MSKE-I8 6DB4T 0B'6+K8KO%AQX51Y98:!UP++6%W:[PRY"H6Y)6$ ], M\59:Y'Q_FN;=B''%[BZ.J+M!0_8L@M05]3"S'J CH\*]1/G;I)'K%Y!=!<4] M9$MKCKB1EZ")\PJMIZM6Z?#%UJ9.Z2OIP902'3IAVW"'Z!.?('@::%'S[E") MH(_%CX'8#V0Q-4(?!P9F;H@5DZB>Q\07JN0>4%K31*,/NQU<$Q&NDJ\QA?QMFS[3CV[O>(0$G..LL[.LN )L0TZX.(:*.IH=4S3CQ;Q.'\^>$^:I,NP2"7RWH@ M9BSME-"E] $SXQ;NP#$7N=*1=@:ZL3LDL4K&SOFQ4W:51B2S$!\7*?Q9LL?- MC@DID8T<[B,M$"A10]CLY>C&=Z[ Y.R@%U3EMCV.M@'O!(#C$'QJ DA;LA< M";MZ-@H@=IJ2Q/S[6*>',K(%!>*Y1M325$I^/O#C'OT_4J M+;QIXY5F93PN2/&QP@@@RP?PGC^6^@4;&.ZX)_\"4$L#!!0 ( 'N+85EJ MGAV/K@0 +@+ 8 >&PO=V]R:W-H965T&ULS59=3R,W M%/TK5[/2=I%"$I+P418B\;%H>:"+"+0/51^B8AM!!M MMR^5$!F/[ST^]_AH-_?ZY5*FV1\%-]=N_&1K4.A#5\[\G59*O=\RH5='"<[ MR?+%C9[G05[TQD>5FO.$PUUU[3#JK5 R7;+QVAIR/#M.3G8.3T<2'P-^U;SP M:\\DE4RMO9?!97:<](40%YP&05#X>>0S+@H! HV'%C-9+2F)Z\]+](M8.VJ9 M*L]GMOA-9R$_3@X2RGBFZB+3\!V\]5IMH5/- MGGX_F?K@8)$_WBJXP1N]C2=M<^@KE?)Q@K[P[!XY&7_\L+/7_[R![6C%=K0) M_8"MJBH(IJ:ZT.&9E,E((RP-9&>DBF(= M(>:&-,JE6[V2?6OP@]^)D\9=%8AD'=F@8#(-%%+'&:BZF+LLHF*PCA51^ MJG!,-+&Y>F1I-5V"T[(^$[FVJOSD\60\S".596LE@'=H5.S2I:%S2%U.L2JL M.^PTY:*.I0*H)A*M;FVE4]H?];<.Z;*LG'UL-P<$7T6> M:Y\6UM=P7H<6N4YSG)4/M<:8YCBFH0)EVJLY!G,53T)LEFX@@GJ2R25 -VZ] MP5'J6_U?L%26:9SVQ3.!*LU M#[R?6<''4YYK8\1D:B;BK/9H9[35>FQP\);'FK#8(LO,34Y+(W\Y29'+)H^U"9\U=Y&:XE9 OH63 MEC-^L^E>(S3JO2%6KGE&W[ MC>#841TO#5?J'N)\2LZ^G5\E6QU94LE'2>SF M8JW05([';0U97W'%4E[/C9YAT\T_25/M7TXP@8\^R]J%MTMU#R*=:.VV XK: MM[V'C\2CMC7T,*8& 6O@E^4":]6V*C1;(GU"#[5RL"S"<1'1?F,7O++OC_3! ML--V)B9U*:;7%N>Q](8V_[*ENO1%"6V5V2JV$&C_+[KHK0]T;^TV5;*;QSNC M6!S?IN9BM7J[NI:>-+>QE_#F3GNE')3Q5/ ,J?WN_FY"KKDG-H-@JW@WF]J MFUY\S'&U9B[#%D'2RT/1!UH:6\1*I$I2<;Q?WZ$D>YU%-FC[(@V',V?. MX66XW&OSR3:(#IZZ5ME5T#C77T:1K1KLA+W0/2J:V6K3"4=#LXML;U#48U+7 M1FD<\Z@34@7KY>B[,^NE'EPK%=X9L$/7"7.XQE;O5T$2'!WW/ ;]+W-LS&[R2C=:?_.!#O0IB M3PA;K)Q'$/1[Q!ML6P]$-/Z>,8-329]X;A_1;T?MI&4C+-[H]@]9NV85% '4 MN!5#Z^[U_CW.>A8>K]*M';^PGV)9'D U6*>[.9D8=%)-?_$TK\-90A%_(R&= M$]*1]U1H9/E..+%>&KT'XZ,)S1NCU#&;R$GE-^7!&9J5E.?6]_B(:D#8&MW! MC5;.T#I9(N$:N!G+H['+R%$IGQ!5,^SU!)M^ Y;#1\)J+/RL:JR?YT=$\<0S M/?*\3E\%?,#^ M(BA#1.V2MXV4EW-N)E_T7W<]GPY]7&COZ_7EJ "9^]C._O MTJ7M186K@"Z+1?.(P?K[[Q(>__0*>W9BSUY#__^[]BKLRZ3_52WXM:$(W=(= MEVH'3FQ:G"^Z_(P6?J'V8F:@6EJQVQG<"8C 5 MP@]2@6OT8,EG?[RD2@;QV?&"!_GTE0-[A]V&]O!X9,Y<63RZLJ^BG@?UWL2"U:TI.@-,%Z&/.?>2N(P9C%99H=-=)Z]NHI:(5$I]Z MVD[72%._[85Q!Y"G-(KOA9*>69CR@KYQ0O1(+".[3#ATL8MHDBBS#8A%[ M*27+(WH_KJ:V^25\>GP^"K.C!8 6 MMY0:7^2+ ,S4T*>!T_W81#?:T8D?S8;>0#0^@.:W6KOCP!XMA667E/X3(! K@L !@ !X;"]W;W)K$?PN<6,&?&^N![Y+!!6N+",(&A8XRNL*@8B,;YM,4>[*YEQ M.']"?^MT)UUR8?"5JOZ0A2VO1]D("ER*KK*?U>8=;O5)&&^A*N/^L.EI$[IQ MT1FKZBTSK6O9]*-XV-IAP)#Y/V (MPRAD[N_R$GY6E@QO])J YJI"8TG3E7' M3<+)AIUR9S6=2N*S\_?-&HTE*UMS-;$$R-N3Q9;YMF<.?\"87L!8>9!Z(?Q";QHIUWD\**7M?/@->861%/ FV^= MM(]PAXM.2RO1P)\WN;&:(N2O8T;H[XB/W\%94[4X-Z)"2A RNME;^F=RK1=G M(4V"S$O3&;/?HV4NP-XQ _(@\+)PRL,L#>"C:L[K[\CE0(G$"P(?8F^6I!!- MO3B8091X29;";V@,F%)I>VY1UP=Y#N='\$^MNB!T,C" M;AIPID?H-+(K-)G2/YUF'!=!0.'A>]DT[F,KR?R#()MY M_BS81]O_[$9*(E='.K:BL,ZE_\F;%_#FH:47BX3;\K/.M7B$0BZ7Y.*E5O6Q M:YA,&,B5I@J#FA86+#V?!DJQ1G>KYA<*K )R2@5* Q6%EI!57LF5X$>2E-A( M6_(9C_2( [W^HF+TBV-Q]BRP7I/]2)V*<\V6H@'5(#RBT.2 J9=$L1MC\CA3 MBB5EXI[$EEIUJQ*6]$R['0.#CA3CX\ MVSBP]'[%"7WJ[&0M9<58&QBS)F?44BW4JG'.*XB&ZCP'28M:JH+,D03L+:J( M"9?#U%F(',=U]-)A,0J,&?$ B^PSN-2HZAA\EA%R0(5V'*>N[D8T_]I06UDY MD'\MY[/;K*3(+K$JG,A< ,;AS"DPCOW8U74JZL?>YKOW+2DAAHU M$]#Y4BG[M. +=BWZ_!]02P,$% @ >XMA67,C\C]W @ 9 4 !D !X M;"]W;W)K&ULA51=;YLP%/TK5VR:-@D5,.2C68+4 MM*O6ATI5JZT/TQX7F3'4H:66M=,LM3745F4XC+SVH;2(6Q^.HY4(&^=SG M[G0^5QO;"(EW&LRF;;E^76*CMHL@"?:)>U'5UB6B?-[Q"A_0_NCN-,VB@:44 M+4HCE 2-ZT5PD(E- MXXA(QI\=9S!LZ8"'\9[]VO=.O:RXP4O5/(K2UHM@&D"):[YI[+W:?L==/R/' M5ZC&^"]L^]J4!5!LC%7M#DP*6B'[D;_L_L,!8!J_ 6 [ /.Z^XV\RBMN>3[7 M:@O:51.;"WRK'DWBA'2'\F UK0K"V?Q&/J.T2@LT\\@2H4M'Q0Z\[,'L#? 8 M;I6TM8%OLL3R?WQ$0@8U;*]FR4X2/F!W!FP: HM9=H(O';I+/5_Z3G>O<"5, MT2BST0B_+E;&:KH.OX]UW!-FQPF=16:FXP4N O* 0?V,0?[I0S*.OYZ0FPUR MLU/L[QW&2?!Q:0>,&R-%]F0&=B ML5VA]@=SRW510QJ'<,^W=!$M:L$; Q]A,@X3%KM@&K(L@4=R(Q!7IU6!QD": M4'H";!*>3R9P+:2@6UM"I51I($G'X7@TI7%$+ FQL"P+8S;R41*FZ3D<^\'1 MPWZZ]C;2]"8;L\(1<],[Y5]Z_/]19):2!!M<$C<\FHP!T[^E^8E7G M?;12EESIPYJ>0=2N@-;72MG]Q&TP/*SY7U!+ P04 " ![BV%942!]0IT' M !6%@ &0 'AL+W=OEU)L-[&S]-;M M%XFB^#[O]X=TL3'V0[=2RK%/3=UVEY.5<^OGLUE7KE0CNZE9JQ9O%L8VTN'1 M+F?=VBI9>:*FGHDP3&>-U.WDZL+OO;%7%Z9WM6[5&\NZOFFDO7VI:K.YG/#) MW<9;O5PYVIA=7:SE4KU3[I_K-Q9/LRU*I1O5=MJTS*K%Y>0%?_XRIO/^P+^T MVG1[:T::S(WY0 \_59>3D 12M2H=(4C<;M2UJFL"@A@?1\S)EB41[J_OT%]Y MW:'+7';JVM2_ZV4M7G]#.(M95-W,GV4CP*^$ZMITSD 1.AB!_!B[:Z1AXO.H*W4ZYC M_WDQ[YQ%3/SWD*(#3GP8A_+D>;>6I;J<(!$Z96_4Y.K;;W@:?O^(E/%6RO@Q M]"_SR/\)Q=ZO%%N8&BFIVR5S?F_(2_T_6*>\(ZP]H=T1GNF6N97I.]E6W?ES M!A\YUZ,ZAV1V 8/-;C00ZEO6J;*WVH%G MQ4X83P*>"EJD09'FQS$8%X&(0KKE(KU_KI.04T1!%N8>,@X9&<+9?BP$U8UL M2V@I@C@L6"8$2Z(@P3).@C1)V0]JH:R%2 O=XB19:*%P'BHSXU;*!JQ%N3S+ MH_B@'/8,"\*$ CPB#C@#]AM,I"6D1!E,3>@?>\=,A0*UG!7?N^+E>2PEY9 MW3E==L<]^)LO:+""O%$6]9G8^8SI90T60 39J53+)]R=CI>'Y"IQ4+YTGN/ M*)OF.,[#:7R(JAE*B3,H=HYBY)8)SADOTH.QJ^$=;P]3ZTH2T-AEF%EX U0* MR?&Q5VV)J'. [.[>H%-AHZT(;&TU_+V&@G-9>W?BT)]/ANO1P26 T&[XT#-M:->L9>_73]*^M*8Q5+\] S MAY+0T5(1$4%:D(&*((:Q3E@DZ%J0]7/O QX'<9;1FRPH>,9>D\0'H$7X+,T* ME(L0YN5!DF3LVV]RP<7WVSL<$N7@)*($G@KR/&7O^OFSAV U);Q;H3X %@Y_ M@+1%S%C&X7'"9(/S>P"7\01'Z(VWC/H=&SL#7!*#1X/J^_( ME+BAA7OD2N. VQM7I+6R72H: 3H_$I!\*]/ RM94F(,PP*C*TYJ>!H9*X2NO MHAZ%5N&LGO>HYEW@)>E;JO%FTRH[V+)2-_B86^-QBLGJJ*C#E#3*"1^-9MKU MIB^;)?=L@-1!&<[S85&@\CXR?\4Y36E9SL^/#7;C.,>+G,8TCB&M"(,B3 D\ M1"X>'-)\BSSN)NA6UKT/F(4U#9.+A:XUM=_SD5U4!%ZH,XP"$3$]H=F0^PH8 M9RC*R9-CX>^9\K)IA$DM>W1>VT\43@,ZZF6+2*&_![0WCEZ#<>"=0259EJ9O M"8Z\1R,ZTK1]AFW;^SSK]!!Y?H=P!KJ-=JN]?%S+VR'B[^8F@#54I=<2.E2] MFAZMIA[]?FVC.J+8ABZH&@\!(C5&$XL!D9#KBFQ^?;"OF$Z&]H:**#P\<3I81[6BTX'N(!"7:@YXV!]L06 M]\?%"&'W6FW8OXW]X+MH?NJM4ICC_ M)>\+TE\Q"AR7Z0N&@4-_DV9[__K 8^G_:%(Q0@$=?OMM=[<_35\,_PIWQX<_ MKN"&:H$BK!8@#:=9,F%V^(LY/#BS]G\.Y\8YT_CE2DF4/#J ]PN#B!X?B,'V M5_+5[U!+ P04 " ![BV%91JJ'@J$' !:%@ &0 'AL+W=OM632/MW0M5F_7EB(_N-][H^<+1QN3J8BGGZJUROR]?6SQ- M-BB5;E3;:=,RJV:7HVO^_$5,Y_V!_VBU[G;6C#29&O.>'GZN+DI[-2-J?_0E5M&5IN[\E:W[LP*'RU7G3#,00X)&M_U=?ASLL$.0AT<(Q$ @O-P] M(R_E#]+)JPMKULS2::#1PJOJJ2&<;LDI;YW%6PTZ=W5CFD;94LN:_6)DV[$W MJE3Z5DYK=3%Q8$#')N4 ]J('$T? 4O:K:=VB8S^VE:H^I9] L(UTXEZZ%^)1 MP+=J.68B#Y@(1?P(7K31-O)XT1&\K7(=^_-ZVCF+J/CKD*(]3GP8AS+E>;>4 MI;H<(14Z96_5Z.K;;W@:?O^(E/%&RO@Q]"_UR>? 6B2ZR3D%%&0A;F'C$-&AG!V-12#ZE:V);0401P6+!.")5&08!DG M09JD[ @G( M:KAT'8C.>( :>>[O*>X)#](4K&(\9NP7U<':*W"#5DMCO8!G,&!>%* 189!Q MP)\P6F4A+:(@2F+OP =>.F2HA:S@KEU?EPM)@:^L[IPNN^,>_,,7-5A!WBJ+ M&DWL?,ZL$)NZ!0*8,"N=8OF8L]/AND>F9C/ER^\#HFR\2 _&KH9WO#U,K2M)0$.G86;F#5 I),>'E6I+1)T#9'?_!MT* M&VU%8$NKX>\E%)S*VKL3A_Y^,MP,#CYAB0C"+,8BCH*(2!3 M:(BXB%CJ]XMAG_."<1PM^'?#1A F"4L32I8A=D_NH_>0>2K=R?GY*8-TI:0G(6#U''O61_:C!J-#3)=FL M(KH(NG#VVFHP>&<;WUA7&JM8FH>>.92$CI:*B C2@@Q4!#&, M=<(B0=>"K)]['_ XB+.,WF1!P3/VBB0^ "W"9VE6H%R$,"\/DB1CWWZ3"RZ^ MW]SAD"@')Q$E\%20YRE[NYH^VP>K*>'= O4!L'#X'M(&,6,9SUF&2'AE=A$H M#>(X/DHH$#5%G/3Z%;E?<)@@_=0$/"@$18V(@TR$VSC:1NV]$_8\@4OXY>Z( M QYZ8XN<9"!Q\EZZ( _SP1U>O@@E,BX^YPX(VHRWOSH:SQ_8 ,!LR3^GA6#/WC,M^E\ M[0O5?J($<-CIDVN8VV\7.QE-C0>%FCTE1RS'ZC%MV[=4LUO$7G-E3_&1H0]<8M",I31S#J M8TE1 7&)T==131[Q(6KC X..A\:^&0+WJ^_ E+BAA7OD2N. VQE7I+6RG2L: M 3H_$I!\"]/ RM94F(,PP*C*TYH5#0R5PI=>13T*K<)9/5VAFG>!EV354HTW MZU;9WI:5NL4'W1*/8W9S7-1^2AKDA(\&,VU[TY?-DCLV0.J@#.=YORA0>1^9 MO^*(AW1> MVTT43@,ZZF6+2*$_"+0WC%Z]<>"=7B59EF;5$AQYCT9TI&G[#-MVY?.LTWWD M^1W"Z>G6VBUV\G$I[_J(OY^; -90E5Y*Z%"MU/AH-?7H#VL;U1'%UG1!U=AS MA(_L2E$\M;M*CK_6"$:I^:C[[_ZI66MHZUN_(23Q31+1G!!AJN!I/U5D>=$W M\'QH96FV3+R3_U_1K\>BAUJ* MZ\F05'6]C<;[/ D\N_4&VS&YEM;[4K9W*!T.X4F,4(7AP&9@V..:%3[?%L@G M1']#0Q,=[#^>*"7VN,\7(X3=*[5F_S7VO>^B^:FW MR@T^%>#@5DN_FYX>FRB(X&O+1//"CEQCFN+\E[PO2/_$*'!S M?W!FZ?\>3HUSIO'+A9(H>70 [V<&$3T\$(/-[^2K_P-02P,$% @ >XMA M68D&ROL( P KP8 !D !X;"]W;W)K&ULK55M M;]LV$/XK!ZTH-D"().K%U1TLM>F MXXZVYA#9WB!O1J=.1BR.BZCC0@6[S6A[,+N-'IP4"A\,V*'KN/EVBU(?MT$2 MG P?Q:%UWA#M-CT_X".Z3_V#H5VTL#2B0V6%5F!POPUNDNO;S.-'P%\"C_9L M#3Z32NNO?O.^V0:Q%X02:^<9.+V>\ ZE]$0DXY^9,UA">L?S]8G]MS%WRJ7B M%N^T_%LTKMT&90 -[OD@W4=]_!WG?'+/5VMIQR<<)VRV"J >K-/=[$P*.J&F M-W^>ZW#F4,:O.+#9@8VZIT"CRE^YX[N-T4^#?>"7GQ,=J<&GA\TUEG:%/YLM+*4^,V@<(+C.5R/\'J&RS-XK>F.6T<.>@^$@KV6 M-"R$.L#/0I%%#Y88["_70-UWV%5$Y#^!#]S4+:1Q2"K\32%S@[VVPEEX UD1 MKA+F%W%8Y@4\0K<-5OJ+\V8J%C)5^E9(M+>"E[S Z&R)4R<,X*GUS!N6F>;)8EVE\ M,PVA[_!IE%-?#B01).[)-;Y:Y0&8:3Q.&Z?[<215VE';QF5+?Q0T'D#G>ZW= M:>,#+/^HW;]02P,$% @ >XMA608*,#C/ @ 3P8 !D !X;"]W;W)K M&ULA55A;]HP$/TKIVR:-BEJ$B>DE $2M)NV#Y50 MV=8/TSZ8Y"!6$SNSG8;^^YT3"K2B3$+D?/9[?L_Q7<:MT@^F0+2PK4II)EYA M;3T* I,56'%SH6J4-+-6NN*6AGH3F%HCSSM0508L#-.@XD)ZTW&76^CI6#6V M%!(7&DQ355P_S;%4[<2+O.?$G=@4UB6"Z;CF&URB_5DO-(V"/4LN*I1&* D: MUQ-O%HWFB5O?+?@EL#5',3@G*Z4>W.![/O%")PA+S*QCX/1XQ&LL2T=$,O[N M.+W]E@YX'#^S?^V\DY<5-WBMRGN1VV+B#3W(<_#GEO:=.3E.[6AF9FFB= DJ<4!C!=UUS*$]0%IN@'YK M55(-&_C8(55CN,S-IQ'\*#3BB[L 2[%]E<#:8K5"W;W?PR@._;-S0QSYPVC@ N8G8=1G+J-A'\3I$*X+KC: 6VIKAKQ%L7]U%4+$?!:FP%(_'$; !GY*I O^1/UGAR 73==)Z !H]25+ M/E$0^8,K1@%+W*8N(+Z4@B/A2.@7DN-NDS[HM;_*G+I"P5&15TB.7"LS9*F1 MMJ_W?7;?+6=]DS@L[UOM+1V((!\EK@D:7EP./-!]^^H'5M5=RU@I2PVH"POJ M^*C= II?*V6?!VZ#_3=D^@]02P,$% @ >XMA6<>;B^ZM @ YP4 !D M !X;"]W;W)K&ULC51M;]HP$/XKIVR:6@DUP4"@ M#)!HNVF36JUJ]_)AV@;! MEH@.GBJI[#PJG:NG<6SS$BMNSW2-BCPK;2KN:&G6L:T-\B(D53)F29+&%1C./^M%NXTZL2^EOC6T MBCN40E2HK- *#*[FT;(_O1CZ^!#P5>#&[MG@*\FT?O"+C\4\2CPAE)@[C\!I M>L1+E-(#$8V?6\RH.](G[ML[]/>A=JHEXQ8OM?PF"E?.HTD$!:YX(]V=WGS M;3TCCY=K:<,(FS:6C2/(&^MTM4TF!I50[PES!)7DA@VP06>+<'!997 MW/'%S.@-&!]-:-X(I89L(B>4?Y1[9\@K*,\M/KD2#5P+G@DIG$ [BQW!>F>< M;R$N6@CV D0*-UJYTL([56#Q;WY,=#I.;,?I@AT%O,?Z#-BD!RQAPR-X@Z[& M0< ;O(!WA9F#*V%SJ6UC$+XO,^L,_88O(:TUV?C=DY3:+D^(P#]WIBE-)[W4QCW)J,!3'K)A,$U M6DM*,0:5@UJ;(':AYIPY,\P,\\;89U<@$KR42KM%4!!5EV'HT@)+X<:F0LTW&V-+ M0;RU>>@JBR)K0:4*XR@Z"TLA=;"4'^(%S.*Y'C$]+7ZL'R+AQ8,EFB=M)HL+A9!*O)Y7KF[5N#;Q(;M[<& M'TEBS+/?W&:+(/*"4&%*GD'P:XM7J)0G8AF_>LY@<.F!^^L=^TT;.\>2"(=7 M1GV7&16+X"* ##>B5O1HFB_8QW/J^5*C7/N$IK.-SP-(:T>F[,&LH)2Z>XN7 M/@][@(OH "#N 7&KNW/4JKP6))9S:QJPWIK9_*(-M46S.*G]1WDBR[>2<;2\ MQH3F(3&3WX=ICUIWJ/@ Z@SNC*;"P6>=8?8W/F0%@XQX)V,='R5\PFH,\<4( MXBB>'>&;#F%-6[[ID;#@6KI4&5=;A!^KQ)'E$OCY5K =U^QM+M\6EZX2*2X" MKGN'=HO!\OV[R5GTZ8C2V:!T=HS]X ?X/PI6#LP&.'6$98)VR-\(&@3!45?" MTBN0 0%7%C/)D-PB_HH/N?JI +6 M0C][UZL2K4S%".['J_$(*FNV,I,Z!QX6[//D-.*25:KKWZU16W^7=BXW(I5* MLKQ.R.-PWTNZZ>]945/(M&!)KY @*V(";L,,ZJH-C3L[9_FY( ZZ-#7'QM). M)M'@?'PP4XS.X$Y8II]&N^2Q'LY=XQ_:0&(L?U$6QA0U.6*$5UESX5MO"@>5 MM^1-S\2)3$U9*2ETBET6A5)\MD4M-,_5MTHIW.MK3G7>3B_'( ZR:_'A=!B0 MJVXN_#'OIBL'F4OM0.&&H='X_#0 VTVL;D.F:J=$8HAG3KLL>,BC]09\OS&& M=AOO8/AM+'\#4$L#!!0 ( 'N+85F5$5$,.@4 - , 9 >&PO=V]R M:W-H965T$AGV MV-2MO@R6QG3GHY$NE]1P?28[:K$SEZKA!DNU&.E.$:^<45./DB@:CQHNVN#J MPKW[K*XN9&]JT=)GQ73?-%P]W5 M5Y=!'*Q?W(G%TM@7HZN+CB_HGLQOW6>% MU6B#4HF&6BUDRQ3-+X/K^/PFL_I.X7=!*[TC,YO)3,IO=O&AN@PB&Q#55!J+ MP/%XH%NJ:PN$,/X>,(.-2VNX*Z_1?W:Y(Y<9UW0KZZ^B,LO+H A817/>U^9. MKGZA(9_-X$1K/\J]4=@5L#-7=R1:W2O>EL1X6[$/F]6O M4FMV1YK4 ^F+D8$S:S(J!^ ;#YP\ SQF'V5KEIJ];RNJ]NU'"'(3:;*.]"8Y M"GA/W1E+BI E49(=P4LWF:<.+WT&;YOI']LX.KUJW@RZ7C[])-F;X(?=H-3!G>-Z!OM/,RHI;DP6"BXU& &JMA=O*EL_GHA:NLG$9WYH4*(1X_#^*E20(T0:29&$V MF5HA"K-L; ,IPBB;O*Q<21I&:<%B%&HZM8\4]8HG89:\K&!0C<;YZ:Z0A/F> M<&+S+G(;60*E./5"7(Q]&E/4\\M3)TI>[W19)VM1VB9;GUC;,4-&2_Z $VL' MD6CZ!@WY0 HSW)[[D^@LPZ2J:SMT.Q2XK+EH0KNU6HIRB=/N&LXJQOE&$]NN MW83^9N7:,HZUWFDCUV(8VE(1X'JUKRPTJT4CC*<,@"?YCV'83C1#INO\0MQ( M9G_9CPN[[UK>]KIH%X?:_7IN@&J6:[_AADXLF>&PN)K,:H*.DOUBN<<(EGY* M#&P,'MFA+"X'U!J=3X\E:4#+,M>*0) R/K.QKO]!E8_CK?Z YWQ M!8C04IYSZ6AMB^))R]..3;,B$'NMO:&]+PDP^@ D6F<%TNZ-XT%%G53N" 8? M;C[=@=N'23)X1%Z;IE'W"=-C4:OBJ5:^&4[1&BK,P M3@KP8HXF3!-096Q[?SQ.'8 _K!U_1X/-I#[R^;Z_JUOZ5N MU?U=_R-7*"X:A^8PC8!F=O=GOS"RTY:=N=9'O9>N%2+:O "Y/3XT8NZ8K"[\U'A[?) M1DJA:C)>62,'S?\H:CS@V?!GBRLO>:7=\5)-F6#2%,>6(+$ MOQ5=D-8L"&9\[F5F&Y5\S3.2M#[;N#\."6IGT7][T<1@<.)I^X<"L/S"+=B=% MTAG'*,"A7P>&KPKEP>F'K6@5$.7@A32$NK G* M+,GDBOSQ)$ %;YSDO;CS)&[V!7$'X@,$5%[\8@HJ[IZ?P+2-?;.U?>>S1P5> M43,6LZ.1F$UG^X_(FV_\G4=Y\V_Q5[Q6/M?6MX[$GV<+'QR2YJ^'HI"4[#^L MA OIE6]D3B<9*L636U%V^N,/>P?3GQ]Q87_CPOYCTK\>LO\@3EQ2T[J\0M[? M^S 6OU7$F:CJMA:RMJT) B0ANDKEE0@5'Z@;:6Y%)[W02BXTB19IX>+'0*[V MPI:H[(T&N71$R9).A4J4RDAHDUHHXX,*+1>RQW$91./L2A6$+RL";*!205(L6NZ)&VSH^7K0YN]S@$4[(0(78V9L=H,JTCH1AXL+> M=B$(I&.@>@$?UCD9MWV0\$#,IVEI!)]\0Y%O].TH^@(^Q"JK9$D<)PX"P:ND M&2,*)1!O_>@_;'X%>%?[^! #"3EVUSD(.;6L3IEQ%F>NQ:/= -0 M/:5,M;##@22=8Y0YPY160;$/K'EG/GX*=CNS\L5N;AM8@V /=ZQK<$8>CPZ-#_-\;O3R8BHNV;K4,$?QBQ39Y M\6PVVI^^W!7/#F>S7>Q\,9H?'L43L_D1USSC8X),]<91^B2=DX:#R]FY\5]< M65WT7##$-%]S11C FR1Q9=9&E2J/XH5=:+64(JF*N$W'@R*,^A: ^JFUITRN MVV]*&V%-SUO&6ZV*F/_G/8Y7C*./G@*_CO\@W7,M50T7/[>HF)Z9$ >,!,F M>Y4"5[@ &3=4QK:LGU+,B.IVM7=W+KAZ0:70+BYA+](QOQ9#2G^6O;M\?^&S M76P]B\%\8AQ!'I5$M-K@ [ZSJ5%22G$9Z<,:<'.?=Y"\L[<_/KS+G_.7X^EZ MY2XOCL6;G@6_BM2B84P-2Q/+!YU!+5,ZP0B#&@6/56*)>30"^B_[OU+O.M)/ MU,O\1X\H[J2#=%"]OX/2MV&S&LE?NH_(A(7'!IE584/>E MC5DWOX:?GE IJ3Q80U=9M*F>> 99ACE4;SL>1S<;^)?MWL?^6WO:5\'P@)KO M@W+,+G _+9'_'V1 !>+U$T5N;Z0+MSR#Y.0"-@HM.]\J1*DG!'0UC"J86'), M(HD5%JW'6.8AY!P\47#^H$<#!@[?3U[TA"RNC>TT%&Y6,F.5L+ M'J[XI4[>1\^UN@:X['HEN=WP1S1,YHAB1>PJE25R()5'[!);HMT.>XWU*D2^ MT.ISJPJ%<,8Y@7DU37 -N75S*@-/E/*:C5&8!''1RR,A,=/2#68__M(W)QX- MXGRZ?H]V_\\MXZWM$%8W$F4;^&I!JU@SW":5R]N:2Y2[78)MX=<;\@8MX?*Q( MX@K#&_"]M#:L7UC!YK>4TW\ 4$L#!!0 ( 'N+85F9U&:4;@4 (T1 9 M >&PO=V]R:W-H965T M\7C4V4*J+[H0PJ!O==7H=^)25)4% AI?EYC>2J6=N-GNT7]UMH,M$Z[%I:S^ M*G-3G'N)AW(QY6UEKN7B-[&T)[1XF:RT^T6+;FSD>RAKM9'U_)O MRW78F)#LFT"7$ZCCW2ER+-]QPT=G2BZ0LJ,!S3:X8^-$8HHLQB=I!/I[/-%&00S]L\OL#I7M1K7[ZE3/>2;./=@X6J@[ MX8U>OB"1__8)SFS%F3V%_K,]^*2RW:;\ -T6P@T!:%<6+&Q8S5L=@?>&)05 MO)F!I&R0?J!%++48H\I)Z^8A(]$EO\OD*_U@L*.BUE2:AU3*GDK>*L *62K898^ M.>T7:;R+/MI<3W0+J5:WZKXS"8WSO+3IC%=HSLO\->!F?%X:Z%\+ TD8R JN M&K!$HW&6M75;<0-""78IE,D:EK:P2?5.H$$EM3X!;B 6Z%9:E$M9@^4=!W13 M<# 'C6O9@C,N>,6;3&#TD:NLZ$UF*,5!DN(T#- O*&7P,Z QPU$:G$";)@13 M$D&+8)_&F-#8C@@"]Q9D08 9(>@3'$!+(B]?))30MWN? <.,IH^[?^PPL /$ MJ 'PYU#[9YC8/T='Z]8:C.34XMIEZ9S00DRH91M40*!:97-8'8T(P<1G6Z@# MB@.6G.R5N_5^;<^7W-D !G!W;.VC23%)M]5TTLM-LK"96G 7(&O0EF+JLY-U M8^73W]M&()#V+F4^^":,5RX-_ G:=R[U(]HY[Z(X#",.J>'O4L3'#+_$)3.URCL]R6E.*%=G 'G@^(,4GN0 M/NX&N^/LJ*.6V;\?CC)[E!%$UD3C[1A@\=J0(\(J#,DST@-2=6P/Z:=2]:,! M/RMB$XC82]G<0?*UUD)6KJ$/'W5; ,\C*",(^L2 M$@JIB'4G#U234*S85R'L M]5&Y'?%Y $_!_:\._5[;I4#3>NR+50,_6_ZQ@Y=Q?NB31P M?7?-0G"(7SL WD\EW"B7':M@]05F]!]02P,$% @ >XMA63U?%U9= P M> < !D !X;"]W;W)K&ULC55-C]LV$/TK S4H M6D"U)%)?WMH&=C=;M(<4B[AM#D4/M#2VB)5$A:3L[;_OD+(=IW",O4C#XT-RN#@H_6(:1 NO7=N;9=!8.]Q%D:D:[(29J0%[FMDJW0E+0[V+S*!1U#ZI M:R,6QWG4"=D'JX7W/>O50HVVE3T^:S!CUPG][P.VZK ,DN#D^"AWC76.:+48 MQ [7:/\P(88N5=0B"?GM\Q+9U0$3C\Q$S."_I$B_M$_HO7CMIV0B#CZK])&O;+(,R M@!JW8FSM1W7X%8]Z,H=7J=;X+QRF6!X'4(W&JNZ83 PZV4]_\7JLPT5"^:T$ M=DQ@GO>TD&?Y7EBQ6FAU .VB"79U9/0O>QW!IY1 MP[H1&A>1)5PW&U5'C(<)@WT#(X-@:>^QOKK_(CXG$FQ$ZD'=A-PC<,, M6!D"BUEZ X^?17*/Q]\L$OZ^WQBKZ4S\AW/WY,X,HL)E0!?!H-YC ML/K^NR2/?[Y!-CV336^AOW%';F)<9WBE"G\T"%O5TLVD";!BTR(8M(:+-> )=B!8XV%_J E3: .R)PPU&HHW(>!K MA8.]B!.=&GMK?KPC(AKQJV,$:_GZ/PA;'>F(D]:NI@DRH#U/N,)\POG(RO/4^7(> MICR&I^V6NI6KLZ\N]2O:CFK4TDK"+>9AS$HHTK L&91)&,>%<_(XA??'W2AI ME(60S3AW)9J5,?WFL[2D M7Q+/J' G1BZ(E3ZHR'T0/P;%&=SW5OYTUGJY$N#G4>Y%BW1 W,EI1W<&6%8 MYQFDA,A9#-?N6W31#3O4.]_S#8'369L:X]E[?E;NIV[Z)7QZDSX(O9.]@1:W ME!K/BBP /?7Y:6#5X'OK1EGJU-YLZ&E$[0)H?JN4/0W< N?'=O4?4$L#!!0 M ( 'N+85FGTL"!:00 *P) 9 >&PO=V]R:W-H965T^[]CK.=T@^F1K3PV AI+H+:VO9\/#95C0TS(]6B MI#]KI1MFZ:@W8]-J9"O/U(AQ$D7YN&%..W.P!V?)4JD'=_BPN@@BIQ *K*Q#8+1L\1J%<$"DQI<]9C"(=(R'^R?T M&V\[V;)D!J^5^,Q7MKX(B@!6N&:=L/=J]RON[V;2H.&R7]GCW@\'#$7T"D.R9TB\WKT@K^4[9ME\IM4.M*,F-+?QIGIN4HY+ M%Y2%U?27$Y^=WS"NX1,3'<(M,M-I)(];,QM; G54,Y8 M W]=+HW5E!Q_'[.YATR/0[J".31/HN)JOH,,?-8(K(MCZ?TRN (WEE/^X@K5CZG^H-:A.PYI+)BO.!'!) M?NQZD!UJ8C6P5H*JWL )EV!KU1F",Z?G0+&UV"Q1#P&&6Z:K&B;1_GCE5'@_ M"'YQO-PR+MA2X!FUI3/#!%(E+BT8K#K-+:>X_D@X85HDAYNX"/.\?-Z0S >T M#@?P2\?MUT. . Z+9'JPE'G\M'Q4\JSYCIG++;FJ]T 6QG&T_Z9AF>7[[[62 MU/_(<*&8--36*N1;#Y+%7J50 MQ&$TB:"D)8VAB,)IGL+OMB91WB@7O3Y6<@,G<3A-\M-^C?U:QOVY2.F\0"0; M+3K7P2N9$OK<( &'!)05-T-&?#C(B(JUO@M3(GC@.(1%/P<V&YI 9+;>+>Q.< B/Q M% BEJ>$!LX?50=+N-+:,4_4\T@ UI(ASE_(!H7!H\@I5B$$"W*OM4H,,7O4) MSP1YD:2[SFY&+RKFN5@^=OZ2?-@GAO':$L".VQJ MEJ,2?J+**D:9VQRGUV3<2REY,LHCR+,1%=;B2?V6W$_=@ZL#0[[M(E3&:9Z% M>>(JF^H[+,KB%;J$LCNC=1+&>0''6O/X8()2I6W\.X&RUF5B/TR'V^$IXMA67J'>CZA P 20@ !D !X;"]W;W)K M&ULE59M;^,V#/XKA'<84D"KWYTX2P(TMQ6[#S<4 M[=WNP[ /BLW$PLF6)\E-^^]'R4G:NTL#[$M,4N3#A]0+L]@K_=4TB!:>6MF9 M9=!8V\_#T%0-MMQB"U<+;[O1J MH08K18=W&LS0MEP_KU&J_3*(@Z/A7NP:ZPSA:M'S'3Z@_=S?:=+"$THM6NR, M4!UHW"Z#FWB^SIR_=_A+X-Z\DL%5LE'JJU,^U,L@[?_ 0SVYPZN4 M-/X7]J-O4@90#<:J]A!,#%K1C5_^=.C#JX!9]$9 <@A(/.\QD6?Y&[=\M=!J M#]IY$YH3?*D^FLB)SFW*@]6T*BC.KM:#(8LQ\( [ZK6%#]VXT]2R16@I@_,+ MJP/:>D1+WD KX*/J;&/@]Z[&^MOXD)B=Z"5'>NOD(N #]M>0S!@D49)=P$M/ MY:8>+WT3;ZSR'GNEK>AV\/?-QEA-A^.?<^6.:-EY-'=AYJ;G%2X#NA$&]2,& MJY]_BHOHUPM3^3\[9\(UW%ZE$XQ/$!(;27[#5=--@\'UL $]<2EXQPS=6<\#3B M-S;=T[R&8%2[/426G& MHJ(@JL+#+((E84):0%FZ81!>;1E&6% M@\CRA$7>5LYR2N"EA**BG(Y0I5J$B53&7,$&Z4"AVR!GM/P)S=N\\]PCN$PL M21SK.")X;XIC2IG'YUA/RCR_@IAE:0Z3@L5E=D6=FSJXMA61E)-J&( @ OP< !D !X;"]W;W)K&ULK55M;]HP$/XK5E9-K;3AO$$I"Y$*85JE=4)EW3Z[R4&B M)G9F.]#^^]E.R*!-$>KXDOC.]SR/[VS=!1O&'T4*(-%3D5,QME(IRQ'&(DZA M(*+'2J!J9\EX0:0R^0J+D@-)#*C(L6O; UR0C%IA8'QS'@:LDGE&8?*PBU+DA5 1<8HXK <6]?.:.;K M>!/P*X.-V%DCG5RP,1,&7Y[RR1Z=@:6BB!):ER><F54OY.%Y&HW4S@9SLDS6@LT!V[>'(T!19F( M(3]R#A LH>?D&N[?L=YID? /=O O:YT_D]] M]F[UO6)X[2OP#)_WGE?0==DUG=]-IWO;2)0DAK&EFI< O@8K_/C!&=A?NBI] M2K+HE&2S$Y'MW8G?WHE_B#W\H8;$#8U9 >C\.Q/BHNL>:HJ!H= C81WZWM#I M!WB]6^".**?O7>U'1:^C+H>N[^]'S5Y'#2^'5X,VJLX5[W2D OC*C *!8E91 M63_+UMM.FVO39%_X)\YHZG3X(S6=ZF'RC[X>;;>$KS(J4 Y+)67W+E7#Y/6X MJ W)2M,/'YA4W=4L4S5A@>L M;]D3&X-+=#.[/ O4$L#!!0 ( 'N+85FM MN22,H 4 )T= 9 >&PO=V]R:W-H965T:;U2[ZK2;2^FO3")"5:3.+,=:/?I=YQ JTQ M;0K:FS8)/H_]'-O'/TA_Q<637%"JT',2IW+@+)3*KEU7!@N:$-GB&4WADSD7 M"5%P*R)79H*2L A*8A=[7M=-"$N=8;]X=B^&?9ZKF*7T7B"9)PD1+V,:\]7 M\9W-@P<6+91^X [[&8GHE*K?LWL!=VZE$K*$II+Q% DZ'S@C_WJ"NSJ@:/$' MHRNY=8VTE1GG3_KF-APXGAX1C6F@M 2!?TLZH7&LE6 <_ZQ%G:I/';A]O5'_ MI3 /9F9$T@F/_V2A6@RZ-M31>@&/9?$7K2""&JR-?FLRL[@VE7NVX5L>X^L*>=G:/:";M.0+5F8D]@T!:7HA5E4 M;_MKF9& #AS8UY**)76&WW_G=[V?3<:/)+;C_Z+R?V%3'W[CZ?E#'E/D>[/. MN;^=!S0*>::,2VAL%YV36%*34VM80Z>=RFG'.JA]+A^I@#U-]ABU:^XU:@UK M:+1;&>TVGE*[6;ON7K/6L(9F+RNSE]9!?L?T?R2Q'?]7E?\KZW3?P=(5C,3%0I:(STV'IBD#5MF/ M9L ^QM]2-,HCP 9T59Y69ZA:I6>(I(C!P0H(&.H-&3(!,,4%?%!66T10)G@D M2)+ 319#>W"IP)PD!75)B%EPP67:[(K(:%(-1",THNDO@O7/%SP.^ MA <$I;G>=WJ4Y:FLKW@NT(0G"4#B5/'@:6>HY!D 2RT6/"YFCL]B%I&--13P M-%WSI6Y5.%M2J8JFN5TDQ>)@,+! R0.YBOC4K(9) G2'4(.8;'I+K^!T<)B;S.?)(7D;THI9"D' M1 0' 8FA8QC #0W*"']G$"2*!(VTZIN<07YF%$E(":?/%9,"D MX(YGR7#+LKM\KR91SWYVD,14XL<'PJKU;<1-:VS#@N%OP;5O'=LC4['9DSW. MM$N-]JPR3>WAVAYNA#46>#N@J$1NGD=K6%.C-:C[5@X>%H9T58#O6.;Y/!"_ M4Y.-!D\!XGY-XKZ=FK\\9TP0NT6[PINR8W1Y"@CW:PKW[* MO='N"&MD]NW,/,TEG"CCF.MC:.CB7_7V!ZO:'V\O1'D+.NY.WW M,N=7DN9$5-S;^0QROK6B =0_ZWC;"/I>_,0U?N)F^'D@;'ME&']9/ 6!XII M<4,"/1#W7@*URS2U5Q,H/CJ!'E#<1Z#VL*9&:P+%GR30 _%OBYK1Y"DH%-<4 MBC]-H0<47AOKB\(R)B<#;'= ZA M7NL2NA;EN\#R1O&L>)TVXPI.P>)R0>'\%+H!?#[G7&UN= ?5&]GA?U!+ P04 M " ![BV%9".]RP2<+ "[( &0 'AL+W=OA@W9/6MC]W4A_Q<;#F+GTZL(6'W0>5L\')P.1JX6LBW!EUW]3 MR: CDI?9PO._8IWFC@L>-6,L7,LC3 M9\ZNA:/9D$8_V%1>#>6TH:C,@L-;C77A]%QZ[85=B$NGO#)!LJ_V+FVA,ZW\ MPV?[ ;O0W/TL23R/$J=?D?A8O+$FK+QX:7*5;Z_?AW:MBM-&Q?-IK\"9JD9B M>C(4T_'TL$?>06OR E?6SO\"=!F(X@IQ&3\Z'<6<^:"S@J% =H'2S&UV5K,'OUS),[@6Y?# ML61QIEP CPIM(MLV@%Q8&XP-2N3:9X7U-4 C#$TIL#NB7=3(-/P0BS8,?A.& MUB/:<"Q=CCD*/!-6XOUH-A)+991C67BM*HHGS:M-H(A7&SSM#?YZ=G:YY>[, M(LN-QQ*XQ)8ZA#NN]W6VVNW[$; @9 XT<2*"C953T,PC(L[6RQ6*"$DP=3E7 MI/_@-SC!#^+,%%:O!(_2X[<1N?>^@>_#(: ,I1 U2'%K#4'LLYS5HEC;2IM$ M :4T*%$D8Y@VW>GI% H!7\*PC\ \CP_3"_)F#!M, -X<#6S-6Z\TO(5@":/@ M"(\Z288MI":<\4ZLFC9 GBXAQJ/Z>,8CC5<8M3F'G"B,C/F@8K34M2QJ]@PE MG?I7\A/0FK2*@9$>36,5"3NL9 !@%R@4,<0E M6=+@+T;B?K%CR=W:QK$?B1>U(CT ILC'@>L62GW-B1LS+F/\Y7I!5+1PMN1- MOZYV[:-J=QQV+TW[(OZXC?CCWF"]0MY!Z+^ NUV1[E_\[JZ6=XH\7.C4BEIU M$ T*O"T5.Z!OC?0K\0IG@@UY-:36D!C3H TM%6HN=KG.)+4(C?>:@$!(1C(7 M6S(7-:B8DHVI1:3> =2.@D=AH@HKCJ:/C@[ 4.H3 ,QN:M*3"2[B:29#CHIM2= .VDCI)XBIN]I)])V.?8*% 2H->.YD_B?D3YE \28,B@/E"! M!0LP"0:;=>HF)%6PY>2P6:@7FR(QW!C<,0#3L?"^!D0/45FB1.S*66LX,4F* M*Z9/F*V..,K\NBE]1].H7Q]FCUO,'O?"[@KF094.65TZ:RPE)N-H%Y#[)78Q MP.'(E?.11JH*)QXY1U$#27%_BFD9QY7*>4<) -GDT@&A[ZN<4;0W.)N]]^B+ MT"K6@/K\EF5N$$"50::JQO+0Q ]45@* ,4C<5J#+.Y48 *S6U((U]#5VR5_[B[T%' MU""]0&RH+2,8' RCN;"C\0!LX3>/QD^.\DS?DJW?HJS)Q?#A^^%2\!G'8 MZ\0*P6[/?+'I=IO.J"T92Y1]R@VT$W*)AV7+J#J*"/*FVRY'FRBKW8SXA-HZ"W<5>M.\;Z9@JTKJO*MSQ,I' M'#T\>(W6D*+HILA_FQZ'HTI]M;.\/9^0..4[:>HQ;TT>H&@FR^5CIU*8C 2SSC+ MT\:/T)U!D;:SC[SO4^ZA"[C6MJ;NASM@:^C4DC;H6)N\D)H!*L&?V\/TG"ZD M>K-@"[X_D@<'PY29V_T&Y0:?H;\GI:C4D]HRM]SI4:[\7V113_T]:>OOR3?J M+P[RV4K&$QGIBN,Y,F%7W?TQ2:GI*.6-+NLR]?(D8Y[6)[7%#=@T]D;[OUS\6 R?8PR6Q1-#<# 9#,0P#M52/26 MKC5YVMV38"HVZ3Z,;"&6<8JV)$E-S]><.B@UO(1_"%LMIZRH_/"QQC5HPY%> MQ0[=ZQM1QNO:>!K=H=J:F"KG]@+U37'-0#QR59($#.M,IR[[,&RJ$# M/Y^X!>Z)'!L;DWFAEU+$K0C)#\:C#D9XO[D%6.\)C>Z] YI+1T6Q97!:P+=: M;3=/>4.=K8Y'GB].G>?IVF=&USZQ;G7N;+)"\EW3YUK1\843)QZ[-L?M3OY1 MQPQ\%%;"UGR#NOM@#5[=C"9S#T0?F4W&FR\=X]Z(OR:^IX//%;5JO]KL4[S> M#9OK@%?6K:E,SR3=5W;>[OP,\C]MMS=X??7K!1T:T/ES_.\9^C5=Z"' =>"N M@KS+DM))DA.2F]G$II#\8'(X.MYFI(,GHW$SLLTT(_+"]],$*T;]+UJ+/Q@7 MW2[#H'7@X_E2:L,8_$+_[]RW <<]]T7GX57/QKO#_H.Q>7 \FFR[>SHZ:0?T MM@Z+M+GGS;/.YL0Q<92NH!,;H4'*/M$M[O87B_7*@O@IY[9$W/FFTGQ :=Y3 MZ[@=^Q^M$M\5AAW;_#E19G3ULD7GN^BD-WT;]H^)0'N98?V0X?#Y;9]&/9!L1E;J&UYDGRY]->/DITT5Z0!]L6F M*/+A0TJD%CNION@:TB\U<+I'M5J(0?3B X?%>BA;;G:WV(C=TLO\@Z*)U'5QBJ" MU:+G%:[1_-$_*EH%1Y12M-AI(3M0N%UZ-]'U+;/VSN!/@3M](H/-9"/E%[OX M5"Z]T!+"!@MC$3C]7O .F\8"$8U_)TSO&-(ZGLH'] >7.^6RX1KO9/.7*$V] M]#(/2MSRH3%/<\-7"R5WH*PUH5G!I>J\B9SH[*&LC:)=07YF]80OV T( M6R5;N).=450G321,#7JLD%*VIJ [PK0FEH,FG7Y_#<^U0GQS<6 M7K]3 M8&^PW=#I'"[#B2H)G2KYSNJMP0,=J%3[#YM!- 9L>)O71SIQT)QN._P,+,W] M=)Y:*0K]D(4DY6'J1^&,I(SE_CQC<(\-31:U]RDW,_0N,VEJ"C/50T.4^FDZ MAYCY89Q"DOEQEA*FG^01L"SU$Y8 2V@W32%GS.FS//*C^0P>1,>[0O &[$&( M@N ^=7I0I$2@P=D5>RADVPIM)Z6FH 42GW*\TJ86JOS03X#XIQ%#&*B&A$, M*5,&+*1L5-!S[1"<3#;JQ,K- M;TWTA\Z,0^ZH/3X1-^-D_&8^OB^?N:JH -#@EES#J_G, S7.['%A9._FY$8: M:GLGUO3,H;(&M+^5TAP6-L#QX5S]!U!+ P04 " ![BV%9)O T$#0% #K M#0 &0 'AL+W=OXHQY93U\F>]F"+'_=] MOR./%VNE'TR!:.&Q*FMSV2NL;Z8 MJG(0^GXZJ(2L>^,+MW:GQQ=J:4M9XYT&LZPJH9^NL53KRU[0>UZXEXO"\L)@ M?-&(!4[0?FWN-,T&6RFYK+ V4M6@<7[9NPK.KX=,[PC^D+@VG3&P)U.E'GCR M,;_L^6P0ECBS+$'09X4W6)8LB,SXMI'9VZIDQN[X6?H'YSOY,A4&;U3YI\QM M<=G+>I#C7"Q+>Z_6O^/&GX3ES51IW#^L6]J$B&=+8U6U828+*EFW7_&XB4.' M(?-_P!!N&$)G=ZO(6?E.6#&^T&H-FJE)&@^U*XK/CC_4* MC:4H6P/]+V):HCFY&%B2S/N#V4;*=2LE_(&4%&Y5;0L#[^L<\WW^ 5FT-2M\ M-NLZ/"IP@LT9A)D'H1_&1^1%6S/]M*>T33'"VU-)* M-/#7U=1835#Y^U 06AWQ81UF$3.\[%%]&-0K[(U_^2E(_5^/>!!O/8B/ M21]/J!SS98F@YM#QYI"91P4=-K,+@YFBDC,6 M'(P@2KPD2^$3&@.F4-J>6M35'E<_C+UD&)] GVP*A_X)6Q=Z69SP8.A%00I' MY7$EW);U$=$302?@_R0A^?APP_"*? M#-.-TBSK)4?F#9,A_:?#C)$=! 1PW\N&<5L=2>;OE\T@5/T\6TJ!W6 M;.<+;592(198YLYD/G+[X<@YT(_]V/4"U @<0N2@TX!7J!?NF<&=U+*V;2^^ M7=V^9*[:!GY'WCZ#* L+!DV)OV:=%.K&I<.S]5EAX';EC0:PPU M$]#^7"G[/&$%V_?=^%]02P,$% @ >XMA6;?^P).& @ :P4 !D !X M;"]W;W)K&ULA53+;MLP$/R5A5H4"2!$3S_BV@+B MI$%S"!#$;7,H>J"EM46$(E62BI*_[U*R51=PW(NX7.X,9T4.YZW2SZ9$M/!: M"6D67FEM/0L"DY=8,7.A:I2TLE&Z8I:F>AN86B,K.E E@C@,QT'%N/2R>9=[ MT-E<-59PB0\:3%-53+\M4:AVX47>/O'(MZ5UB2";UVR+*[3?ZP=-LV!@*7B% MTG E0>-FX5U%LV7JZKN"'QQ;%,/"MRP1MA'U7[%73\CQY=__A # -WP'$.T#XWZE3>,,NRN58M M:%=-;"[H6NW0)(Y+=R@KJVF5$\YF=_(%I56:HX&S;VPMT)S/ TO,;CW(=RS+ MGB5^AV4,]TK:TL 766#Q+SX@18.L>"]K&9\D7&%] ?'4ASB,TQ-\R=!FTO$E M_VGS#6ZXR84RC4;X>;4V5M.]^'6LXYXP/4[HO#(S-.*Y(G<9BX7;R)8(&R7(IEQN MX8Q+RJC&,%F8\QG0B5BLUJB[8[EG.B\A"7UX9"W=1XN:,V'@(TS&?A2'+ICZ M<1K!$YD2B*O6*D=C((DH/8%XXE].)G#+):?+6\!6J<) E(S]\6A*XXA8(F*) MT]0/XU$717Z27,*QWQL<&*!"O>UL[MIKI.V],&2'E^2J-]#?\OX9HLZV7!H0 MN"%H>#$9>:![:_<3J^K.3FMER9Q=6-)KB-H5T/I&*;N?N V&]S7[ U!+ P04 M " ![BV%9>]BS(T,& #D$ &0 'AL+W=OM.!E/OYT?#H:NF M:E:Z0S-7+?XR-G96>GRUDZ&;6U768=.L&?(XSH:S4K>#T^/P['IN%;W2K MKBRXQ6Q6VKMSU9C;DP$;+#]\TI.IIP_#T^-Y.5'7RO\YO[+X-ERAU'JF6J=- M"U:-3P9G[.@\I_5AP5]:W;H'9@)9(V/IPOT=\&V]&64>G4A6F^Z-I/3P9R +4:EXO&?S*W[U1O3TIX ME6E<>,)MMS9+!E MG#>S?C-J,--M-Y;?>S\\V"#C+1MXOX$'O3M!0O@DZJ4OBE'C8+] MSS2X@^.A1SFT>ECUF.<=)M^"F<$'T_JI@]_:6M6/]P]1OY62?*GD.=\)>*WF MA\!E!#SF8@=>LC(Z"7C)%KQ[*QW\?39RWF)P_+/)T Y';,:AA#ER\[)2)P/, M"*?LC1JX=#15;8U MO-5MV5:ZG3P@;Y,I.X5M-N7S5,'8-)BX!.]#6'39J_]%UU7+V&F",O9![.@6 M_-0L'"KH#HX "?1J-L*EQ.*'TE932.*E%5/5U"C'@FYOE/.8\CX"U.)&(T)S M!TY5"ZL]RJQA#U@:L8S3)(N*3&[' ,8CGL0T2)ZMKW,EZLF3*(]E@!0Q4"YX MN^C+17V#;D4K>23B G+.(4VB%*1SE#^#V@61[3)(F25*!%,^2GTF7SA*-..Z)0.X]6 M8)#Y1W3_&(G%)$06E]@5ZDH3N$2>,IS@1 M>93C9$>*IZL43Y^=XFN5^-TR4"_O _IB6E*E4A8ITY7;E.6[Y5%"KV7MIL29 MEO5:,%2/)6^/AB^A#2*)Y8VRV-5)7"BO"^1!MXB 0L"BJT$>,OBE?S[9IL9C M%1KVVJ;\4.)R%A^*3;MF7=_Q!ENDIYIQ!YPQ8$6V@ZQL15;V;+(V%5UT@ZGU M6*^WO(Z8G=C/+[\:"TR@T#2Z+LGV_CBU3.!:(?:WA6HK+)P>O>"6O^"1##^T M(>KG%C- SY&34=F$S P9\[/U_*)/0TP6'L6YH&1)(LEB2!BQDL50EW=84S,D M!4M; EGX7O3?&2N X=*"_=I_B.(TA2RE>M^7W[UE =Y!:;ZB-/\I2N$"ZY'V M\ =&+P73)7JO*KVQ&W-OIZSG4UQK5TXF5DVH'OTL52P'#Z2 MQAN@>?PJRPOLVC&&"/:A-(>7+R1G_/5JQ*#"IE3@X2#%:(NDS.!Z,7KU%*RA MUN*GV*X0%H/V"=(*,8><2<@QFC^:APA4?8006S=RC/Q"I)U]A0P3AB[('KL MVRBGR.<".T]\GPOWF;!^/%XRN>8#CFY)PY@7/1\,CR"KDO0C*=*SH2S=K"FS$05/= G1FV PL*P+ MAEP6G=]EKT&6WQ^QGAL &X2E.:8#PG)YT,(<+(F;@_Q6VJM\,' M-T^L/Y-POZ:; 5Y6NDOHZNOJ"G_6W5SOEW?W?S0%2X]#GL>X-3[,\2ACNSMU M]^+-/-QC1\;CK3A,IZJLE:4%^/O8X-6H?R$!JS\V3O\#4$L#!!0 ( 'N+ M85F[UOU;O04 /,. 9 >&PO=V]R:W-H965TDL3 ZFW8@7:+FNZ]<.P#[)$6T0ET27II-FOWQTE M.TYB>RFP+WR1R.=>'MX=>7ZKS5=;2^G@>]MT]F)4.[<\&X]M6F+1Q.S6)LET86E=_4-F,>ALFX+50WFIS[;U=FB2G;U) M:+U?\*>2MW9K#&3)3.NO-'E778Q"4D@VLG2$4&!W(Z>R:0@(U?@V8(XV(FGC M]GB-_M;;CK;,"BNGNOFB*E=?C+(15')>K!KW2=_^*@=[8L(K=6-]"[?#VG $ MYR. M/%ZT!V_;S+\N9]89/!]_[S*TQQ&[<2AFSNRR*.7%"(/"2G,C1Y.7+U@2OCZ@ MI=AH*0ZA3ZXQ!JM5(T'/X;(L]:IS-H"/VDGL>KZ*KH*WJBNZ4G6++?9VF7)0 MV&Y3/M<2YKK!V"5X1\A# *M_T'6E[G F#31>&;,1#\>J U?KE44%[\"BD+N/)XW6V0#UY%*1AYB%%"%.TQYG5D#&J&W0K6LD# M$>:0<@YQ%,0X%'&0Q G\+.?2&%1IOB%@+F7/B7:U- %TF%>/LTB O(:-M11L+,!$>N+[!/N8!4F"H@1.4W@O+7I[A=+0JJ4V7L%C=&"6 MY[B'AT'*$/X(:)2&-(B"*!:P%>"/.>JU(PJ5=6@%'C+W@.X?XW"+_"/(61!G M63_(H^R0W2(C[Z09.]GGT,&-+,_(/0R=DX=!'B8$'@JVVSEH3;G?=K*M;%:5 M%V%T"\5\KAI58&2=#.*B//!*'0OT) D](DX8CW$@TB#%P8$0CS]HD')W^+U29>&TV47'046>GVTK98O% MPL@%G4W/S+9?E@;/L5JB:FO^_+G?EY71JK(WX=M@@EJ;X V=*ULBUITL# %I MHQ88B7VR.9@,J"Q3$V]&$36<&@971J& S]HA-HY;^0K>OIO^!K;41D*2A5XX M&HDV&LKK/$AR2O!Y(&**M\A'72ZPR5)JF0A$FM*?-,A9"A])XQW0/'R5I#EF M\!#S->:D.(67+S+.^.M-CSD$$U2.A2(&%@59EL#U:O;J*5A#:<;5F+H0%K"> M/$;:(*:0L@S2A&&MWD;@C&%"%WLW\CQ$(^/>OCSS X8N2!ZZ %,JSRG%"\Q" ME.N'LG0?B6L2GC"!3?CC=(B A=[9W*=T4B?KM0NR,!OH\/I%6+5$_E]TX*(H MVD$$:H<6GH7'?41UW[L?KQHL M>^0#CFZ)?9_F Q\,R]'1^G[P(R$RL"$-/;0HLA$%JWM$]$9X&%C2'X8TRWN_ M9X,&27I?;I][ '8(BU,,.=*=QW3_(/%X9XIZ&4+XGC-Q7]%W)>/QUD,$\\_" M/[?HEH@7U_Y-LOFZ>=%=]@^9^^7]&PO=V]R:W-H965T/<]S//*T.&CSS>X0';ST4MEEM'-N?YLDMMUAS^V-WJ.BG8TV/7>T--O$ M[@WR+@3U,F%I6B4]%RI:+8+MR:P6>G!2*'PR8(>^Y^;[/4I]6$99=#)\$MN= M\X9DM=CS+:[1?=X_&5HE$THG>E16: 4&-\OH+KN]+[Q_D$HL74>@=/PC \HI0>ST_HOX;<*9>&6WS0\JOH MW&X9U1%TN.&#=)_TX3<\YE-ZO%9+&[YP&'W+>03M8)WNC\&DH!=J'/G+\1S. M NKTE0!V#&!!]T@45/["'5\MC#Z \=Z$YB+Q!&YATC:(]'] M2,1>(:K@HU9N9^%1==C]-SXAT9-R=E)^SZX"KG%_ ZR.@:6LN(*73R>1![S\ M%;PG_CWD%DX@' N7%OZZ:ZPS='?^OI3RB%A<1O3OZ=;N>8O+B!Z,1?.,T>K- M3UF5OK^BMYCT%M?05VMZG]T@$?0&_E\5+V5RE>MR)B=2/"?5@;0]DLJSJ]-J M>LG640 ))B_8:$DM0:@MO!6*+'JPA&#?W0*5UF'?$)"O[T=NVAWD:4RY^/= MY@[WV@IGX6 MD8!Z*L&SED./U*\:\K? YC%+:V!9G%4S^# 126TM'(_20E;$%4LA2^.R2">H M'[)H/YL786#%L;!E&;,RA6(>S\H9Y<]F+&:L]K.<;'D%ERY9EM$F5C%@<9U'% MA0JFX]8W-].Q;IP4"N<&;%-5W#S-4.K-)$B"9\>M6)?..Z+IN.9K7*#[5<\- MK:(>I1 5*BNT H.K27"97,P&/KX-^"UP8_=L\$J66C_XQ8]B$L2>$$K,G4?@ M]'K$*Y32 Q&-?SO,H"_I$_?M9_1OK7;2LN06K[2\%X4K)\$H@ )7O)'N5F^^ MXT[/T./E6MKV"9LN-DL#R!OK=+5+)@:54-V;;W?GL)&\.5$VCA\QU?2K0GX\@1 ML-^.\AW(K -A[X!D<*.5*RU\5046K_,C(M2S8L^L9NPHX +K4V"C$%C,!D?P MTEYEVN*E[^#-C2Z:W,&>VFMA'(;VE^;"UCS' M24"WPJ)YQ&#ZZ4.2Q5^.$!_TQ ?'T*<+NH1%(Q'T"BY] POW!$*!*Q%^"KX4 MTCOH;L)7ZP0U*19[(@^I.5KOL)JWA>6KPM@7WKR<[H9;H-]*2[KUU%IMIFXL M5X4]N8"[TB"^:AI8B.T;!]8.JR6:MA%>5FD<'MV;<'X>0\)"%F? LC >)<"&84:@<_Y$$VN702J:=O;0 5#T&1N)(V:\HIVV1SNBXO_$0GOAO,-'8@@'1)7E!J?G@T#,-W ZQ9.U^V066I'(ZLU2_I&H/$!M+_2VCTO M?('^JS/]#U!+ P04 " ![BV%9)/A1A+H" #J!0 &0 'AL+W=O\TK<(.)><52L.5!(W% M/%CVIZNA\_<.WSANS8$-+I-4J4>W^)S/@\@10H&9=0B,IB>\0B$<$-'XM<,, MNBM=X*&]1__H-'V+:^ M@RB K#%65;M@8E!QV<[L>?<.!P&3UP+B74#L>;<7>9;7S++%3*LM:.=-:,[P MJ?IH(L>E*\K::CKE%&<77VR)&FXX2[G@EJ.!LP>6"C3GL] 2OO,*LQW6JL6* M7\%*X%9)6QKX('/,_X\/B5='+MZ36\4G ==87T \Z4$(,NV8''&[R" M=XVIA6MN,J%,HQ%^+%-C-7V,G\>2;;&&Q[&<6*:F9AG. U*#0?V$P>+=FWX2 MO3_!=-@Q'9Y"7ZQ)?'DC$%0!+TITC.Q)N.-D'TJ$0@F2)9<;L*[J.VWR/_0/ M#&;T1CD47#*9D8L!)G-0GHU*!=\PIROZ,%R"+55CZ-B<3X&J9K%*RPM)KQ^/VSE)=AF_( #]WCA.:+SL)S#N348#F/2B M20PW: R)16N4%FJEO=ZYS$1#_Y ,6&:9;LC$9VIF!@\SV8<=\CD;Q,-S-P[. MB=.X-XHO_3P>7<*QXH8'^JM0;WR7(4:JD;:58K?;-;)EJ]]_[FT7I.?:<'I4 M@06%1A?C40"Z[2SMPJK:JSE5EGJ#-TMJQJB= YT72MG]PEW0M??%7U!+ P04 M " ![BV%9*E!UF0X$ !,"@ &0 'AL+W=O]B(>R;N/=\?[Q!MMM?EAUP"./#6ULN-D[=SFJM>SBS4T MPE[J#2C<66K3"(=3L^K9C0%1!:.F[G%*^[U&2)5,1F'MWDQ&NG6U5'!OB&V; M1ICG*=1Z.TY8\K(PDZNU\PN]R6@C5O [K?-O<%9KT.I9 /*2JV(@>4XN697 MT\+K!X7?)6SM@4Q\)'.M?_C)735.J'<(:E@XCR!P^ DW4-<>"-WX:X>9=$=Z MPT/Y!?V7$#O&,A<6;G3]759N/4[*A%2P%&WM9GK[!7;Q! <7NK;A2[91-Q\F M9-%:IYN=,7K02!5'\;3+PX%!2=\PX#L#'OR.!P4O/PLG)B.CM\1X;43S0@@U M6*-S4OE+>7 &=R7:N MPU.];6^Q.V$:3^!OG- G7[5R:TMN5075:_L>>MNYS%]]@;>/N0_KN?6&2R4/X^%&5'RXRB>/%=V(Q8P3I =(6O)Y.,' MUJ>?3OB8=S[FI] G#TC&JJV!Z"6Y72ZQI*T7#V[OF,2,?U):B>52UE(XW&0LS6@63(<%&A:T(&5:%HS< M0/5?QN>H6=*+_=A/\ZSOD1X%+(T&_(HL"R/6X,2$R&?_H]D<8XN>D=X MGN:#H1=HFN=][TB9TGSPOG3Q+*5921@F:CCT0X;Y8H,TY^]+&*K2?G%Q*/"T M>"6<^;C+PGO&48EE46!E/X8QQ'R>8%K1,:UX-],.?X%DAG6-C^!6F.H8UTZB MOLVUR!:I5OB4."%KBYR!^%9)]TP"AP"'16L,)FK>.J*T0UYNM F92^ZFWV;) M!=FA(J ))B[0S?/38B4UL9+@K4H21%7'RND])#Y=J*]!3^U-11V?(4?FL))* M^:S@+6S 2%W%@ASR0>0*I2PRN\AI%(;9D'S#+J;+58VWAR]7U1H/Y'.R0V)Y MRGB)="ZP=C*.#&>^9/O]+ L:B$;LA'/V'NX8_;GZ$B>[6HSSS(4,!K*F!<8 ML@/?997X7!Y%I2PQ)-Z>4 *]?$WB5.G-Z$?F&N'78?05QCNP?&*^#^4FOW M,O$'= WDY&]02P,$% @ >XMA68-G,,.S @ ZP4 !D !X;"]W;W)K M&ULG51=;]HP%/TK5]DT%8F2$"A0!I$*W;1)JX;* M/AZF/3C)A5AU;&8[I=NOW[4#62I1'O82?^2><\^Q?>]LK_2#*1 M/)5"FGE0 M6+N;AJ')"BR9Z:D=2OJS4;IDEI9Z&YJ=1I9[4"G".(I&8](/CQCW?%M9MA,ELQ[:X1OMUM]*T"AN6G)!_PC>/>M.;@G*1*/;C%QWP>1$X0"LRL8V T/.(2A7!$)./7 M@3-H4CI@>WYD?^^]DY>4&5PJ\9WGMI@'DP!RW+!*V'NU_X '/U>.+U/"^"_L MZ]A1'$!6&:O* Y@4E%S6(WLZG$,+,(E> ,0'0.QUUXF\REMF63+3:@_:11.; MFWBK'DWBN'27LK::_G+"V62IRI);.F5K@,DA!/NA!'\? , MWZ Q/O!\@_\R?LM-)I2I-,*/F]183:_GYZE3J),,3R=Q%34U.Y;A/*"2,:@? M,4C>O.J/HK=G+ P;"\-S[,F:*C2O!(+:P"?%I/?@E!IZ1+: SYO-Y8())C.$ MM:_PENE39LZF.VV&4M+I5+[$+E>HNRY+D:ST(*MN/%G[ M+NC(ZP[!_V .J6L;<,$EV$)5AF[*=*9 C\%BF:+V+^*.Z:R 0=2%MAH0[=S M2E5)"Z]AW!U/QC3VN]>C")9560GF.@.P_-%IHEV"K!$O?5MQE!R2EG78K/;=+*;NH#_A==MD,QLN30@<$/0J#>^ M"D#7K:5>6+7SY9PJ2\W!3POJQJA= /W?*&6/"Y>@Z>_)7U!+ P04 " ![ MBV%9R:%^FWP% !F$0 &0 'AL+W=O%'W1F=.]D6-SF1CRJ(67Q32355Q M=7\A2KDX[Y%>)[@J9KFQ@N'H;,YGXEJ8/^=?%/2&*RU948E:%[)&2DS/>V-R M>L'L>#?@:R$6>J.-+)*)E-]LYV-VWO.L0Z(4J;$:.#QNQ:4H2ZL(W/B^U-E; MF;03-]N=]E\==L RX5I2_NH4Q,>5.:*[GX32SQ!%9?*DOM?M&B M'1O1'DH;;62UG P>5$7=/OG=G@ET.8$ZOUM#SLOWW/#1F9(+I.QH MT&8;#JJ;#I0]H<]?+8OO]/F'+,MG:03Z>SS1 M1D$P_;,+=JN5[=9J$^Q4SWDJSGN005JH6]$;O7Y%0N_=$SZSE<_L*>VC:TC8 MK &^Y!3] *V[8#UI>#>LFUR@*:B6"ZOG6:.<#^"1+NY0U8:>L*&'('", MJ"9"K:+':5V+?<^)?0R6]%RX(E+>HWX&5KAR $PN&PVS]."T6^KQ+OE,\+ _TK8:"Z@K."JQJ0:#1.TZ9J2FY M* &70JFL8&ES6RUO!>J74NL!^ 9B@6ZDU7(I*T#>^H"N MIP*C3URE>0>9H03[<8*3P$>_H(3!3Y]&#(>)/X VC0FF)(06P1Z-,*&1'>'[ M[BW(?!\S0M!GV%F6CKQ^%5-"W^U]^@PSFCSN_K$#8*L0HQJ4/Z>U>P:Q_3AW MM&XL8)LI:;LL+0D-Q(1:ML$$!*HU-H?5T8@03#RVI;5/L<_BP5ZY6^^W=N/( M' 8 P-U^M,]-BDFR;::57FXZ"\G4 %V@68.U!%./#=:-%:>_-[5 (.TH91YP M$T0K2GW/QW$2=91Z(6WI"PD.@K E/>@HC7' O$,H9:"SRI M(09T:WV84F_;BI,>061$_#W2O41NA1%C./"2[?C:&K B?$=) ]9)A'V?KEEG M,41"V++.<)($CF'B!=B/B!T114O2&<%)%/V/*]O5\UO 2XK?>*Z*$@"[+9OW *K^R9Y6B5=DO3V\ M_0<"3K^S H@HQ12F>B=1T$.JO=6W'2/G[B8]D0;NY:Z9"P[Q:P? ^ZF$&^*R M8PVL_EH9_0=02P,$% @ >XMA682B5%=M P >@< !D !X;"]W;W)K M&ULC55MC]LV#/XKA%<,*^#%+_);;DF R_6*[4.' M0W-;/PS[H-AT+)QMN9*I7G2#:."U:WN] M]!ICAKL@T&6#'=DJEV@!X6\.3 CUV'5?_K+&5AZ47>2?#1[%KC#4$J\7 =[A!\\?PI$@+SBB5Z+#7 M0O:@L%YZ]]'=.K'^SN%/@0=](8/-9"OEBU5^JY9>: EABZ6Q")Q^>WS MK5 M1./S$=,[;VD#+^43^GN7.^6RY1H?9/M)5*99>H4'%=9\;,U'>?@5C_FD%J^4 MK79?.$R^C'8L1VUD=PPFO1/]].>OQSI$\;.9;ON.&KA9(' M4-:;T*S@4G711$[T]E V1M&JH#BS>N2J%_U.PQ,JV#1<(?STS++P- & MUBTHCV#K"2S^!E@&'V1O&@V/?875U_$!$3NSBT_LUO%-P T.,X@+'^(P3F[@ ML7.VS.&Q[\_VK_NM-HHNQ]_7\IW@DNMPMF'N],!+7'K4$1K5'KW5CS]$6?C+ M#;+)F6QR"WVUH0:LQA9!UO!_XM?8WL2[SO:Y0:AE2[U)\&#LR8-&H\FH3 .& MEDO9#:/AKHF("O6 *('W%52B'0U6@"=R Y'3TQVJ"),K#:(G##EJ\M<^X&N) M@[GPXYT<>Z/?WL%SHQ"_NC^P$:__,5 P=EN*MG?BB\9"_^;:[S3<1$]YT(;& M*+$=IT2-A >^+Z5-L:/LJ-O*ET:V%1+S-Y POXA2*T1^RN8DY(4?)PD)1>X7 M\PP^N:8G9GR/BF;8E)4&FG[:4,JVIFM7+PJ,,S^>%R1E:49XN;61E&6)M67, M3U@(CW5-\\K6V567)A8=1SDJ803AYG,_C O($[\H8B@B/PQS:V1A N^.IU&0 MEOHLSDC*6>0GT=S:6.YG>61M24SVY+(H%^?QW>69TGH#Z8PQ6Z)9$=)O/DL* M^D7AC IW8F2=XL(YY9ES8D>G,(7[WHB?S[E>[@3X>11[WB)=$'MSVM'>@3C- M@;$4$D)D<0C7&BVXF(<=JIV;^IK Z:Y-H_%L/3\L]],\_>(^O4H?N-J)7D.+ M-86&LSSU0$V3?E*,'-QTW4I#L]J)#3V.J*P#K==2FI-B-S@_MZM_ 5!+ P04 M " ![BV%93Y!'7NT# #C" &0 'AL+W=O1%*D*VE&=N)I'IQZK#1YZ/0!(E<2QB3! M * 4]^N[ "5*3F2U+[@1>_9V%LO)3LAGM4'4\*TJ:S5U-EHW-YZG\@U63 U% M@S5]60E9,4U;N?94(Y$55J@JO=#W$Z]BO'9F$WOV*&<3T>J2U_@H0;55Q>3+ M+99B-W4"YW#PQ-<;;0Z\V:1A:UR@_K-YE+3S>I2"5U@K+FJ0N)HZ\^#F-C;W M[87/''?J9 W&DZ40SV;SH9@ZOC$(2\RU06 T;?$.R]( D1E?]YA.K]((GJX/ MZ/?6=_)ER13>B?(++_1FZJ0.%+AB;:F?Q.YWW/MC#P(N^[NF#3FK=*B MV@O3ON)U-[-O^SB<"*3^&P+A7B"T=G>*K)7OF&:SB10[D.8VH9F%==5*DW&\ M-DE9:$E?.#J$UN6J 833Y,6<]?+]XBW'6+X M!F("#Z+6&P7OZP*+U_(>6=>;&!Y,O TO BZP&4*8NA#Z870!;]2[/+)XH_]V M^1U7>2F,UPK^FB^5EL22O\_YW$%&YR%-Y=RHAN4X=:@T%,HM.K-??PH2_[<+ M!D>]P=$E]-F"*K%H2P2Q KU!.'& U07<,2E?>+W>']&E>UZS.N>LA \U^=3: ME)[SZK+>3Z3+U!-L>UVH-*=2P )6QHCM0:-H):QZK?RH%78H253!2I3T !"Q M>$U.B%81G!K< &578[5$V:<8'IC,-S#R]]M;8\+[7O%WV_F6\=)P]9I>J&O% M*$P%+C4HS%O)-:?,_DPX;I2&IXL@=9,D.RY(YS-J@P/XM>7ZY10@"-PT')], M61("E8K>B%RY%O+4@< M6)OBV,V""*+(]9,Q1)D;^#%)521CP_R#7.:[F9] &KC^R(>,IBB U'?'201_ M$'-DYY3)7IM%->=K\#6[CL3ZV-I#LJ@+HK+J*3 [KC?PL'A2 M,'+'HXC&- KABWW2Q(.$Q^2>$@D7!S,;RB> M5&E8N7:ME<% MN6AKW?6@_K3OX/.N<1VO=^V?XMA694T?!11 P 6 < M !D !X;"]W;W)K&UL?57?;^,V#/Y7".\P)(!7 M_Y*=.$L"-+<5NX<;BJ:W/0Q[4&PF%LZ6/$ENVO]^E)SF>H*!:6_@D MQTZ[DDT>^:Y%,UU&ED(YAZ@ZP6Y&V/0=V (^*VD; [_+&NOO_2.B>.:9OO+< MI%=>;SL7;PQW0?LE;9"'N"?VYVQFD[)OY?2'='8 M931W4 R[@CIJG M],LONT&T%AP#E\ '8/,BS%CFI(R%<5&05#(69F5"TKQ,PF26P]TY(5<'45&R M*>TD11FRLAAEEH1I-KM864*?Q3.J;-,R*3QB>9J-+M@4NW)WHS[3K4 M!S_3#51JD'8OI0.P/:WRME7Q&PO=V]R:W-H965T=2O/CUWP4 CBTF3HW M+9#W//XXYHT/9/+(^#>QH52"[VF2B>EH(^7VPK+$8D-3(L[9EF;JDQ7C*9'J ME*\ML>64+(N@-+&0;6,K)7$VFDV*:S=\-F$[F<09O>% [-*4\*=+FK#'Z0B. MGB_KZ>@3O(@0R@,*Q5\Q M?11[QR ?RCUCW_*3Z^5T9.<]H@E=R!Q!U+\'.J=)DI-4/_ZKH*.ZS3QP__B9 M?E4,7@WFG@@Z9\G?\5)NIB-_!)9T17:)O&6/GVDUH''.6[!$%'_!8Z6U1V"Q M$Y*E5;#J01IGY7_RO9J(O0#%T0>@*@!U ]P# 4X5X+RV!;<*<%_;PK@**(9N ME6,O)BXDDLPFG#T"GJL5+3\H9K^(5O,59_E"N9-]:BZM5EV2MTH%<.^**ZLA$@RI9TJ8D/A^/Q M0+RE9JB>)O0\39=H$'A'M^< ^1\!LI&KZ<_\%>&.780[NN&\K?7HIUMO3893 MKQFGX#D'>(?7PC^_*RFXEC05_^JR7G)=/3?WQ NQ)0LZ'2G3$Y0_T-'LUU\@ MMG_33;E)6&@2%AF"M9+CULEQA^BS/]27"R_3HRUDC']4C'@R.]4D[%^-/9_2Y. M),C-)L[6NC$/8HY==29AH4E89 C6R@6NZCQW7Z5B"1N:X-L8=2^C+ M=U@H[!1'V9'T#H'; $OQZI?[PE M@!_@L]K& $$2JMV+##*/78(F8:%)6&0(UDI,4"A\-_!\5^\2 M<*_H@3_E$R%-5-G*GSX"0>5N"U3U IC<4/X\._I:9K"Q8]>H45IHE!:9HK73 MAIJTH1.Y2 4VE2*3M- H+3)%:Z>H*0WA8''SHI,XO3L:8HR]KI'T9O MH9$Y/O)QUT;Z,A?N;TG:8VTJ+3A<:EW%&WN/.MIC;8HN.%QU]=U!;3"N,['CZC(%9$VSQ1-8 ML#2-1?[87:B965"U_5B6#V/E)N;+LRWA\@G$=9C2;TD6'[":P1X=O8Y-TD*C MM,@4K9W;ILR$_JFLQFBQ:906&J5%IFCM%#4%)QPLF5ZTFJ#O(0CWG$:CLJ'7 M-9J^"F'/[?J,AA5 K+<9U)1N:+ATT]K,IR2IZA;!=OS QF08?.Q2-$H+C=(B M4[1VBIIJ$\$3N04R6ED:I85&:9$I6CM%366)!LNBE]RBBL:M>]R]^4\G7QUEVHC<(ND^4[O?IJ_6;_4_$^ MNW/]$E[,H>9Z""^B\KU]@R]_1O"%\+7:FH"$KE13]KFGS(V7;^;+$\FVQ:OG M>R8E2XO##25+RG.!^GS%F'P^R1NH?Q\Q^Q]02P,$% @ >XMA61*YK'GC M @ ;@@ !D !X;"]W;W)K&ULK99M;],P$,>_ MBA4F-*2U>7[H:"-M+8A)@*:5P0O$"[>Y-M:2.+.==OOVG),N=&V6(<&;UH[O M?_>[\SG.>,O%G4P!%'G(LT).C%2I\MPTY3*%G,HA+Z' E147.54X%6M3E@)H M4HORS'0L*S!SR@HC'M?/KD4\YI7*6 '7@L@JSZEXO(2,;R>&;3P]N&'K5.D' M9CPNZ1KFH&[+:X$SL_62L!P*R7A!!*PFQH5]/HVT?6WPG<%6[HV)SF3!^9V> M7"43P]) D,%2:0\4_S8PA2S3CA#C?N?3:$-JX?[XR?O'.G?,94$E3'GV@R4J MG1B101)8T2I3-WS["7;Y^-K?DF>R_B7;QC9T#;*LI.+Y3HP$.2N:?_JPJ\.> MP/9>$#@[@?.W GU\1DY/WI$3P@KR+>65 MI$4BQZ9"&NW37.XB7S:1G1!WR:;_\"Q5#XEI=R1R6E6"*@20_+Q92">R^7UTI-S&\[ACZ M1)[+DBYA8N"1DR V8,1OW]B!];ZK /_)V;-RN&TYW#[O\<4&]YLN,AC@FV(@ M*?9$HHLBVTITI=_X#&J?^OVQB1W+BYRQN=G/Z]C*CH)@U%H] _9:8*\7&/OA M#IL4B0DTF]:/VGCS]R'LR D/4+NL1H'=C>JWJ'XOZE=>#/(C7/:G ;MX_2,2 MW[:M ]QC(V_D!]VT04L;]-)>]7,%1R'=T+-'!V =5KX?O4 6MF1A+]EGD)+( ME LU4"#RURH8'C$,',\/O0/4#C/=&%8W:]2R1O]2Q>CX2#B1YQ^@=5B%KGU8 M17/O-M W,9Z,-2LDR6"%.FL88FZBN=V:B>)E?4$LN,+KIAZF^$$ 0AO@^HIS M]331=T[[B1'_!E!+ P04 " ![BV%9"N(J)* # "K#P &0 'AL+W=O MP$T?72*>R9.Q!#VZ3F6%I19!"+#4% M43];F$.::B:EX[^:U&CFU,#CZT?VSU7R*IDE$3!GZ=\TD9N9$1HH@14I4WG/ M=G]"G9"G^6*6BNH;[>I8RT!Q*23+:K!2D-%\_TM^U$8< ;![!F#7 /NI *<& M.%6B>V556C=$DFC*V0YQ':W8]$7E3856V=!<_XT+R=53JG RNLVW(*3Z7Z1 M%VBAJB0I4T!LA:XSQB7]"0F:,R$1R1/TF5".OI.T!/3N!B2AJ7BO4-\6-^C= MF_?H#:(Y^FO#2J&"Q=242I^>Q8QK+9_V6NPS6A907"([_(!LRW9[X/-A^%?" M+Y%C]<%-Y4ICC=U88U=\SAF^&UA*M("XY%12$!_0]59E3)8I7*CVN1!$^?3/ M%P5"MQ(R\6]?POL9W/X9=(M>B8+$,#-4#PK@6S"BMW]@W_K8E_Y(9"TSG,8, M9X@]:E=#7ZI[O%_A]HM2E*D#5RK-^/%DL0/RD?15%:? MZ$'>YQ;.2&0M"_S& O_5N\@?TXR1R%IF!(T9P0N[*.B486B[X4FM=H/LB>/T MEVK82 M?T$-AGRS_1%8WR Y]KU_6I)$U&92UD$1"M?@4+%45%*M.$N4RH5M: M[20275[#K30XP7.K9R2REA?8.BS6UJLW4SW%2'Z,Q=8VY&CW@E_84#7!<54Z M7N"=E&Y/E&>Y9Y8E?-A!X,$U^3=-58/;TKS39N^).=4;:83W'PPOZG/&" M<=U<3VBA8:YGU\Q(;.W,#YL%[+Y^$PUN2)YMR$AL;4,.FQ0\O$MY0A-YW?=_ MX 6GE=J-PNH3G"G5PPX"#Z[)O^LBO[.E#/V@TT7=*&R%@7NBS3PZ2>ECK#I3 MK&DN4 HKA;,N Y4KYBC'Y.-#GM>9\ M'OT"4$L#!!0 ( 'N+85D_>)1<0 , #L- 9 >&PO=V]R:W-H965T M3Y@0XBM:!I?5&I*FOWVB0' ML9K$S':@W:>?'=( (:0=HF]([/C^=[\SOEP&*\J>>0(@T$N6YGRH)4(LKG2= M1PEDF/?H G+Y9$99AH4 X3$(^+>R9'>JT2DPQR3FB.&,R& MVK5Y-3)M95"N>"*PXEOW2*%,*7U6@]MXJ!DJ(D@A$DH"R\L21I"F2DG&\:<2 MU6J?RG#[_DW]1PDO8::8PXBFOTDLDJ$6:"B&&2Y2\4!7/Z$"1%->_J)5 MM=;04%1P0;/*6$:0D7Q]Q2]5(K8,3.> @5496!\UL"N#,G/Z.K(2:XP%#@>, MKA!3JZ6:NBES4UI+&I*K;9P()I\2:2?"VWP)7,A]$1Q=HHG\E\1%"HC.T(CF M@LDL%SA%=U@4C @"')V/06"2\@NY_'$R1N=G%^@,D1S]2FC!<1[S@2YD8$I> MCZH@;M9!6 >"F,"BAZS@&[(,RVDQ'W6;WV'60[;19J[+=-0YL>J<6*6>?4#O M.J-,D+\0RQQPT8:SMG?:[=7)N^(+',%0DT>+ UN"%G[]8GK&]S:X$XGMH-HU MJMVE'HX+4'N7 N=()#A'- ?T"IBU4:^EO%)*E8=EZ+NV3/ARFZ;3WY$T3DWC MO$N#9P)8C2&A&"WF"9K)8E'.M/X]U[+N%IGC^G:#K-/WD61N3>9^D&P#4K,) MR ^CN7MHEN4VR#I]'TGFU61>)]F=/&MS^<*XG.+H61XY#E%5:MIHO#V:P'*" M!DZGPR-Q_!K'[\1YOW;X^QMBN('18/#WSIK9-_IFO6HGN* .+N@L;#\P8>@) MIP6T!1:V;N_'TFU:";/S]?V?Y:T2:]2WO0W[C([!W+0, M9G?/T%U%S/TNP3*K-2<[EV9Y).Z/GRU2Q M=:>^'@BZ*)O=*16R=2YO$_EU TPMD,]GE(JW@>J?Z^^E\!]02P,$% @ M>XMA6;V3)VL] P 1 H !D !X;"]W;W)K&UL MK59M;]LV$/XKA%H4"=!$KU8]SQ801VY7H!V">-D^%/L@2V>+*"6J)&6G^_4[ M4HIBRZIGK/EBD]0]S]T]/)(WW7'Q5>8 BCP6K)0S*U>JFMBV3',H$GG-*RCQ MRYJ+(E$X%1M;5@*2S( *9GN.$]I%0DLKFIJU.Q%->:T8+>%.$%D712*^SX'Q MW%>[K)E5ZPHVF5;& )ZJ&Z$SBS.Y:,%E!*RDLB8#VS;MS)(M3VQN!/ M"CNY-R8ZDQ7G7_7D8S:S'!T0,$B59DCP;PNWP)@FPC"^M9Q6YU(#]\=/[.]- M[IC+*I%PR]E?-%/YS!I;)(-U4C-USW>_09O/2/.EG$GS2W:MK6.1M):*%RT8 M(RAHV?PGCZT.>P#D&09X+<#K X(? /P6X)_K(6@!P;D>1BW I&XWN1OAXD0E MT53P'1':&MGTP*AOT*@7+76=+)7 KQ1Q*OI8;D$JW'@ER1598AEF-0/"U^0> M4KXIZ3^0D0]8;Y(D948^<2E!DHL85$*9O$3,PS(F%Z\OR6M"2_)'SFN)AG)J M*XQ.^[#3-I)Y$XGW@TA\\IF7*I=D46:0#>#CT_CP!-Y&53IIO"=IYMY)PB54 MU\0;OR6>XP4#\=R> ?<= _>'TODY[XO_[?U #+^K$]_P^?]=)V])#"MERF'Q MK:;J.UE"6@NJ*%;&EYN55 */_]]#%=#X"(9]Z"MQ(JLDA9F%=YX$L04K>O/* M#9U?A^1_2;+X)R07#LWJ)=WEWC#//S#8:N5A_VWWECVVNW/'HT"@^-@J=0Y/%L8GW[IGF M(/U1E_[H9/J?0,H)T2+H],F%EN) !'R>Q8+$!O3CTB2\KI4SI9DH7IE'><45/O%F MF&.;!T(;X/[/%K'-;Q-^46C4WAA9)RLA7FUP7\P=SPH"!KFV#,2\ M=K QBR1D?&[YW2&+2UP?_S.?M=Z-UY61,%"L!=:Z'+N3!U4P)ILF7X4S0_H M_426+Q=,M4_4=+EAXJ!\J[2H>K!14%'>OWH EE MZ@I]1<_+6W1Y<84N$.7HJ11;17BA4E>;/2W2S7O^FXX?G^!?0CU!>/H%80^' M(_#%>?A/(BA"8,W9^_QO'19\-AZ.'H0.%8FA\$UP<*W;U&8YN\*<\-Y0HQ6!N@-TF, M1]DUSB[0HFY[STIHT\G:86G^-2!M@EE?"Z'? ]O.AK]7]A=02P,$% @ M>XMA64-:/3_$ P # X !D !X;"]W;W)K&UL MO5?;CMLV$/T50@V*!'!6%'7UUC:P\2)(@&VQ6#?M0]$'KC2VB4BB2])VTJ_O MZ!+Y(LK-%D9?)%*:.3QS..20D[U4G_4:P) O15[JJ;,V9G/KNCI=0\'UC=Q MB7^64A7<8%>M7+U1P+/:J.HE#,ECR;6Z>Y/X#M '5!%.9Z_I)]JTM=4BZ MU486K3,R*$39O/F75H@C!R\8<&"M _M>![]U\.M &V9U6/?<\-E$R3U1E36B M58U:F]H;HQ%E-8T+H_"O0#\SF\L29Q 4>9"\U.0)4A [_IP#>4L6F#/9%IMR M28;M7M^#X2+7;]#CT^*>O'[UAKPBHB2_KN56\S+3$]<@TVH\-VU9O6M8L0%6 M"]C<$):,"*,LL+C/+[O_S-4-\:G-W45].I%8)Q*K\?P!O+LTE=O2Z!'Y11K M5R,"QD;>BY*7J2A7QY+\\8 Y*.!0O]I"[X9+;"/5BW<6[WA*4P=7)D:U Z< MV8\_>!']R2;%EPDZK"+.OQ?\S6\IC!7 CL1 M)NJ$B2ZF0Z/#&O*,8 7$36H'VF!1,B."H^T$;ECY5Z(AW2IAQ-^0V=1HA@B/ MTM0+O8B=);/%*AI'B3V=XXY__-_XVWC&?0:,^?2,I\TJ89&=9]+Q3%["4W/[ M@DMZ8S,_ILD9P[X5ZAU0.\-QQW!\G9UKW.?8W[GZ1H,[ETT1G"N\CT'I:@%.!D=[O+$J#9<*19@QJ1 M$JPYV@(?,WJ;^,$Y;XM5R/P!VH>J[EVLC;.[' ^QU<3729JCW/C0VIX'+=8) M!P_/RN=4K6;1D,2'0NM=KK3]9!A2U.^G@A=%O53HFP4!C>(!GH=ZZUTNN ^@ M-9Y;,1M*0S925>O+2C/HZ^339-SC:;%C-/:&)O]0(KV+A>8%@H;]LPN-X_-] MU&;F^V%PQM,].JI7]R0\JJX$$LEAB7[T)D88U5P]FHZ1F_KT_BP-W@7JYAJO M:Z J _R_E%CBVTYU(>@N@+-_ %!+ P04 " ![BV%98 1)M\$" # !P M&0 'AL+W=O6AR7PEZLB\_WZ3L7'45[ M(>]5#J#)0UEP-7=RK:LSUU5)#B55(U$!QS^9D"75N)1;5U42:&I!9>$&GA>Z M)67U MDKAR.Y:4E< 5$YQ(R.;.PC];AL;>&OQDL%<'*P@R44A2%"&7]:3J<[T@ /YT_LE]9W]&5#%2Q%<<=2G<^=F4-2R&A=Z%NQ M_P:M/U/#EXA"V2_9M[:>0Y)::5&V8%10,MZ,]*&-PP$ >?H!00L(7@+"(X!Q M"QA;1QMEUJT+JFD<2;$GTE@CFYG8V%@T>L.XR>):2_S+$*?CI>"80)#D6E"N MR"TDP'9T4P#Y1-98,FF-4Y&1.QL/2,EB!Q+3J\B'"]"4%>HC6AYEB5R-(LU1 M;M(*.F\$!4<$A>1&<)TK\I6GD/;@E\-X/Q@@<#$Z78B"IQ"=!X.,:ZA&))B= MD, +)GV"AN$W5([(V.N#/Y,S[C(VMGSC(WR+)!$UU^J$?!<:<&AB3GE*+AFG M/&%\>YC'7]=(0*XTE.IW7SJ:TR;]IYDF"1FDBJ>ZNRX9Y9;M/Z=K$W M\F9^Y.X._7O-ZIGP:2=\^C;AD&5@V]OKLJ=]@DYG+V3W6?G>I%]VV,D.WR:[ M;.Z=%MB@="V9?NQ3/$P:^'[+TU=>PUC_<]B+;;QS#YHDMJJM?3L4L9>IZ9?= M;O<\+6Q7=O^9-V\;7NDMPSM70(90;W2*\97->]$LM*ALR]T(C0W<3G-\8D$: M _R?";RZ[<(XMA67Z6 [R0 P S1 !D !X M;"]W;W)K&ULO5AM;YLZ%/XK%K>:-MW=@B&X26^" MU*:;-FF=JF:[]\/5/KAPDJ"!G=DF6?_]M0TED!"T:JA?BFW.\_B\/"+G=+KC MXKM< RCT,\^8G#EKI3:7KBOC->14GO,-,/UFR45.E=Z*E2LW FAB07GF^IY' MW)RFS(FF]NQ.1%->J"QE<">0+/* ^7:V5.7"CZ8:N8 'J MZ^9.Z)U;LR1I#DRFG"$!RYESA2_GF!B M?@GA9ULK)$)Y8'S[V;S,9DYGO$( M,HB5H:#ZL84Y9)EATG[\J$B=^DX#;*Z?V-_;X'4P#U3"G&?_IHE:SYRQ@Q)8 MTB)3]WSW :J 0L,7\TS:OVA7V7H.B@NI>%Z!M0=YRLHG_5DEH@'0/-T OP+X MAP!R A!4@, &6GIFP[JABD93P7=(&&O-9A8V-Q:MHTF9*>-""?TVU3@5S3G3 M%02!/G'*)+J'&-(M?<@ _8466C-)H9=\B6Y (W\4P.)'M%!4%=*<'J!?WX"B M:2;?:' ?\=?%#7I]]@:=H92A+VM>2,H2.765#LBXY<:5\]>E\_X)YPFZY4RM M)7K'$D@Z\/-^//9["%R=R3J=_E,ZK_U>Q@5LSI$_?HM\SQ]U.=0/OZ7B' 5> M%[SE3E!7-[!\P0F^JSCF!5/R+?K,%>A'60R=;?0^993%*5LU2_/?)TV /BK( MY;>NA-INZV&<6QU2@D(:FM6NZ%M7MAKWOS0@A@JLNK M7N!S2S 062M&4L=(7E2;9,C$#$362LQ%G9B+W]9FR1 VM>E[%Z,#;1Y;C8(Q M]KJU.:[=&_>Z%V"D."(>2NACYS>[%_[<0@Q$UHIT4D5&%3H9,S$!DK<1@ M;]\U>+^MT8JB*3^?X .)=AAACP3=$L6-K@;W^D>L2">G1=J/?VXQAF)K1^OO MH_5?5*C5=4,E9R"V=G+V+1#N;21^3:K!L0KQX2]]EU& 3RAUWXC@_DYD@O\\ M+=)>Z+/K,!!;.]!]2X/#EQ7IH)W04&SMY.Q[(=S;4?R:2,E1JXF],#Q4Z;$5 M"?T#E;J-@5'/:"L[1TMD"U3.CO5I/:M?V0G5W9N7@[X>65:I]CV#I89ZYQ&PO=V]R:W-H965TZ((F M21%)^OBO"CJIKUD4;![_C/ZQK+RLS'V4TP5+_H[78G<]"29@33?1(1%?V?$3 MK2I4&ERQ)"\_P;'2.A.P.N2"I55AZ2"-L]-W]*-*1*, ))8"J"J SBV JP*X MK.C)65FM#Y&(YC/.CH 7:AFM."AS4Y:6M8FSXC8N!9?_QK* S MB[(DZ%N"/ M0Y3$XA'<9.MX%0G&P>L/5$1QDK^1D?NN^FWY ;Q^]0:\ G$&_MRQ0R[#YK.I MD+4M/$]75GVJ&+#5;TOT50,$%0 XBAN*+_N)?(GX%L&,J/I4YKA.-ZD2C M,AZVQ'NW6K%#)O(+<,L$E5^GJAK M$?/5BL[_-M]'*WH]D;T[I_R!3N:__@(]YS=3*D8*UDH,KA.#^Z+/3WF0K8CQ M>"LS4?;N1QKQ"\ R:JKZ*9Y7QBN&J8&[3!B2NUS&KJS *S%;=VJH[V.J.4V-F78.-;EYU3>B9G7JU4V^H MTPT[<)-13S=!.CYU"8*.:W;JUT[]P4XEC4Q.??W^ARCL>-5%R ]#L]>@]AKT M>KWC,3/F+M O1GSD="R95)! LZ>P]A2>D3]>CW(78,M9;AS<0^WZ+G:=;N)T ME>Q;KJ4]0D=!T7DJ=RF]!!]O%K^#?,4X!5[@E&/U5LZ5!#7FM3_F++ MH D""[Z@(BT92($?.RZZZ1F7\6-':R5&,1[V8'("Q*F!K5NAHBQF#"GH8FYLR:BR@ M!U/7 C%DP*GK=KN>0>58O"K@HN' M2$,Z3#M3LI[)6VKBK9H,&UM_$(Z1S6G MAG4O4[96TC2K,XN&8M:$+]R&TLGHV97%CYW@P96WHPD]#UB"! MEI4,5I3%PREK 1G#+DE-(F29_&%%4GS. MPO4L9F&=FGX#195+@RBT-4A%5MQ/UEO6X)316V_YYPZ^8T5KUU;1&0K^UEDTC>S$=3:K6''F]@>:BF,DL$8M3W6TA%)2'=7R""R M=#&B.$J&<]2&)_(T27LE;:N*I&0P26UX(D^#M%?2=JI 2H:#U$(G\C1(>R5M MIXWGK_T;(L$OL6'A)%"_).8O2L]A416H^E0Y)=]EG$/G:,ZUI MXYV/XH6;+Q&7=RZ7BZ.-+.5<^3((/[W#;BCT9KR0B#_ MWS YB%&PO=V]R:W-H965TP[GW&ML!WLA'U0" MH,ECEG(U<1*M\W/755$"&54=D0/'F;60&=78E1M7Y1)H;$%9ZOJ>-W0SRK@3 M!G;L7H:!V.J4<;B71&VSC,H_%Y"*_<3I.D\#"[9)M!EPPR"G&UB"_IK?2^RY M%4O,,N"*"4XDK"?.M'L^&YMX&_"-P5X=M(EQLA+BP73F\<3QC"!((=*&@>)K M!S-(4T.$,GZ7G$[U20,\;#^Q7UOOZ&5%% M-5HHL[8NJ:9A(,6>2!.-;*9A!80)#D1E"NR (B M8#NZ2H&\(W=42FJR3-Y<@J8L56]Q])IQRB/&-_7@CR VDN8)BPAR1L"UP6*A M%DP]X/S1#P6N1A]&C1N5FB\*S?X1S4-R*[A.%+GB,<0-^%D[ONNW$+B8P"J+ M_E,6+_Q6QB7D'>*/SXCO^?TF0>WP6RH[I.E51>Y:O?X3OR]6/Z;(I MKZTPLV&JPDCILE7I]\WDQOYPV M:6H%OK0<)R*K>1Q5'D?_=9V.3IF8$Y'5$C.N$C,^\3IMY7NI]7'#>NX^6\[N MP:F*!]?&7C84L04M#MAJM+K/3.TQ[OX++RY#N,%O&-8]A35"ON*Y.5U!0/9 E"/R32U50@UVU M='6I@&954L'=P/-&;D&9<))I]>U.)5.Y-IP)N%-$KXN"JM]7P.5VYOC.\X=[ MMEP9^\%-IB5=P@+,U_).8<]M43)6@-!,"J(@GSF7_L4\MO%5P#<&6]UI$ZOD M0RVG]$_5-I1RP/5,)?\ M.\O,:N;$#LD@IVMN[N7V(S1ZAA8OE5Q73[)M8CV'I&MM9-$D(X."B?I-GQH? M.@E^=" A:!*"OTT(FX2P$EHSJV1=4T.3J9);HFPTHME&Y4V5C6J8L+.X, K_ M,LPSR5P6!:B444YN)16:W$,*;$,?.)!SLL!%DZVQ*7.R%_E9&NC&ZS/R&9?= MR348RK@^Q?SCZ%\7U^3D[2EY2Y@@7U9RK:G(]-0UJ,NR<]-&PU6M(3B@80'E M@ 3Q&0F\(.I)GQ]/_T35@(1>7[J+;K:6!JVE0847'L"[3%.Y%L;:81TZ:Z2C M-O*!"2I2)I9=(W[<(@"Y,5#HGWWBZ]&B_M'L+K_0)4UAYN VUJ VX"3OWO@C M[WV?%?\)[)4Q86M,> P]J7U0K?(^L37"J$*P%6B33/QA'$_=35=%7]0D?(EZ M12]JZ45'Z5UR+&DX/4"P.!*.9/&A-?2NR!IJV&%P'L71#LV>H''L][,0PY*04;R=BWE8%>9 --'=+C/P9_L^MD7Y(_ZB8Y:HJ-_FNV##$=[@T^\ MB3?:H=@3Y7O1 3/'+[MJZ/O!<(?D M?E0T'G>B:HYNYTBRUP$LLDN&-#CDF.<-QJA2U4=LW3&RK$ZI!VGPS*N:*[R5 M@+(!^#^76$R;CCWXVGM.\@=02P,$% @ >XMA6:_:11"K @ &@< !D M !X;"]W;W)K&ULK55;;],P%/XK5I 02*-)D[:; M1AIIZYB8M*&I%>P!\> FIXTU7X+MM./?<^RDH8,L"(F7^)+S??[.QAJ;20 L/$CR,HV@6"LID MD*5^[UYGJ:HM9Q+N-3&U$%3_N 2N]O-@'!PVEFQ;6K<19FE%M[ "^[FZU[@* M.Y:""9"&*4DT;.;!Q?A\,77VWN +@[TYFA/GR5JI1[>X*>9!Y 0!A]PZ!HK# M#A; N2-"&=];SJ [T@&/YP?V:^\[^K*F!A:*/[#"EO/@+" %;&C-[5+M/T+K MCQ>8*V[\E^Q;VR@@>6VL$BT8%0@FFY$^M7$X B!//R!N ?'O@-D+@*0%)-[1 M1IEWZXI:FJ5:[8EVULCF)CXV'HW>,.FRN+(:_S+$V6RAA "=,\K)K:+2D"7D MP'9TS8&\(RLLFJ+&J=J0/RP7)=68!=#,6)8;\N8*+&7.,W"EI2T,^R **'OQB&#^.!PA"#%@7M?@0M_;@;S$4A.Y 8U,B.=:!*]H:"Y-)K%TPEFAJ>ZNRX3[SW*X; M[K)H%)TF:;@[]J_?:M)9/1,^[81/_TVX: H8^["QF%=,:)_B8=)QU-+TI>DO MT+@7VO@6'K4?O/5;WY4-\379=*)NMVO\%[[?A;_,FU<#;\:68>ERV" T&IVB M+-UTXF9A5>6;V5I9;(U^6N+C!=H9X/^-PAO0+MP!W7.8_0102P,$% @ M>XMA64>VI[S P Z1 !D !X;"]W;W)K&UL MO5C;;MLX$/T50ELL6L"U+G8<)VL+<)QF&S1- P=IL5CL R.-+2(4J25INP7Z M\24I198,1;E S4LD4IPS<\X,F:$G6R[N9 *@T/>4,CEU$J6R8]>540(IEGV> M =-?EERD6.FA6+DR$X!C:Y12-_"\D9MBPIQP8N>N1#CA:T4)@RN!Y#I-L?AQ M I1OIX[OW$\LR"I19L(-)QE>P36HF^Q*Z)%;HL0D!28)9TC 6O"9SBR7,.?U&8I5,G;ECB-54+OOT(!2$;8,2IM'_1MECK.2A:2\73 MPEA'D!*6/_'W0HB*@<9I-@@*@V#?8/2 P: P&%BB>626UBE6.)P(OD7"K-9H MYL5J8ZTU&\),&J^5T%^)ME/AG*;N]'[0 N%J74IS@7IR3H!7Q&K(^"L8]%'C!L"F@=O//6/31P&LRKX4S*',U ML'B#!_!F4<373,D>NN0*]"-7'[,8G1&&6438JIJ+?R\T #I7D,K_FM*1>QLV M>S/GQ[',< 131Q\0$L0&G/#//_R1]U>3%!V!U809EL(,V]##'7M1LN\AQED& MPIQT^DL/J40[3CAMJJR3=OPC#\7XAVRBW6KX0MH')>V#UK J^Y#:2BCB1!F6 M"L5K0%(12O51&8FU480,Z4P2'I?,FABT.VO)X0L,:WP/2[Z'3^1;V:0_T=R>\B#TNNVL[ JO),2[E&+_J<3;N4IB.P&K"')7"'#VRKZMU('0= M]$S]FSG=6351S_&.JENS[P=[^[=QT:!Y"_O>KG_P6H.]_/ -_?-E\4D7\@/U M_3?PE .Y5 M\7BOU!];50]WUW_YK5U,.)]=G)]]65R>S[JL]D[;L*[0Z@KM&C%_^+K5WE%_ M58CS.[HU?]>N^8_U:\^N]H.F.A[M5WNKV^?26I//@, *@+ 9 M>&PO=V]R:W-H965T?DG&/'OOT5%W=R M!J#(?9X5<+G4."3"12LJ/[I?1U$"^ &SP"\&N"]%.#7 M +\T6BDK;9U31>.^X"LB=#6RZ4&938E&-ZS0TSA2 I\RQ*EXR/,<1,)H1JXX M+22Y@038DHXS(._("%=-NL AGY =E9*,UV0H(&6*?%G0C*DUN2Q2EE#%!:%% M2GX %9KDLV!35M!R!@_/05&6R2-\T6X9MZ-S,V9',#\A7G1,/,<+#/#A;O@G*DZ([YC@-L;>9.\UV7LEG_\, MWP4F422LF+;=XI"+%%(,< E2X1>CR,\K1))+!;G\97)=O28POT9O!*=R3A,8 M6/BE2Q!+L.*W;]S0>6_*8$]D3Q+QFT3\7>QQ-?>B2>.83 67QIFNB,*22.]5 MR[CG=J*H;R_;9DQ5/?^QZHG*H%$9[%1Y#4+OGSAQ)F$[L?\Z&7LB>V*ST]CL M_)_EV=EG(GLB>Y)(V"02OF!YXE['6]O8&K>V8\(+,%FO^#JM]1]LK-+M MJDXW[+GF5=IMQ'9?*U:MN$EL=TN&'_3<<$/L=I77<<+0+#9JQ$:O%CL38,PV MVA+BNMVHMR%WNRJ(/-^LMM>H[;U6[80OA$EL;UML%&U&NUWDN4%@UNHZCR>\ M\VJUV$(9CU''H"3L;L@U5:'@9_2V.A)W7X= S?2W4\!8MGT,V*TV2O>P>-YC M7I)D,$&<<])%IZ)J"ZL+Q>=E9S7F"ONT&PO=V]R:W-H965TA@W$H8GD+PD$SCGF/L:0.SU1]IWO,1;@-<\*/C/V0AP>3).G M>YPC/J$'7,@C.\IR).0N>S'Y@6&TK45Y9D++\LT981MO/WPE+WM1_6#.IP?T@M=8/!^>F-PS.Y[7S>S@RK&A'.<"HJ"R2_CGB!LZQR MDN/XIS4UNLQ*>+[]YA[7%R\O9H,X7M#L;[(5^YD1&F"+=ZC,Q%=Z^@VW%^15 M?BG->/T)3NVYE@'2D@N:MV(Y@IP4S3=Z;0MQ)K#=*P+8"N"M J<5.+<*W%;@ MWBKP6H%WJ\!O!?ZM@J 5!#6LIKHUFB42:#YE] 18=;9TJS9JOK5:$B%%-177 M@LFC1.K$_#%-68FW8/4J)S?''*!B"_X4>\S HF0,%P+\0="&9$00>?3]$@M$ M,OX!_ *>UTOP_MT'\ Z0 GS;TY)++9^:0@ZK,C?3=@B?FB' *T-8X\,$P/ C M@!9T%?+%N/SWLI#RZ*I\.2[_@M@$.-95^>J&P;=R1R&/_V_PV018]E5Y,BY_ M/+!KD6D%7I^/W*E,S+6:99H,NLQ=3NF[BC3->>U=OS &> =S;P7[V6D$]K0&^#5&1GK-$LTF?7P M>AU>;Q3O,E2D&,B4G)2YDJYW66K/C:P!W='(>^DJ(AW7C09T M=4;&.LT2368]NGY'UQ^EN^*"R-=UB?>$F*1[[:GM*VILA?8 ZVC6O5@5D79@ MAP.L.B-CG6:))K,>UJ##&HQB?7M-.]*LS+'\1[B1C)5@@XLJPPA:@RHO1M/N M!:N(M&T_&(#5&1GK-$LTF?7 AAW8L4:KUOT]E M4\&ZJ*OG06]X!XS;W\M2$>I&@3=VL2R'N%-?W@9D?00]V.W% A:%YO[C':8E:= M((_O*!5O.U6'L^O*S_\#4$L#!!0 ( 'N+85G+HW/:+ , *<* 9 M>&PO=V]R:W-H965T?Z7-_8M[]A_$6D !*] MYAD5 RN5LNC9MHA3R+&X8P50]6;!>(ZE&O*E+0H.."E)>69[CA/:.2;4BOKE MW)1'?;:2&:$PY4BL\ASSMR%D;#.P7&L[\4B6J=03=M0O\!)F()^**5)7)1[;Y#K6? MEM:+62;*7[2IL$%HH7@E),MKLEI!3FCUCU_K/.P0E(Z9X-4$[Y 0G"#X-<&_ M-$)0$X)+([1J0FG=KKR7B1MCB:,^9QO$-5JIZ8L:<8RH)"'0]!HE))F[0+7J:C='UU0VZ0H2BGRE;"4P3T;>E"JF)=ES+#RMY M[X2\CQX8E:E $YI 8N"/S_/#,WQ;66W\>EN_0^^LX R*.^1UOB#/\0+#>D87 MT'VGI/LF._\7??+/T?>2X3>;[Y=Z_@F]^SCF*YPA==P@$)*H[PX2M&E*PK3? ME6)@5M2G6D\4.(:!I8XM 7P-5O3YDQLZ7TW)_DBQ\4>*33Y(;&];@F9;@G/J MT1!GF,: L$1S6!)*"5TBMD %<,),']&PT@M+/7TSK"/?[;BMOKW>S;8!Y06. MNX\:F[3:;F\U1AOG34^2C%?J@J4#,5,2('4H8/@5=V)PER, ME5QK9Q6NW^TZ![X-*,]SP@/?QR@O=#H'V9D84*UP)]-[OL/&=WC6]Q2_J:NW M]JO.N55YB1H=AT?Q;UVOK0^3/@>>#3 O.-YL$\SOGMKM=N.Z?6F9 M@_)]ML#;Q^7F'VW.R(@Z_ S&%VE-_J956;9W;MX<5/'JED>HZEU169W#S6S3 M5=V7S<3!_-#MC5S#_%AU8573]"Y?M7 /ZELA5* ,%BJ4<]=6^\.KMJ@:2%:4 M]_Z<2=5%E(^IZB2!:X!ZOV!,;@&PO=V]R:W-H965TBJ6KBP%X,R" M"NKZGA>Y!2;,249V[4DD(UXI2A@\"22KHL#BSRU0OAX[?6>S\$R6N3(+;C(J M\1)FH%[*)Z%G;LN2D0*8))PA 8NQ<]._GL0FW@;\)+"66V-DG,PY?S63;]G8 M\8P@H) JPX#U:P43H-00:1F_&TZG36F V^,-^YWUKKW,L80)I[](IO*Q,W10 M!@M<4?7,U_?0^ D-7\JIM$^T;F(]!Z655+QHP%I!05C]QF_-/FP!^H,# +\! M^*<"@@806*.U,FMKBA5.1H*OD3#1FLT,[-Y8M'9#F/F+,R7T5Z)Q*GE4.0CT M0/"<4*((2'0^!84)E1?H$KW,INC\[ *=(<+0CYQ7$K-,CERE,QN\FS99;NLL M_H$L,RA[R!]^0;[G#SK@D^/P[UCT4.!UP5WMMS7MMZ9]RQ<"6(&3?/[4C[RO7?;^$]D[LT%K-CC&GMP1 MAED*B((^[8C^^]-=KFNJR%*9!K!*HKX?C]S5MINNH"AJ@]ZI'+0J!T=5UN=0 M0EH)R-#":B9LV:6Q)@JWTO=C/]K1V!%TU3^@,6PUAB=H_& 'P[W$\3 ,=M3M M!PV]H=^M+FK514?5/8"4NF,( 4RAD@O;)0E+:97I'=7U>Y.FHM)#>--7@-25 MKFL9<>MI _O 6[0G^S(P!?G.6V=0T.TM;KW%)^P\X^Q$H?'>"8U#_VI':$=0 M'%[M"'6W6JNYUG0K6A(F=34M-,SKQ=JHJ*^*>J)X:;OMG"O=N^TPU[#M?9W\!5!+ P04 " ![BV%9]>I+I&@" #/!@ &0 'AL M+W=OA[=[XS.R4Z;1YL# M('M2LK"3($.R M% H**W3!#*PFP9?^Q73D]OL-WP7L[,&8.9*%UH]NO<5:AZ? M8*:E]?]L5^^- I9M+&I5BRD#)8KJR9_J.AP(^L,C@K@6Q*\5#&K!P(-6F7FL M&4>>)D;OF'&[RDPG<$"VMEEM1 MK-G4P%(@N^*9D *?*?8MA\[X#9DSO=I'SMC#?,9.WI\F(5*J[L PJ].ZK-** MCZ0UA[+'XO./+([B88M\VBV_Y:;'!E&;/*0"-56*FRK%WF]PQ.\%6(/\TP>N M$93]U099N0[;7=T%O; ESV 2T VT8+80I!_>][I M=&,,%,@6VI#2O?V,TV%4@S;LRFOLO5P;V::CJ/HEX?80J?/0-R(-&Z1A)](M M?Q)JHUZ)5'F-#I#Z43M3YZEO9!HU3*-.IAM=K,\0C*).ML VCM$_K^9E_ET[ MJJ3"@W;C6CW=MK4H+).P(DW4^T06IFJ?U01UZ3O00B/U,S_,Z8L#QFV@^$IK MW$]<4VN^8>D?4$L#!!0 ( 'N+85DDN,/-]P, $H0 9 >&PO=V]R M:W-H965TRZLKW4P.C'\36T(D^%Y7 M5$R=K92[6]<5ZRVIL;AA.T+5G8+Q&DLUY!M7[#C!N2'5E8L\+W)K7%)G-C%S M]WPV87M9E93<<&>3'=Z0%9%?=O=-=!6'AG[I@>?\JGCZ1V1BJREEL#J MYXDL2%5I);6/?UI1IUM3$_O71_6/QKPR\X@%6;#J:YG+[=1)')"3 N\K^< . MOY/64*CUUJP2YB\XM%C/ >N]D*QNR6H'=4F;7_R]#42/H'3L!-02T) 0G"'X M+<%_Z0I!2PA>ND+8$HQUM_%N I=AB6<3S@Z :[12TQCWG-3EOA;@*R^E)-0(+C&G) =O,R)Q68EW2NG+*@-O7[\#KT%)P5];MA<* M*":N5'[TKMQUN_=YLW=T9N\^^,RHW JPI#G)+?SL,C^ZP'=5'+M@HF,PY^BB MX(KL;@!*?@/(0X%E/XL7T'W/T'V;G9];??G#JY\$P^\RRS=Z_AF]-@ELQ]H0 M SM1E\9;L<-K,G54[3/YY\S>O(*1]\$6TVN*9=<46UY)["3Z01?]X)+Z+"NY M?BIW[2-I.X5&(#("^GWR-$O]Q)NX3_WHCD%0O8+B4U0V1B&4)/XI:FE!>4$0 M=:@3HV%G-+QH]$ZH=YPJ,$>G;UXE"*(/E%%<%&558FDM#?-&->P;@[XWV/)B MC$I#+QRX'X.04DH&[BT+IGY/Z\1]U+F/+KI?D/P'O$>CK;Q/DM'16U!1,+25 M65 P]J)!C)8V& JC,_;CSGY\T?Z?Y#G%P>%\P8DMAYV,#MN"\J$?# R/42K5 MPVC@UX**87(FUY/.;G*QI#;O4IO!Y)H5]9IBV37%EE<2.PE^V@4__=F*FHX3 M",%X4"P78U3JQW"096,0"H(X'6299<'$"V)[ED'O^9O0^R4UM94-3]\6Z: 6 M+"PP]00-(V 32\-T& (;+ X0/!.#WG&ULK95M:]LP$,>_RN&5T<)6.VZ>Z!)#TFZLL(Z2K-N+L1>*?;%% M9%Y8MQ FHXKE.$?[6#UHFH6M2L9+E(8K"1J7XV#2N9X. MW7Z_X3O'M=D9@_-DH=23F]QEXR!R0"@PM4Z!T=\*;U ()T08OS>:07ND,]P= M;]4_>=_)EP4S>*/$#Y[98AP, \APR6IA9VK]&3?^])Q>JH3QO[!N]@X& :2U ML:K<&!-!R67SSYXW<=@QB.,C!O'&(/;\I99EHRT6H-VNTG-#;RKWIK@ MN'27,K>:OG*RL\D,N32U9C)%8#*#NW;V11D#,S2H5VC@/7QE6C,70CB_1]O"OF5=*-HE&X.L#4:YEZ_\JTSP(ITNV#553E M/AM1'\REYJC>#E^G=X2OW_+U_X7O!30W3Z"6(%SVNZ9&F2X)[F3@^GM@\3&P M00LV. EV0\5,>::J@J<>AB*GL8G=0J"K.WQ.D2 )EI6JEO80V6"/C*[T"-JP M11N>1)ODN<:<683T_T .]_*NTXGV,<.=+E>BSGTO=_E$LDW#:U?;YV+2=,G7 M[XMA64=]K'^$ P 0 L !D !X;"]W;W)K&ULK5;;CMLV$/V5@1H4"="LKI;MK6U@?0D2( D6=K=] M*/I 2V.;#46J)+7>_?N2DJS8LM8QVGVQ26K.F3FCX6A&>R&_J1VBAJ>,<35V M=EKGMZZKDAUF1-V('+EYLA$R(]ILY=95N422EJ",N8'GQ6Y&*'FIW;L*0T0ZZH MX"!Q,W;N_-M%W]J7!K]3W*NC-5@E:R&^VL]?0L7R*8 M*G]A7]MZ#B2%TB*KP2:"C/+JGSS5>3@"&)YN0% #@C8@>@$0UH#P6@]1#8BN M]="K :5TM])>)FY.-)F,I-B#M-:&S2[*[)=HDR_*;9VLM#1/J<'IR1(I5X4D M/$$@/(5/S>ZS4 J6J% ^HH+WL#(EFA8,06Q.GL%2,%NP>R)3>#M'32A3[PS@ M836'MV_>P1N@''[;B4(9!VKD:A.V=>XF=8C3*L3@A1!#^"*XWBE8\!33#OS\ M,CZ^@'=-NIJ<38.+A"O,;R 8_ *!%T0=\"0^[Y/P_[XO_[/TD M&6%30&')%[[ ]YF2-654/X.YN/"AT(5$N!>,)L\P18X;JA7M*4MHB^JOKI*I@HJZ@[+-]5;E),&Q8[IG M6:;.Y.>?_-C[M>M]O2;9_#7)%J]$=O)FH^;-1I?8)U/"JK:@88U;RCGE6WOY MIY_:C7OL/)ZD7=JM>BR&H;# MQNI$>*\1WKLH_*OY/%.>%%)B"LRT.M/_TD):^7J'%_17M+WC:"(_&+3TGUL- M>H.X)?_<* R\82M)BPZ'PS@.N^7'C?SXA_(3>S4A)\_V6EZI/CX+YKT_B,)> M2WZ761"%82L!'6;!P//;&>@R\Z-HT)V"?I."_K6ECZ9172SZ_GD)1G'0*M39 MN=70[T4MS5=1+7Y 50EVCT:"#.6VG,44)*+@NFKNS6DS[MV54T[K?.K?SOR. M\[D9#ZMI[CM]-5M^(=)T"P4,-\:5=],W;T=6\UJUT2(O!Y*UT&:\*9<[,^*B MM ;F^48(?=A8!\W0//D74$L#!!0 ( 'N+85FP-NE Y@( T( 9 M>&PO=V]R:W-H965T/&H8$N?UD]UL?6H"@_PP@W +"UP)Z6T"O M$EHSJV1=,L/BD9(;4#::LME!Y4V%)C4\M[LX,XK>"*SC!O:%J.!Y2E, M9&YXOL0\X:CA/7QE2C'K-!Q?HF%>(4(V MK9=LBU_4Q<-GBL^P<"$\?0>A'_8[X)/#\&NF7.CY77"/;&B\"!LOPBI?[Y^\ MN.0Z$5*7"N''^5P;12?P9Y?FNDB_NXC]*L]TP1(<._39:51K=.*W;X+(_]CE MP']*]LB/7N-'[U#V>(I%J9(5?23 E@JQ=H8.'\_*#%@FR]Q LC/)B <0G,T% M=IE25XJJ2K:SK.,@C$;>NJVU*R9H8AY)Z#<2^B](J$P!:G?4&^RQ[0@*W0_== <-W<%KZ&KB*IC!%(RT!E.+105"LER#EB+MXCQX M2L=W]QU^(>@1YZCA'!WD?#7],K&$$ZE28LP,+!A7L&:B[#P)T5,.0=\=[C&M MHP;M'7C&VV'#^__@G6=.PA:A(9/CD1'4.B>[M'V6LW:7I34 MQ9:<-E;@@E"^.R31JKY\ZHF11=6_Y]+0;5 -5W1?H[(!]'XAI=E-[)70_ .( M?P-02P,$% @ >XMA61VHN;6H @ Q08 !D !X;"]W;W)K&ULK55=;],P%/TK5IC0)K$F3?JUD4;:6B&00$PK@P?$@YO< M--8<.]A.._X]UTX:NBVK$.(E\<<]Q^>>7-_$.ZGN=0%@R$/)A9Y[A3'5I>_K MM("2ZH&L0.!.+E5)#4[5QM>5 IHY4,G], @F?DF9\)+8K=VH)):UX4S C2*Z M+DNJ?ET#E[NY-_3V"[=L4QB[X"=Q13>P G-7W2B<^1U+QDH0FDE!%.1S[VIX MN1C;>!?PE<%.'XR)S60MY;V=?,CF7F % 8?46 :*KRTL@'-+A#)^MIQ>=Z0% M'H[W[.]<[IC+FFI82/Z-9::8>S./9)#3FIM;N7L/;3Y.8"JY=D^R:V,#CZ2U M-K)LP:B@9*)YTX?6AP/ /I$@QE7)\AT]UJ24Y/SL@)88)\ M*62M\3P=^P:SL%K\M%5\W2@.7U"\@FI PMD;$@;AJ >^. [_1-6 1$$?W$?O M.@/#SL#0\47_9."2Z91+72L@WZ_6VCGWHR_GYI!1_R'V*E_JBJ8P]_"N:E!; M\)+7KX:3X&V? _^)[)$?4>='=(P=_1"89MU<4FXK)FTKAM!2UL+T9=]03ARE M[3O;9#J=36-_>YC5\Z#AQ23H@AZI'75J1\?5UF7-J>TDA&9;6\6]%=F0C ^. M/@]'P<43@3U1TS#L%SCN!(Z/"KP%VXJQH*R-?XQ-]U5F<+@OP#[EXV>FC:/I M[(GPYT'#,)H]$>X?-!G;X/$B;9C0A$..L& P11;5-,UF8F3E^LY:&NQB;EC@ M?P:4#<#]7$JSG]A6UOVYDM]02P,$% @ >XMA6<%LWF;]" $CX !D M !X;"]W;W)K&ULO5MK<]LV%OTK'&VG&\_$$?'@ M*VMKQC;9:3K3;L9NNQ]V^H&68(L;/E02LIM_OR#%" )P"4L)ZB^)))][P'LO M"-R#Q\5STW[JUHQQ[Z^JK+O+V9KSS?OYO%NN695W[YH-J\5?'IJVRKGXVC[. MNTW+\M5@5)5S[/OAO,J+>K:X&'[[V"XNFBTOBYI];+UN6U5Y^_F:E?_#?'&QR1_9'>._;3ZVXMM\S[(J*E9W15-[+7NXG%VA]QF->X,! M\7O!GKN#SU[ORGW3?.J_?%A=SOS^B5C)EKRGR,5_3^R&E67/))[CSY%TMF^S M-SS\_(7]A\%YX+KRUD\\U;L(=^6_+9Y_I&-#@4]W[(IN^%? M[WG$^C-ON>UX4XW&X@FJHM[]G_\U!N+ 0/# !G@TP+H!G3 @HP$YUH".!O18 M@V T&%R?[WP? I?F/%]YX*_Y:"#N^N./- M\M.Z*5>L[?[I97]N"_[9R^N5=\M63/3)^Y)YOS3ULJEYVY3"^M'[4'/6LHY[ M;U+&\Z+LSKQS[[>[U'OSW9GWG5?4WJ_K9ML)DNYBSL4S]BW-E^/S7.^>!T\\ M#_%^%DVM.R^K5VREVL^%;WL'\1<'K[&5\(YMWGDX?NMA'U/@>6[LYC]M:V&> M3)JG1[1._,&< .;92ZV7[SP?0>9*,,@^VV3@(Q-\'^JE&$TZUJ=N]^FLSQ?8 M"?Y[*_+MB;?Q.6]7?T"9W+5%X;;Z$>Y]M\F7['(FAK".M4]LMOC^'RCT_P6E MP259ZI(L=E7B_96V_95)488;L^9]X;D;UN MG8N&SZ ,6C<@/B"$5(BQZ$PSC&H8K+3%P2A3B6,,7E<.]R:'7Y%U&: M%&*TKT!?0Z,'4!*C0//41!%*<:+Y"7"A@&BH#$"%)(A@)Z.]DY'5R7_S-6O[ M]TCTF75?\SRQT6GO3=ETW=E;KV8<"D!D/ Y*M.Y_8V("_0T!(%1SW(2<4PR[ M'>_=CE_.;==M^Y[L-0_J0+(5TVT[?A:Q8'5?OWD;T>W!23PV X&QWN5-T#DF M5 ^&B:*1W@T )H01@>.1[..16.,QS'KG?96Y&CJ#Z EY7[Q"_B;& ^#HH/V= MOP ()5IB4Q.$@D ;!#( )-XTV%WDRU+/MSI\K--\87\XI M#7PM,S1O5Y/BVXW2(BZ!9['K?8G1\TE6XK,ZOXXXHL:P$)X?8)5LZLAU6=<: 84+0Y("!I7K"1ZFG MH52#HF8W/S5J3ME2IVR9*S8U$5*C8?2*B]C8I7RZ<,(X%] MB'H9DQZ!R2#,U! E50JVJY1?^SIBVW[>91ETT:GN<,J6.F7+7+&IJ9#Z!">O M6=XYU3).V5*G;)DK-O5@B91'Q"Z/CBIE"+ +1'Q1G>E%' 3$$0WU@B6%@"BD M-- &W.P(H.JYU"/$OF=TRK8:,?>(P&TU" =MJX%\P+::W86O[1RR]B??NJU# MS!K[G-"8^OKF&0@$NE * 3$2*==/4D! :\\X.&UE+^^O5JNB7V+,2V^3%ZMS M,8PM\TW!\Q(,@=OS5&X/5+D]4?5W[-(0J4<(?<49ACC=SG'*ECIERURQJ6F3 M"HDX.(Y%S%T6'",_U.MO&(=1J(\B "["2->8&8A#23!1?!.I1L@1)[(:^!G!X!T*9IW< %'!\ M!T)-GM\A4J00NT@Y8A8U-R!P3)-$7Q$!<>9;DD*XB!IE2 ;BE+=$=5F* 6+? MK+CM3YC7(LDL;_M7'^[63FM\IVRI4[;,%9MZ%EG6^-1_Q8F3.MTP<JTP=W(^S["E?+Y;;:ECD7\T,#G.G>'>:V M=0&W]R.<.)QN;SAE2YVR9:[8U+1)[4'MVN.XB0.2 M"\8>'(0B1%_-@U"AOB62@2@T46M2J2GHWW4MA!YS+P0 &1=#((Q>:P.8R:LA M5&H+^JW:8B10;@08AZXAD-$94@@5^OI>-(@RILKYP=W7BK6/PZ7C3J1Q6_/= M+=']K_N+S5?#=5[M]VOT/MM=3Y8TN]O2/^>M> \ZKV0/@M)_%XG8M[L+R+LO MO-D,-VSO&\Z;:OBX9KD8U7J ^/M#T_ O7_H&]M? %_\'4$L#!!0 ( 'N+ M85D."CJDG@0 +@4 9 >&PO=V]R:W-H965TV@<12T06Z;;!NN@]%'QB)MHE(HI>D[/3O2TJR M+,N,XG:5AYBD9LYPS@R'E]F!LF>^Q5B ESPK^-S8"K&[-4V>;'&.^(3N<"&_ MK"G+D9!=MC'YCF&45DIY9CJ6Y9LY(H6QF%5C#VPQHZ7(2($?&.!EGB/VSSW. MZ&%NV,9QX O9;(4:,!>S'=K@%1:/NPV:+DI(<%YS0 C"\GAMW]FULNTJA MDOB3X /OM(%RY8G29]7YE,X-2\T(9S@1"@+)GSU>XBQ32'(>WQI0H[6I%+OM M(_K/E?/2F2?$\9)F7TDJMG,C-$"*UZC,Q!=Z^ 4W#GD*+Z$9K_Z#0R-K&2 I MN:!YHRQGD).B_D4O#1$=!8FC5W :!:>OX+ZB !L%>*T%MU%PK[7@-0J5ZV;M M>T5FD/-1 MJ&;2V+ZO;3NOV(;@,RW$EH.X2'&JT8^&]?T!?5/RT)+A',FX=P8!5W@W 4[X M 3B6XVKFL[Q"'5J5.M2Y\WW6X_]M_8P,V&8&K/#@*WAWA2 IR4JUD,$*)R4C M@LCXQR])5DJ^P9K1'"QIOBL%JA8]70--.OWUJP0&GP3.^=^Z'*EGX>IGH>KD M+=^A!,\-60@Y9GML+'[\P?:MGW0!&A,L&A,L'@GL+)1N&TIW"'WQF]QP2)'0 M' ,D!"-/,F)/&0:"@B7:)Q3(3[D,H*PVR?.69BEFVN5<6_$K*VH'VB]<&-K> MS-QW8Z"1LCTX/9>*+J6"T''=(.9_;7:/60&HSUF M(TX2<".WE3HD M[W5QJ"&\;DXXCN],PUX>:N1\S_=@T,M$'9[G^WX_%W5X/G2AI<_&H/4Y&/0Y M7J_EH4D5S[;:\E.U?8.+X&).P=1R^DQHI-PP='H\7$J%MF7UV(IU%J'EZCD( M6P["00XBY;E=/R>OQJY -JNW:]!.CP8^('=\UF'YSH!?,7K M:>OU=+ .=/?5Z"G8Y:H,<&B,<'BD<#.@F9;IQ.S=4V1*GEZ"ILV M71N?$@#/(P$HM//#[3IUS]3>= M0?W_NO1&18M&18O'0CN/Q.E68@]?2\8OFO:H-Y!1T:)1T>*QT,Y#=[J%V,/7 M$'6C_-@>] M_)S@ZS>]SXAM2,%!AM?2E#4)Y$Q9_4Q6=P3=5>] 3U0(FE?-+49R52@!^7U- MJ3AVE('VL7+Q+U!+ P04 " ![BV%9CM1N)3($ "6$@ &0 'AL+W=O MP*,D*HUC)I]O(1+;H4.=EQN?^7*ES0UW-%BS)4Q ?UD_ M2ARY))@/'<\P@@AF MVD P_-O &*+(("&/;P6H4[[3).Y>OZ#?9\5C,5.F8"RBO_E6E77'-!L-I-@2::(1S5QDVF396 U/S&><:(E/.>;IT3WCDGQE M40KD$S"52L!OI!5ID0EVS#R-@(@%T2L@.Y$LF9,QD_*9)\OB%@;=\X0E,\XB M\I H+=,D;9G2W=1OE)#O]30S_#:)S5\3VZ4 JS: M*/21LRF/N.:@7K2=$^S^4)&Q@9$_B6;:%EY3J0F![4G5+J;K_PVSKUIK3-MOJ40VSK5<2[EUT MMO5>-=ML44=G6[^DVF^DBGW5BFMT>;(!I3/GL_'MUYAT*/4.Z-:#@GXGM+.E M7N7S7B/?L4APJP:21((E"G=@,^ ;0]UJOYZ%Z.[7+6RV'A8$7M@]PG5G3T)/ M<(V1:;:5>!5;6J/1]_I>>,C6$D:]X$@?T,K]::-CCO[$W9',&Q67G$6^"TJ6 M5J9^C4*+=OT:4UM8GQ[K@T771DX M#7ZR7]#&+<39@IT["$-;@&K;8$M-%&S_:- NZ4 M<5C#CCH'K6R9-OOR#WD'K3NNQ3PL40WN4?DR;3;F\]RC;KB=3I\&AU3K80$N MR)TC7"MCILW.?*Y[U/VV1[UV35A+F-<- SM;O_)EO]F7SW"/ BD\< ]ZP-0: MUJOYG+MS:&!.;' .+3FJ%<$"\[RK+I8J\T.0?*#%.CM'F JM19Q=KH#-09H M?+X00K\,S-%$>10U^@]02P,$% @ >XMA63%K,&ULK99O;],P$,:_RBD@M$G0I$Z;IJ.- MM'5"\&)H6OGS O'";:^MA1,'VVD!\>$Y)VD(758FQ)LV3NZ>_)[SVDUKW2)[>N#^JO2.WE9<(,S)3^*E=U.O=B#%:YY(>V= MVK_&VL_0Z2V5-.4O[.O8P(-E8:Q*ZV0B2$56_?-O=1U:"6ST0 *K$]AC$\(Z M(2R-5F2EK6MN>3+1:@_:19.:NRAK4V:3&Y&Y69Q;34\%Y=GD%1<:/G!9(-P@ M-X5&FB)KX 7,J6%6A410:[@T-,NYJ[L!ZARX4=IN:))ACGHGEB+;0#G_!LZN MT7(AS3D\!9'!NZTJ#,]69N);HG7O]) Q8_!Q:P ;R?7\/9 MTW.0BF<=6K/36C=<]R ,_JKE4_6:$K*FA*P4#_]>PFMAEE*Y*AKX=+DP5E.; M?N[R7DD.NB7=TKTP.5_BU*.U::C(Z"7/GO2CX&67^?\D]H?[L'$?GE)/WA;I M K5K$E=. Z;L"%Q1']LMW,SO#/Q\:-:N*NEA*>WVFUT2CL+!Q-^UW74$Q0/6 M!/U!/6BH!R>I/Y;+FRCY#K5K9-,T\AH1SFAG$ 9R)6@MG'>15_)]UJ(*>D$0 M#N(C^CHPO!T M\ZV5%*K5WV>TT=G#1M=IH!*/6E@#8F+L"+\C+&;Q..YFCQOV^"3[(QGC>R]G MX_[PB/!^4-B/COG\UG'D/@5H]]T(VAHDKBDMZ(VHQ71UO%8#J_+RA%HH2^== M>;FE+Q+4+H">KY6RAX$[])IOG.074$L#!!0 ( 'N+85D6CZ>6S00 *L< M 9 >&PO=V]R:W-H965TKN.=YS M9Q[/G!PI^\%WA CPG&<%GQH[(?:WILE7.Y(G_(;N22'?;"C+$R&';&OR/2/) MNE+*,Q-9EFOF25H8LTDU]\!F$WH065J0!P;X(<\3]G-.,GJ<&M!XF?B:;G>B MG#!GDWVR)8]$?-\_,#DR6Y1UFI."I[0 C&RFQA=X&T.O5*@D_DK)D9\]@]*5 M):4_RL'=>FI8Y8I(1E:BA$CDUQ-9D"PKD>0Z_FE C=9FJ7C^_((>5\Y+9Y8) M)PN:_9VNQ6YJ^ 98DTURR,17>OR#- XY)=Z*9KSZ!,=:UL$&6!VXH'FC+%>0 MIT7]G3PW1)PI(/2* FH4T*4*=J-@*PJV]8H";A3PI1:<1L&Y5,%M%-R*^YJL MBNDP$_)ZC4AV0 +M*SJG@3>R@E[(L;LUU^@:_T^%$^=8*%.L$@G6*P)K!-?W,87CZ'/ M_CSD2\( W0!9 )D,:[%]R64._AU)Z_DH[ELCK1,LK,&<"JRLUD\S-#&?SL.G MTURL":P3/J<-GS,>/GF>8>2)% .XO9B0 JZ*M5A7RKP?:A(17TI")%M^PJ%HTY>2:'74NB-4OB-BB0# M">=$#)+F]5VP U]FE4+;J)6W_O(O-!KI-!I[O7R'MH/AV>^B0[#?$NR/$AS+ M@SQE/S\O#VDF0'FZIRHWV^36'?M;&Z-0[)V=AR7:6F#,@%&-N! M6E4&Y/P 0D^MS./>769<+-1;G!JQ3=YW>:6,Q)&8AU*.R+P8MQU+AHB$Y MB"P'JE2.NGHME>A$)7I7D6[4NVZX 0YX&*USO3%RL(> MJ/M?7\QV/;4QC\<]NY:Y4S,-=7;3L-_&POWJ65B5FM&L E(APFZGDX0%Y9*,!G)17!6F"J9J(Y.+_?'3VK@E(1>T8MGB)YU<%V+ M8=+)KO1Z^K'5:KG'&+GG(6^8**WOC;D5$2.FS\K#$VE A'L=?Q9VTX NJ!L.Z!02Y$:[!+W,!H4%)CF)97 MME-/K@ +_R'>UEOK5W]<;+MFD--4TGXSJ@ MOZWFM+=ESU^E&Y3\7IFO"[L<6?>A5MFU9CE?UOUEWAK U"-.X]U:6ZZ?*OF&OQ^:U_MY-7AR"R>003!Y$3?8/ MP61Z "9[;_;4?(G)Z%V:#)NCT-9Y:^>TU8X&<*H=DI]P3A:;H,%DP87ALNG- M>98Q^>C09>4-G=@_YG;T[?R,Y70AS&T+#LFF_8-E?%&D[:QK2$0S:]/^#LN+ MDO9(;6-QF;$ER\9-5\\F=3.P#1NU^0!A'[FJ/WX$XSC,CP"&Q<$<8!S'PN+\ M3^OIH^MQ&.:M[T7Z**>/K@-L3Y^J$&RE>"5B*\5S#8@_;\!(4_]N8W& M@>T"5CL0WQ\':LK/B6/85-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( 'N+85F7OY%+*04 -&PO=V]R:V)O;VLN>&ULQ9I=4]LX M%$#_BB8ORSZPB3_;,H09('27&4HSA*&/.\)6$@VVE)7DT/;7[Y6R%!GB._MR MX2FQK2C'UY+.E>3C1VT>[K5^8-_;1MGI:.W,D]6KTPL/>G>##LBB<)DC"1?,91T8*7F4U8VLX=]K M=L8;KBK!0AQM!)@B@.D; BX\A/^!97K)SG6[B2 S!#)[/TANUQ%DCD#F[_:H MV<&<1Y % EG00IYQ*T/)7D M#8J(J2,A=@=T5=/!8'?Q'2JQPC*N:O;5K2&JYYTQ,28FCX38'M^X,1Q&E'[C MPTR1$*MB%Z,KR4,:]P(,LT-"K(>9N(\'V@3304+N PE=U 2-^H9U^>OH2EO+ M8DQ," FQ$7P_E;O!-F!Z*8"\A*I>/%=," FQ$19.5P]KW=3"V-_8Q3\=3!X" M[8VHA6AC3$P3";$G+KA1$#O+YM ]%FMNXJ$NQ721$NOB,Y>&W?$&U/]%<&B( MXJ5>4TP6*;$LSCHKE8!>L1 K7Q0ZRZZ>?G:7HA,-8EO,^0^V#8\V_-QWY)FT M5:-]-&-(S!4IL2M@D)'02=BMX;5/04^].E:O'S9FCY38'GMS>)ABP.3CQ9B3 M8BY)B5V"ILI_IS$FIIF46#-1LLP.;GUZ97^/V3"WI,1NB?+FO6R84E)BI0PF MT#O2&!-32DJL%"2-]C&-US>4ZE][7'#--+1JR7 M5SGU7D)T$8O8+6A"VW_&F%XR\G4L)*%E!S$FII>,6"]H2MN/)J:7C%@OKU/: MO>T2LTQ&;)F!W/:),\;$A),1"P?+<5^,Y)AP,F+AX&E/%J]58\+)B843ISV' M; $UUAVX&[+*<"7&Q(23$PMG&/.TU29>J\@Q^>3$\AG&#"T@QL0,E)//;H8P M(2O2JQ@3W4@A-E O[9T)QV73&RUSS#LYL7>&\]X0T1@3\TY.[!T4LZ?'''-/ M3KYZAF'V1DO,/?F[378\9AYC8N[)R2<[PYC7/!Z&"LP]!?G>R^"H&YIR!V#SX1[V&BV_C$ M%HHGXGL,66#J*8C5LVPS/!RRV&,B5FF? /+#&+V9%ABEBF)+8.O"L5= MJ,0L4Q);9M^JT)[1J,044Q(K9FA9Z+^)8XR)OC5&;!L4L]\P,>.4Q,;!5Z]F M,2:FH#(H:!P*VY/C6BRAUOH:_L+"^8HWU=PP_[%[.2@O_'[^LFN: )6ZKT"+,.H)4\0& MK%!YB"2.7&X!N^\H#))C]: GR&=DE2U?_Z-/5MF/+V7?#KON6+>[4YU]'O;' MNFRVPW#ZE5)=;F\W)Z+65H9J]MORG#LDF?^^OIFBZ' M?'>>W,R>WY9-__R6FS1UD$"03!^D$*33!QD$V?1!#D$^?5! 4$P?M("@Q?1! M]Q!T/WW0 P0]3!^4YRCCG"!IA#6!UAFYS@1>9P0[$XB=D>Q,8'9&M#.!VAG9 MS@1N9X0[$\B=D>Y,8'=&O#.!WH)Z"X'>@GH+@=XR>MDFT%M0;R'06U!O(=!; M4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U%O)=!;46\ET%M1;R706T>;)01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z M&^IM!'K;:+.;0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U M;T>]G4!O1[V=0&]'O9U ;Q]]K"30VU%O)]#;46\GT-M1;R?0VU%O)] [4.\@ MT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [1C^;$.@=J'<0Z!VH=_RDWG7X MVI=Z[?E>X_-_DNKA?&^Y/OZR_#Z)$BXN.*?;BOKT%U!+ P04 " ![BV%9 MX>Q>$?0! "B)P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!? MJ;)%C>LG#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][ M]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8 M)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_ MSOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6^?6?QP_/LO.-OU;/AO_FK=X 5!+ 0(4 M Q0 ( 'N+85D'04UB@0 +$ 0 " 0 !D;V-0 M&UL4$L! A0#% @ >XMA63.BH%#N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ >XMA M69E&PO=V]R:W-H965T&UL4$L! A0#% @ >XMA M68:9BOK5!P -B< !@ ("!$PX 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ >XMA654:I3$D P PL !@ M ("!IB8 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ >XMA631]^"EA P 80< !@ ("!+#4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >XMA64:JAX*A!P 6A8 !D M ("!0T@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ >XMA6<>;B^ZM @ YP4 !D ("!8%8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M>XMA68>](4RO!@ 5Q$ !D ("!PV$ 'AL+W=O&UL4$L! A0#% @ >XMA6:?2P(%I! MK D !D ("!XG$ 'AL+W=OH=Z/J$# !)" &0 @(&" M=@ >&PO=V]R:W-H965T&UL4$L! A0#% @ >XMA6:VY)(R@!0 G1T !D M ("!&7T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ >XMA62;P-! T!0 ZPT !D ("!_)$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >XMA M6;O6_5N]!0 \PX !D ("!GJ 'AL+W=O&PO=V]R:W-H965T&I !X;"]W;W)K M&UL4$L! A0#% @ >XMA623X482Z @ Z@4 M !D ("!_ZP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >XMA6&PO=V]R:W-H965T M[0, .,( 9 M " @7; !X;"]W;W)K&UL4$L! A0# M% @ >XMA694T?!11 P 6 < !D ("!FL0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >XMA60KB M*B2@ P JP\ !D ("!L= 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >XMA641\$K5\ @ R08 !D M ("!<]L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ >XMA67Z6 [R0 P S1 !D ("! M&>4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ >XMA6=X$9F$2 P \P@ !D ("!+/( 'AL+W=O\P , .D0 9 " @5?X !X M;"]W;W)K&UL4$L! A0#% @ >XMA60FMZD\^ M P J L !D ("!3OP 'AL+W=OA*E3T$ "A%P &0 M@('#_P >&PO=V]R:W-H965T&UL4$L! A0#% @ >XMA60=(CDNX @ NP< !D M ("!F@I+I&@" #/!@ &0 @(&)"@$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ >XMA67(]OS_, @ 4 < !D ("!5A$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M>XMA61VHN;6H @ Q08 !D ("!,1L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >XMA68[4;B4R! MEA( !D ("!&2P! 'AL+W=O&PO=V]R:W-H965T6S00 *L< 9 " @> S 0!X;"]W;W)K&UL4$L! A0#% @ >XMA690G;B1+ P [A0 T M ( !Y#@! 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ >XMA61;=:Q0F @ 8R@ !H M ( !F4(! 'AL+U]R96QS+W=OXMA6>'L7A'T 0 HB< !, ( !]T0! %M#;VYT96YT7U1Y ><&5S72YX;6Q02P4& $P 3 #+% '$ XML 81 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 82 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 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 152 286 1 false 42 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.cavco.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - Consolidated Balance Sheets Sheet http://www.cavco.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 9952152 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 9952153 - Statement - Consolidated Statements of Cash Flows Sheet http://www.cavco.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 4 false false R5.htm 9952154 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 9952155 - Disclosure - Basis of Presentation Sheet http://www.cavco.com/role/BasisofPresentation Basis of Presentation Notes 6 false false R7.htm 9952156 - Disclosure - Recent Accounting Pronouncements Sheet http://www.cavco.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 7 false false R8.htm 9952157 - Disclosure - Revenue from Contracts with Customers Sheet http://www.cavco.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 8 false false R9.htm 9952158 - Disclosure - Investments Sheet http://www.cavco.com/role/Investments Investments Notes 9 false false R10.htm 9952159 - Disclosure - Inventories Sheet http://www.cavco.com/role/Inventories Inventories Notes 10 false false R11.htm 9952160 - Disclosure - Consumer Loans Receivable Sheet http://www.cavco.com/role/ConsumerLoansReceivable Consumer Loans Receivable Notes 11 false false R12.htm 9952161 - Disclosure - Commercial Loans Receivable Sheet http://www.cavco.com/role/CommercialLoansReceivable Commercial Loans Receivable Notes 12 false false R13.htm 9952162 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 13 false false R14.htm 9952163 - Disclosure - Warranties Sheet http://www.cavco.com/role/Warranties Warranties Notes 14 false false R15.htm 9952164 - Disclosure - Other Liabilities Sheet http://www.cavco.com/role/OtherLiabilities Other Liabilities Notes 15 false false R16.htm 9952165 - Disclosure - Debt Sheet http://www.cavco.com/role/Debt Debt Notes 16 false false R17.htm 9952166 - Disclosure - Reinsurance and Insurance Loss Reserves Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves Reinsurance and Insurance Loss Reserves Notes 17 false false R18.htm 9952167 - Disclosure - Commitments and Contingencies Sheet http://www.cavco.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 9952168 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest Sheet http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest Stockholders' Equity and Redeemable Noncontrolling Interest Notes 19 false false R20.htm 9952169 - Disclosure - Earnings Per Share Sheet http://www.cavco.com/role/EarningsPerShare Earnings Per Share Notes 20 false false R21.htm 9952170 - Disclosure - Fair Value Measurements Sheet http://www.cavco.com/role/FairValueMeasurements Fair Value Measurements Notes 21 false false R22.htm 9952171 - Disclosure - Business Segment Information Sheet http://www.cavco.com/role/BusinessSegmentInformation Business Segment Information Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 9954471 - Disclosure - Basis of Presentation (Policies) Sheet http://www.cavco.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies http://www.cavco.com/role/RecentAccountingPronouncements 25 false false R26.htm 9954472 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.cavco.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.cavco.com/role/RevenuefromContractswithCustomers 26 false false R27.htm 9954473 - Disclosure - Investments (Tables) Sheet http://www.cavco.com/role/InvestmentsTables Investments (Tables) Tables http://www.cavco.com/role/Investments 27 false false R28.htm 9954474 - Disclosure - Inventories (Tables) Sheet http://www.cavco.com/role/InventoriesTables Inventories (Tables) Tables http://www.cavco.com/role/Inventories 28 false false R29.htm 9954475 - Disclosure - Consumer Loans Receivable (Tables) Sheet http://www.cavco.com/role/ConsumerLoansReceivableTables Consumer Loans Receivable (Tables) Tables http://www.cavco.com/role/ConsumerLoansReceivable 29 false false R30.htm 9954476 - Disclosure - Commercial Loans Receivables (Tables) Sheet http://www.cavco.com/role/CommercialLoansReceivablesTables Commercial Loans Receivables (Tables) Tables http://www.cavco.com/role/CommercialLoansReceivable 30 false false R31.htm 9954477 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities 31 false false R32.htm 9954478 - Disclosure - Warranties (Tables) Sheet http://www.cavco.com/role/WarrantiesTables Warranties (Tables) Tables http://www.cavco.com/role/Warranties 32 false false R33.htm 9954479 - Disclosure - Other Liabilities (Tables) Sheet http://www.cavco.com/role/OtherLiabilitiesTables Other Liabilities (Tables) Tables http://www.cavco.com/role/OtherLiabilities 33 false false R34.htm 9954480 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables) Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables Reinsurance and Insurance Loss Reserves (Tables) Tables http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves 34 false false R35.htm 9954481 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.cavco.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.cavco.com/role/CommitmentsandContingencies 35 false false R36.htm 9954482 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Tables) Sheet http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestTables Stockholders' Equity and Redeemable Noncontrolling Interest (Tables) Tables http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest 36 false false R37.htm 9954483 - Disclosure - Earnings Per Share (Tables) Sheet http://www.cavco.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.cavco.com/role/EarningsPerShare 37 false false R38.htm 9954484 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cavco.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cavco.com/role/FairValueMeasurements 38 false false R39.htm 9954485 - Disclosure - Business Segment Information (Tables) Sheet http://www.cavco.com/role/BusinessSegmentInformationTables Business Segment Information (Tables) Tables http://www.cavco.com/role/BusinessSegmentInformation 39 false false R40.htm 9954486 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details) Sheet http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails Revenue from Contracts with Customers - Disaggregation of Revenue (Details) Details 40 false false R41.htm 9954487 - Disclosure - Investments - Schedule of Investments (Details) Sheet http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails Investments - Schedule of Investments (Details) Details 41 false false R42.htm 9954488 - Disclosure - Investments - Schedule of Amortized Cost and Fair Value (Details) Sheet http://www.cavco.com/role/InvestmentsScheduleofAmortizedCostandFairValueDetails Investments - Schedule of Amortized Cost and Fair Value (Details) Details 42 false false R43.htm 9954489 - Disclosure - Investments - Schedule of Contractual Maturities (Details) Sheet http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails Investments - Schedule of Contractual Maturities (Details) Details 43 false false R44.htm 9954490 - Disclosure - Investments - Schedule of Recognized Gains and Losses (Details) Sheet http://www.cavco.com/role/InvestmentsScheduleofRecognizedGainsandLossesDetails Investments - Schedule of Recognized Gains and Losses (Details) Details 44 false false R45.htm 9954491 - Disclosure - Inventories (Details) Sheet http://www.cavco.com/role/InventoriesDetails Inventories (Details) Details http://www.cavco.com/role/InventoriesTables 45 false false R46.htm 9954492 - Disclosure - Consumer Loans Receivable - Schedule of Consumer Loans Receivable (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails Consumer Loans Receivable - Schedule of Consumer Loans Receivable (Details) Details 46 false false R47.htm 9954493 - Disclosure - Consumer Loans Receivable - Schedule of Weighted Averages (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableScheduleofWeightedAveragesDetails Consumer Loans Receivable - Schedule of Weighted Averages (Details) Details 47 false false R48.htm 9954494 - Disclosure - Consumer Loans Receivable - Schedule of Delinquency Status of Consumer Loans (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableScheduleofDelinquencyStatusofConsumerLoansDetails Consumer Loans Receivable - Schedule of Delinquency Status of Consumer Loans (Details) Details 48 false false R49.htm 9954495 - Disclosure - Consumer Loans Receivable - Schedule of Consumer Loan Receivables by Segment and Credit Quality Indicator (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails Consumer Loans Receivable - Schedule of Consumer Loan Receivables by Segment and Credit Quality Indicator (Details) Details 49 false false R50.htm 9954496 - Disclosure - Consumer Loans Receivable - Narrative (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails Consumer Loans Receivable - Narrative (Details) Details 50 false false R51.htm 9954497 - Disclosure - Commercial Loans Receivable - Schedule of Commercial Loans Notes Receivables, Net (Details) Notes http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansNotesReceivablesNetDetails Commercial Loans Receivable - Schedule of Commercial Loans Notes Receivables, Net (Details) Details 51 false false R52.htm 9954498 - Disclosure - Commercial Loans Receivable - Schedule of Commercial Loans Characteristics (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansCharacteristicsDetails Commercial Loans Receivable - Schedule of Commercial Loans Characteristics (Details) Details 52 false false R53.htm 9954499 - Disclosure - Commercial Loans Receivable - Narrative (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails Commercial Loans Receivable - Narrative (Details) Details 53 false false R54.htm 9954500 - Disclosure - Commercial Loans Receivable - Schedule of Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails Commercial Loans Receivable - Schedule of Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details) Details 54 false false R55.htm 9954501 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 55 false false R56.htm 9954502 - Disclosure - Warranties (Details) Sheet http://www.cavco.com/role/WarrantiesDetails Warranties (Details) Details http://www.cavco.com/role/WarrantiesTables 56 false false R57.htm 9954503 - Disclosure - Other Liabilities (Details) Sheet http://www.cavco.com/role/OtherLiabilitiesDetails Other Liabilities (Details) Details http://www.cavco.com/role/OtherLiabilitiesTables 57 false false R58.htm 9954504 - Disclosure - Debt (Details) Sheet http://www.cavco.com/role/DebtDetails Debt (Details) Details http://www.cavco.com/role/Debt 58 false false R59.htm 9954505 - Disclosure - Reinsurance and Insurance Loss Reserves - Schedule of Reinsurance Effect on Premiums Written and Earned (Details) Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails Reinsurance and Insurance Loss Reserves - Schedule of Reinsurance Effect on Premiums Written and Earned (Details) Details 59 false false R60.htm 9954506 - Disclosure - Reinsurance and Insurance Loss Reserves - Narrative (Details) Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails Reinsurance and Insurance Loss Reserves - Narrative (Details) Details 60 false false R61.htm 9954507 - Disclosure - Reinsurance and Insurance Loss Reserves - Schedule of Loss Reserve Rollforward (Details) Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofLossReserveRollforwardDetails Reinsurance and Insurance Loss Reserves - Schedule of Loss Reserve Rollforward (Details) Details 61 false false R62.htm 9954508 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 62 false false R63.htm 9954509 - Disclosure - Commitments and Contingencies - Schedule of Loan Contracts with Off-Balance Sheet Commitments (Details) Sheet http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails Commitments and Contingencies - Schedule of Loan Contracts with Off-Balance Sheet Commitments (Details) Details 63 false false R64.htm 9954510 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Details) Sheet http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails Stockholders' Equity and Redeemable Noncontrolling Interest (Details) Details http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestTables 64 false false R65.htm 9954511 - Disclosure - Earnings Per Share (Details) Sheet http://www.cavco.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.cavco.com/role/EarningsPerShareTables 65 false false R66.htm 9954512 - Disclosure - Fair Value Measurements - Schedule of the Fair Value and Carrying Value of Financial Instruments (Details) Sheet http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails Fair Value Measurements - Schedule of the Fair Value and Carrying Value of Financial Instruments (Details) Details 66 false false R67.htm 9954513 - Disclosure - Fair Value Measurements - Schedule of Assumptions for Mortgage Servicing Rights (Details) Sheet http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails Fair Value Measurements - Schedule of Assumptions for Mortgage Servicing Rights (Details) Details 67 false false R68.htm 9954514 - Disclosure - Business Segment Information (Details) Sheet http://www.cavco.com/role/BusinessSegmentInformationDetails Business Segment Information (Details) Details http://www.cavco.com/role/BusinessSegmentInformationTables 68 false false All Reports Book All Reports cvco-20240928.htm cvco-20240928.xsd cvco-20240928_cal.xml cvco-20240928_def.xml cvco-20240928_lab.xml cvco-20240928_pre.xml http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 87 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cvco-20240928.htm": { "nsprefix": "cvco", "nsuri": "http://www.cavco.com/20240928", "dts": { "inline": { "local": [ "cvco-20240928.htm" ] }, "schema": { "local": [ "cvco-20240928.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "cvco-20240928_cal.xml" ] }, "definitionLink": { "local": [ "cvco-20240928_def.xml" ] }, "labelLink": { "local": [ "cvco-20240928_lab.xml" ] }, "presentationLink": { "local": [ "cvco-20240928_pre.xml" ] } }, "keyStandard": 254, "keyCustom": 32, "axisStandard": 18, "axisCustom": 0, "memberStandard": 29, "memberCustom": 13, "hidden": { "total": 7, "http://xbrl.sec.gov/dei/2024": 5, "http://xbrl.sec.gov/ecd/2024": 2 }, "contextCount": 152, "entityCount": 1, "segmentCount": 42, "elementCount": 524, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 782, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 19 }, "report": { "R1": { "role": "http://www.cavco.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.cavco.com/role/ConsolidatedBalanceSheets", "longName": "9952151 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "longName": "9952152 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "unique": true } }, "R4": { "role": "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "longName": "9952153 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "unique": true } }, "R5": { "role": "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "9952154 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.cavco.com/role/BasisofPresentation", "longName": "9952155 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.cavco.com/role/RecentAccountingPronouncements", "longName": "9952156 - Disclosure - Recent Accounting Pronouncements", "shortName": "Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.cavco.com/role/RevenuefromContractswithCustomers", "longName": "9952157 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.cavco.com/role/Investments", "longName": "9952158 - Disclosure - Investments", "shortName": "Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.cavco.com/role/Inventories", "longName": "9952159 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.cavco.com/role/ConsumerLoansReceivable", "longName": "9952160 - Disclosure - Consumer Loans Receivable", "shortName": "Consumer Loans Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": null }, "R12": { "role": "http://www.cavco.com/role/CommercialLoansReceivable", "longName": "9952161 - Disclosure - Commercial Loans Receivable", "shortName": "Commercial Loans Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": null }, "R13": { "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities", "longName": "9952162 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.cavco.com/role/Warranties", "longName": "9952163 - Disclosure - Warranties", "shortName": "Warranties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.cavco.com/role/OtherLiabilities", "longName": "9952164 - Disclosure - Other Liabilities", "shortName": "Other Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.cavco.com/role/Debt", "longName": "9952165 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves", "longName": "9952166 - Disclosure - Reinsurance and Insurance Loss Reserves", "shortName": "Reinsurance and Insurance Loss Reserves", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ReinsuranceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReinsuranceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.cavco.com/role/CommitmentsandContingencies", "longName": "9952167 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest", "longName": "9952168 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest", "shortName": "Stockholders' Equity and Redeemable Noncontrolling Interest", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.cavco.com/role/EarningsPerShare", "longName": "9952169 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.cavco.com/role/FairValueMeasurements", "longName": "9952170 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.cavco.com/role/BusinessSegmentInformation", "longName": "9952171 - Disclosure - Business Segment Information", "shortName": "Business Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R23": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": null }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-11", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.cavco.com/role/BasisofPresentationPolicies", "longName": "9954471 - Disclosure - Basis of Presentation (Policies)", "shortName": "Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersTables", "longName": "9954472 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.cavco.com/role/InvestmentsTables", "longName": "9954473 - Disclosure - Investments (Tables)", "shortName": "Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "cvco:ScheduleOfInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cvco:ScheduleOfInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.cavco.com/role/InventoriesTables", "longName": "9954474 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableTables", "longName": "9954475 - Disclosure - Consumer Loans Receivable (Tables)", "shortName": "Consumer Loans Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cvco:ConsumerLoansHeldForInvestmentCharacteristicsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "unique": true } }, "R30": { "role": "http://www.cavco.com/role/CommercialLoansReceivablesTables", "longName": "9954476 - Disclosure - Commercial Loans Receivables (Tables)", "shortName": "Commercial Loans Receivables (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cvco:CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "unique": true } }, "R31": { "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "longName": "9954477 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.cavco.com/role/WarrantiesTables", "longName": "9954478 - Disclosure - Warranties (Tables)", "shortName": "Warranties (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.cavco.com/role/OtherLiabilitiesTables", "longName": "9954479 - Disclosure - Other Liabilities (Tables)", "shortName": "Other Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables", "longName": "9954480 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables)", "shortName": "Reinsurance and Insurance Loss Reserves (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectsOfReinsuranceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectsOfReinsuranceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.cavco.com/role/CommitmentsandContingenciesTables", "longName": "9954481 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCommitmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCommitmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestTables", "longName": "9954482 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Tables)", "shortName": "Stockholders' Equity and Redeemable Noncontrolling Interest (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.cavco.com/role/EarningsPerShareTables", "longName": "9954483 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.cavco.com/role/FairValueMeasurementsTables", "longName": "9954484 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.cavco.com/role/BusinessSegmentInformationTables", "longName": "9954485 - Disclosure - Business Segment Information (Tables)", "shortName": "Business Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "longName": "9954486 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "shortName": "Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-20", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "unique": true } }, "R41": { "role": "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails", "longName": "9954487 - Disclosure - Investments - Schedule of Investments (Details)", "shortName": "Investments - Schedule of Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ScheduleOfInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "unique": true } }, "R42": { "role": "http://www.cavco.com/role/InvestmentsScheduleofAmortizedCostandFairValueDetails", "longName": "9954488 - Disclosure - Investments - Schedule of Amortized Cost and Fair Value (Details)", "shortName": "Investments - Schedule of Amortized Cost and Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-44", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "unique": true } }, "R43": { "role": "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails", "longName": "9954489 - Disclosure - Investments - Schedule of Contractual Maturities (Details)", "shortName": "Investments - Schedule of Contractual Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.cavco.com/role/InvestmentsScheduleofRecognizedGainsandLossesDetails", "longName": "9954490 - Disclosure - Investments - Schedule of Recognized Gains and Losses (Details)", "shortName": "Investments - Schedule of Recognized Gains and Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.cavco.com/role/InventoriesDetails", "longName": "9954491 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails", "longName": "9954492 - Disclosure - Consumer Loans Receivable - Schedule of Consumer Loans Receivable (Details)", "shortName": "Consumer Loans Receivable - Schedule of Consumer Loans Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "cvco:FinancingReceivableConstructionAdvances", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "cvco:FinancingReceivablePreviouslySecuritized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "unique": true } }, "R47": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofWeightedAveragesDetails", "longName": "9954493 - Disclosure - Consumer Loans Receivable - Schedule of Weighted Averages (Details)", "shortName": "Consumer Loans Receivable - Schedule of Weighted Averages (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-14", "name": "cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansHeldForInvestmentCharacteristicsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansHeldForInvestmentCharacteristicsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofDelinquencyStatusofConsumerLoansDetails", "longName": "9954494 - Disclosure - Consumer Loans Receivable - Schedule of Delinquency Status of Consumer Loans (Details)", "shortName": "Consumer Loans Receivable - Schedule of Delinquency Status of Consumer Loans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "longName": "9954495 - Disclosure - Consumer Loans Receivable - Schedule of Consumer Loan Receivables by Segment and Credit Quality Indicator (Details)", "shortName": "Consumer Loans Receivable - Schedule of Consumer Loan Receivables by Segment and Credit Quality Indicator (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails", "longName": "9954496 - Disclosure - Consumer Loans Receivable - Narrative (Details)", "shortName": "Consumer Loans Receivable - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-67", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-67", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansNotesReceivablesNetDetails", "longName": "9954497 - Disclosure - Commercial Loans Receivable - Schedule of Commercial Loans Notes Receivables, Net (Details)", "shortName": "Commercial Loans Receivable - Schedule of Commercial Loans Notes Receivables, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-70", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-70", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "unique": true } }, "R52": { "role": "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansCharacteristicsDetails", "longName": "9954498 - Disclosure - Commercial Loans Receivable - Schedule of Commercial Loans Characteristics (Details)", "shortName": "Commercial Loans Receivable - Schedule of Commercial Loans Characteristics (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-16", "name": "cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-16", "name": "cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "longName": "9954499 - Disclosure - Commercial Loans Receivable - Narrative (Details)", "shortName": "Commercial Loans Receivable - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-16", "name": "cvco:FinancingReceivableNonperformingThreshold", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-16", "name": "cvco:FinancingReceivableNonperformingThreshold", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "longName": "9954500 - Disclosure - Commercial Loans Receivable - Schedule of Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details)", "shortName": "Commercial Loans Receivable - Schedule of Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-70", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-73", "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "unique": true } }, "R55": { "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "longName": "9954501 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DeferredRevenueCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DeferredRevenueCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.cavco.com/role/WarrantiesDetails", "longName": "9954502 - Disclosure - Warranties (Details)", "shortName": "Warranties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-80", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-80", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.cavco.com/role/OtherLiabilitiesDetails", "longName": "9954503 - Disclosure - Other Liabilities (Details)", "shortName": "Other Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FinanceLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FinanceLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.cavco.com/role/DebtDetails", "longName": "9954504 - Disclosure - Debt (Details)", "shortName": "Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-82", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-82", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails", "longName": "9954505 - Disclosure - Reinsurance and Insurance Loss Reserves - Schedule of Reinsurance Effect on Premiums Written and Earned (Details)", "shortName": "Reinsurance and Insurance Loss Reserves - Schedule of Reinsurance Effect on Premiums Written and Earned (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:DirectPremiumsWritten", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EffectsOfReinsuranceTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:DirectPremiumsWritten", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EffectsOfReinsuranceTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails", "longName": "9954506 - Disclosure - Reinsurance and Insurance Loss Reserves - Narrative (Details)", "shortName": "Reinsurance and Insurance Loss Reserves - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "cvco:MaximumRiskAssumedPerPolicy", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cvco:MaximumRiskAssumedPerPolicy", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofLossReserveRollforwardDetails", "longName": "9954507 - Disclosure - Reinsurance and Insurance Loss Reserves - Schedule of Loss Reserve Rollforward (Details)", "shortName": "Reinsurance and Insurance Loss Reserves - Schedule of Loss Reserve Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-80", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "unique": true } }, "R62": { "role": "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9954508 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-3", "name": "cvco:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "us-gaap:CommitmentsAndContingenciesPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "cvco:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "us-gaap:CommitmentsAndContingenciesPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails", "longName": "9954509 - Disclosure - Commitments and Contingencies - Schedule of Loan Contracts with Off-Balance Sheet Commitments (Details)", "shortName": "Commitments and Contingencies - Schedule of Loan Contracts with Off-Balance Sheet Commitments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractualObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractualObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails", "longName": "9954510 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Details)", "shortName": "Stockholders' Equity and Redeemable Noncontrolling Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "unique": true } }, "R65": { "role": "http://www.cavco.com/role/EarningsPerShareDetails", "longName": "9954511 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "unique": true } }, "R66": { "role": "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails", "longName": "9954512 - Disclosure - Fair Value Measurements - Schedule of the Fair Value and Carrying Value of Financial Instruments (Details)", "shortName": "Fair Value Measurements - Schedule of the Fair Value and Carrying Value of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-139", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "unique": true } }, "R67": { "role": "http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails", "longName": "9954513 - Disclosure - Fair Value Measurements - Schedule of Assumptions for Mortgage Servicing Rights (Details)", "shortName": "Fair Value Measurements - Schedule of Assumptions for Mortgage Servicing Rights (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-3", "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio", "unitRef": "loan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "cvco:FairValueAssumptionsForServicingAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio", "unitRef": "loan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "cvco:FairValueAssumptionsForServicingAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.cavco.com/role/BusinessSegmentInformationDetails", "longName": "9954514 - Disclosure - Business Segment Information (Details)", "shortName": "Business Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20240928.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansCharacteristicsDetails", "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r259", "r965" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r56", "r59", "r62", "r1010" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r56", "r795" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r962" ] }, "us-gaap_AccruedInsuranceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedInsuranceCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued insurance", "label": "Accrued Insurance, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r59" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r59" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "cvco_AccruedVolumeRebates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "AccruedVolumeRebates", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued volume rebates", "label": "Accrued Volume Rebates", "documentation": "Accrued volume rebates." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r21", "r22", "r75", "r155", "r610", "r651", "r654" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive (loss) income", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r11", "r22", "r467", "r470", "r512", "r647", "r648", "r936", "r937", "r938", "r951", "r952", "r953", "r954" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r865" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r66" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r668", "r951", "r952", "r953", "r954", "r1013", "r1069" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r878" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r878" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r878" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r878" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net issuance of common stock under stock incentive plans", "label": "APIC, Share-Based Payment Arrangement, Recognition and Exercise", "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r43", "r44", "r414" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r911" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r837", "r847", "r857", "r889" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r840", "r850", "r860", "r892" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r912" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r878" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r885" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r841", "r851", "r861", "r885", "r893", "r897", "r905" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r903" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Anti-dilutive common stock equivalents excluded (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r216" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r28" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r28" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r102", "r118", "r153", "r182", "r220", "r226", "r244", "r248", "r298", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r459", "r463", "r497", "r603", "r691", "r754", "r755", "r795", "r828", "r1005", "r1006", "r1027" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r148", "r157", "r182", "r298", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r459", "r463", "r497", "r795", "r1005", "r1006", "r1027" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve for repurchase commitments", "label": "Assets Sold under Agreements to Repurchase, Repurchase Liability", "documentation": "Amount, including accrued interest, to be repaid to counterparty to repurchase agreement when carrying amount or market value if higher, of security or other asset sold under repurchase agreement exceeds 10 percent of total assets." } } }, "auth_ref": [ "r185", "r186", "r533", "r535" ] }, "cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase agreements maximum amount contingently liable", "label": "Assets Sold Under Agreements To Repurchase, Repurchase Liability, Contingency Maximum", "documentation": "Assets sold under agreements to repurchase repurchase liability contingency maximum." } } }, "auth_ref": [] }, "us-gaap_AssumedPremiumsEarned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssumedPremiumsEarned", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsEarnedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assumed premiums\u2014nonaffiliated", "label": "Assumed Premiums Earned", "documentation": "Amount of earned premiums assumed from other entities." } } }, "auth_ref": [ "r642", "r658", "r661", "r1033" ] }, "us-gaap_AssumedPremiumsWritten": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssumedPremiumsWritten", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assumed premiums\u2014nonaffiliated", "label": "Assumed Premiums Written", "documentation": "Amount of written premiums assumed from other entities." } } }, "auth_ref": [ "r658" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAmortizedCostandFairValueDetails", "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized 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": [ "r267", "r312", "r602" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAbstract", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contractual Maturity of Investment Securities", "label": "Available-for-Sale Securities, Debt Maturities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Rolling Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale, Maturity, Fair Value, Rolling Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due in less than one year", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized 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 rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r972" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due in less than one year", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, 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 rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r972" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after five years through ten years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Amortized 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 rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r974" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after five years through ten years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 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 rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r974" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after one year through five years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized 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 rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r973" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after one year through five years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One 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 next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r973" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage-backed securities", "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized 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), without single maturity date and not allocated over maturity grouping." } } }, "auth_ref": [ "r970", "r971" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage-backed securities", "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, 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), without single maturity date and not allocated over maturity grouping." } } }, "auth_ref": [ "r273", "r596", "r970" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails", "http://www.cavco.com/role/InvestmentsScheduleofAmortizedCostandFairValueDetails", "http://www.cavco.com/role/InvestmentsScheduleofContractualMaturitiesDetails", "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale debt securities", "verboseLabel": "Fair Value", "totalLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale", "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": [ "r268", "r312", "r479", "r590", "r784", "r787", "r967", "r1017", "r1018", "r1019" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r900" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r901" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r896" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r896" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r896" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r896" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r896" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r896" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r899" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r898" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r897" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r897" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.cavco.com/role/BasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r90" ] }, "stpr_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "CA", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CALIFORNIA", "label": "CALIFORNIA" } } }, "auth_ref": [] }, "cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "CapitalizedLoanServicingRateOfLoansHeldInPortfolio", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized servicing rate (basis points)", "label": "Capitalized Loan Servicing Rate of Loans Held-in-portfolio", "documentation": "Capitalized Loan Servicing Rate of Loans Held-in-portfolio" } } }, "auth_ref": [] }, "cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "CapitalizedServicingMultipleOfLoansHeldInPortfolio", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized servicing multiple", "label": "Capitalized Servicing Multiple of Loans Held-in-portfolio", "documentation": "Capitalized Servicing Multiple of Loans Held-in-portfolio" } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Book Value", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r51", "r52" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r26", "r150", "r744" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of the fiscal year", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of the period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r26", "r86", "r179" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r86" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of noncash activity", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "CatastrophicLossesRecoverableInAggregateGreaterThanAmount", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate catastrophic losses recoverable in excess of amount", "label": "Catastrophic Losses Recoverable in Aggregate Greater than Amount", "documentation": "Catastrophic losses recoverable in aggregate greater than amount." } } }, "auth_ref": [] }, "cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Catastrophic losses recoverable in excess of amount", "label": "Catastrophic Losses Recoverable Per Occurrence Greater than Amount", "documentation": "Catastrophic losses recoverable per occurrence greater than amount." } } }, "auth_ref": [] }, "us-gaap_CededPremiumsEarned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CededPremiumsEarned", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsEarnedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Ceded premiums\u2014nonaffiliated", "label": "Ceded Premiums Earned", "documentation": "Amount of earned premiums ceded to other entities." } } }, "auth_ref": [ "r641", "r655", "r656", "r659", "r661", "r1033" ] }, "us-gaap_CededPremiumsWritten": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CededPremiumsWritten", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsWrittenNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Ceded premiums\u2014nonaffiliated", "label": "Ceded Premiums Written", "documentation": "Amount of written premiums ceded to other entities." } } }, "auth_ref": [ "r113", "r114" ] }, "cvco_ChangeInLoansEligibleForRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "ChangeInLoansEligibleForRepurchase", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in GNMA loans eligible for repurchase", "label": "Change In Loans Eligible For Repurchase", "documentation": "Change In Loans Eligible For Repurchase" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r876" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r873" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r871" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r877" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r877" ] }, "cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Commercial Loans Receivable Characteristics", "label": "Commercial Loans Held for Investment Characteristics [Table Text Block]", "documentation": "[Table Text Block] for Commercial Loans Receivable Characteristics (Weighted averages) [Table]" } } }, "auth_ref": [] }, "us-gaap_CommercialPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommercialPortfolioSegmentMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansCharacteristicsDetails", "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Loans Receivable", "label": "Commercial Portfolio Segment [Member]", "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r93", "r338", "r339", "r731", "r992", "r996" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r38", "r732" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r818", "r819", "r820", "r822", "r823", "r824", "r825", "r951", "r952", "r954", "r1013", "r1067", "r1069" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r64" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r64", "r679" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r64" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance, common stock (in shares)", "periodEndLabel": "Ending balance, common stock (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r64", "r679", "r697", "r1069", "r1070" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,417,332 and 9,389,953 shares, respectively; Outstanding 8,158,996 and 8,320,718 shares, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r64", "r608", "r795" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r882" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r881" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r883" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r880" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income attributable to Cavco common stockholders", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r23", "r163", "r165", "r171", "r593", "r620", "r622" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Less: comprehensive income attributable to redeemable noncontrolling interest", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r47", "r49", "r163", "r165", "r170", "r592", "r620", "r621" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r49", "r97", "r163", "r165", "r169", "r591", "r620" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r29", "r31", "r53", "r54", "r255", "r730" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r29", "r31", "r53", "r54", "r255", "r663", "r730" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r29", "r31", "r53", "r54", "r255", "r730", "r917" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r29", "r31", "r53", "r54", "r255" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r29", "r31", "r53", "r54", "r255", "r730" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r48", "r747" ] }, "cvco_ConsumerLoansHeldForInvestmentCharacteristicsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "ConsumerLoansHeldForInvestmentCharacteristicsTableTextBlock", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Consumer Loans Held for Investment Characteristics", "label": "Consumer Loans Held For Investment Characteristics [Table Text Block]", "documentation": "[Table Text Block] for Consumer Loans Held for Investment Characteristics [Table]" } } }, "auth_ref": [] }, "us-gaap_ConsumerPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsumerPortfolioSegmentMember", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer Loans Receivable", "label": "Consumer Portfolio Segment [Member]", "documentation": "Portfolio segment of the company's total financing receivables related to consumer receivables." } } }, "auth_ref": [] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligation", "crdr": "credit", "calculation": { "http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails": { "parentTag": "cvco_RemainingConstructionContingentCommitment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Construction loan contract amount", "label": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r950" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAmortizedCostandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r779", "r780", "r784", "r796", "r815", "r1064" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of sales", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r78", "r182", "r298", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r497", "r754", "r1005" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r349", "r1003" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r349", "r1003", "r1004" ] }, "us-gaap_CreditScoreFicoAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditScoreFicoAxis", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Score, FICO [Axis]", "label": "Credit Score, FICO [Axis]", "documentation": "Information by credit scores as defined by Fair Isaac Corporation (FICO), for example, but not limited to, greater than 740." } } }, "auth_ref": [ "r761", "r986" ] }, "us-gaap_CreditScoreFicoDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditScoreFicoDomain", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Score, FICO [Domain]", "label": "Credit Score, FICO [Domain]", "documentation": "Credit rating as defined by Fair Isaac Corporation (FICO), for example, but not limited to, greater than 740. Element name and standard label in FICO Score [numeric lower end] to [numeric higher end] [Member] format for ranges. Element name and standard label in FICO Score Greater Than [low end numeric value] [Member] or FICO Score Less Than [high end numeric value] [Member] formats for greater than or less than disclosures." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r91", "r255" ] }, "us-gaap_DebtAndCapitalLeaseObligationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtAndCapitalLeaseObligationsAbstract", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt Obligations", "label": "Debt and Lease Obligation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r94", "r180", "r331", "r332", "r333", "r334", "r335", "r348", "r349", "r359", "r365", "r366", "r367", "r368", "r369", "r370", "r375", "r382", "r383", "r385", "r504" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r17", "r58", "r59", "r103", "r105", "r187", "r360", "r361", "r362", "r363", "r364", "r366", "r371", "r372", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r767", "r768", "r769", "r770", "r771", "r794", "r946", "r993", "r994", "r995", "r1024", "r1025" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other secured financing", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r373", "r496", "r768", "r769", "r1016", "r1017", "r1018", "r1019", "r1020" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "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": [ "r17", "r187", "r360", "r361", "r362", "r363", "r364", "r366", "r371", "r372", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r767", "r768", "r769", "r770", "r771", "r794", "r946", "r993", "r994", "r995", "r1024", "r1025" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAmortizedCostandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Table]", "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": [ "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r442", "r443", "r604" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r89" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Deferred Revenue, Current", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r930" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r220", "r231", "r248", "r754", "r755" ] }, "us-gaap_DerivativesReportingOfDerivativeActivity": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativesReportingOfDerivativeActivity", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Lock Commitments and Forward Sales Commitments", "label": "Derivatives, Reporting of Derivative Activity [Policy Text Block]", "documentation": "Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations." } } }, "auth_ref": [ "r50" ] }, "us-gaap_DirectPremiumsEarned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DirectPremiumsEarned", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsEarnedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Direct premiums", "label": "Direct Premiums Earned", "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned." } } }, "auth_ref": [ "r640", "r657", "r660", "r1033" ] }, "us-gaap_DirectPremiumsWritten": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DirectPremiumsWritten", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Direct premiums", "label": "Direct Premiums Written", "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written." } } }, "auth_ref": [ "r657" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r411", "r772", "r773", "r774", "r775", "r776", "r777", "r778" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r411", "r772", "r773", "r774", "r775", "r776", "r777", "r778" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1007" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r832" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r864" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r875" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per share attributable to Cavco common stockholders", "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r172", "r197", "r198", "r199", "r200", "r201", "r202", "r209", "r211", "r213", "r214", "r215", "r219", "r454", "r457", "r477", "r478", "r594", "r623", "r748" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per share attributable to Cavco common stockholders", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (usd per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r172", "r197", "r198", "r199", "r200", "r201", "r202", "r211", "r213", "r214", "r215", "r219", "r454", "r457", "r477", "r478", "r594", "r623", "r748" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.cavco.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r208", "r216", "r217", "r218" ] }, "us-gaap_EffectsOfReinsuranceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectsOfReinsuranceTableTextBlock", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effects of Reinsurance", "label": "Effects of Reinsurance [Table Text Block]", "documentation": "Tabular disclosure of the effects of reinsurance, for example, but not limited to, disclosure of direct, assumed, and ceded insurance." } } }, "auth_ref": [ "r10" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Salaries, wages and benefits", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r59" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r830" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r830" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r830" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r914" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r830" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r830" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r830" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r830" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r869" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r910" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r910" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r910" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r12", "r144", "r166", "r167", "r168", "r188", "r189", "r190", "r194", "r201", "r203", "r205", "r221", "r299", "r302", "r329", "r401", "r446", "r447", "r449", "r450", "r451", "r455", "r456", "r457", "r466", "r467", "r468", "r469", "r470", "r472", "r476", "r498", "r499", "r500", "r501", "r502", "r503", "r505", "r506", "r512", "r618", "r647", "r648", "r649", "r668", "r716" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-marketable equity investments", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r220", "r236", "r248", "r297", "r928", "r983" ] }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-marketable equity investments", "label": "Equity Method Investments, Fair Value Disclosure", "documentation": "Fair value portion of investments accounted under the equity method." } } }, "auth_ref": [ "r929", "r1015", "r1016", "r1020" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails", "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable equity securities", "label": "Equity Securities, FV-NI, Current", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r154", "r494", "r746" ] }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiGainLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofRecognizedGainsandLossesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofRecognizedGainsandLossesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net gain (loss) recognized during the period", "label": "Equity Securities, FV-NI, Gain (Loss)", "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r626", "r982" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiRealizedGainLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofRecognizedGainsandLossesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofRecognizedGainsandLossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Net loss (gain) recognized on securities sold during the period", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r624", "r982" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofRecognizedGainsandLossesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofRecognizedGainsandLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) recognized during the period on securities still held", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r625", "r982" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r879" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r837", "r847", "r857", "r889" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r834", "r844", "r854", "r886" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r373", "r496", "r768", "r769" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r885" ] }, "cvco_FICOScore620To679Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FICOScore620To679Member", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Near Prime- FICO score 620-679", "label": "FICO Score, 620 to 679 [Member]", "documentation": "FICO Score, 620 to 679" } } }, "auth_ref": [] }, "cvco_FICOScoreGreaterThan680Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FICOScoreGreaterThan680Member", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prime- FICO score 680 and greater", "label": "FICO Score, Greater Than 680 [Member]", "documentation": "FICO Score, Greater Than 680" } } }, "auth_ref": [] }, "cvco_FICOScoreLessThan620Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FICOScoreLessThan620Member", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sub-Prime- FICO score less than 620", "label": "FICO Score, Less Than 620 [Member]", "documentation": "FICO Score, Less Than 620" } } }, "auth_ref": [] }, "stpr_FL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "FL", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FLORIDA", "label": "FLORIDA" } } }, "auth_ref": [] }, "cvco_FactoryBuiltHousingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FactoryBuiltHousingMember", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Factory-built housing", "verboseLabel": "Factory-built housing", "label": "Factory Built Housing [Member]", "documentation": "Factory-built housing." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r479", "r480", "r485", "r784" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets and Liabilities Measured on Recurring Basis [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r479", "r480", "r485", "r784" ] }, "cvco_FairValueAssumptionsForServicingAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FairValueAssumptionsForServicingAssetsTableTextBlock", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assumptions for Mortgage Servicing Rights", "label": "Fair Value Assumptions for Servicing Assets [Table Text Block]", "documentation": "Fair Value Assumptions for Servicing Assets [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of the Fair Value and Carrying Value of Financial Instruments", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r51" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r373", "r768", "r769" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r373", "r768", "r769" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.cavco.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "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": [ "r481", "r482", "r483", "r484", "r486", "r487", "r488", "r489", "r490", "r588", "r784", "r788" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r508", "r509" ] }, "us-gaap_FinanceReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceReceivablesMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable", "label": "Financing Receivable [Member]", "documentation": "Amounts due the Company from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith. Such amount may include accrued interest receivable in accordance with the terms of the agreements. The agreements also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics." } } }, "auth_ref": [] }, "cvco_FinancialAsset31To69DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FinancialAsset31To69DaysPastDueMember", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofDelinquencyStatusofConsumerLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "31 to 60 days", "label": "Financial Asset, 31 to 69 Days Past Due [Member]", "documentation": "Financial Asset, 31 to 69 Days Past Due" } } }, "auth_ref": [] }, "cvco_FinancialAsset61To90DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FinancialAsset61To90DaysPastDueMember", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofDelinquencyStatusofConsumerLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "61 to 90 days", "label": "Financial Asset, 61 to 90 Days Past Due [Member]", "documentation": "Financial Asset, 61 to 90 Days Past Due" } } }, "auth_ref": [] }, "cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FinancialAssetEqualToOrGreaterThan91DaysPastDueMember", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofDelinquencyStatusofConsumerLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "91+ days", "label": "Financial Asset, Equal to or Greater Than 91 Days Past Due [Member]", "documentation": "Financial Asset, Equal to or Greater Than 91 Days Past Due" } } }, "auth_ref": [] }, "us-gaap_FinancialAssetNotPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialAssetNotPastDueMember", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofDelinquencyStatusofConsumerLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current", "label": "Financial Asset, Not Past Due [Member]", "documentation": "Financial asset not past due." } } }, "auth_ref": [ "r305", "r764" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAmortizedCostandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r303", "r304", "r305", "r306", "r309", "r313", "r314", "r315", "r384", "r399", "r473", "r491", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r534", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r619", "r765", "r784", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r796", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r978", "r979", "r980", "r981", "r1014", "r1017", "r1018", "r1019", "r1020", "r1021" ] }, "us-gaap_FinancialServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialServiceOtherMember", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All other sources", "label": "Financial Service, Other [Member]", "documentation": "Financial assistance, including, but not limited to, management and maintenance of depositor account, credit card, merchant discount, trust, investment and insurance, classified as other." } } }, "auth_ref": [ "r1008" ] }, "cvco_FinancialServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FinancialServicesMember", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial services", "verboseLabel": "Financial services", "label": "Financial Services [Member]", "documentation": "Financial services." } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Allowance for loan losses", "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest", "documentation": "Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r985" ] }, "cvco_FinancingReceivableConstructionAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FinancingReceivableConstructionAdvances", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails": { "parentTag": "cvco_RemainingConstructionContingentCommitment", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction advances", "negatedTerseLabel": "Cumulative advances", "label": "Financing Receivable, Construction Advances", "documentation": "Financing Receivable, Construction Advances" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesTables", "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financing Receivable Credit Quality Indicators", "verboseLabel": "Schedule of Commercial Loans Receivables by Class and Internal Credit Quality Indicator", "label": "Financing Receivable Credit Quality Indicators [Table Text Block]", "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics." } } }, "auth_ref": [ "r120", "r986" ] }, "us-gaap_FinancingReceivableDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableDeferredIncome", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred financing fees and other, net", "negatedLabel": "Deferred financing fees, net", "label": "Financing Receivable, Deferred Commitment Fee", "documentation": "Amount of fee received for commitment to originate or purchase financing receivable where likelihood of commitment being exercised is remote, to be recognized as service income." } } }, "auth_ref": [ "r966" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loans receivable, net", "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r985" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails_1": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of loans receivable, net", "negatedTerseLabel": "Less current portion", "negatedLabel": "Less current portion of commercial loans receivable (including from affiliates), net", "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss, Current", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r985" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails_1": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans receivable, net", "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss, Noncurrent", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable classified as noncurrent. Excludes net investment in lease." } } }, "auth_ref": [ "r985" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loans receivable, gross", "verboseLabel": "Loans receivable", "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss", "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r308", "r310", "r985" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestModifiedPeriod", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofDelinquencyStatusofConsumerLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans receivable", "label": "Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount", "documentation": "Amortized cost excluding accrued interest, of financing receivable modified during period for debtor experiencing financial difficulty." } } }, "auth_ref": [ "r260" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior", "label": "Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year", "documentation": "Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r308", "r311", "r763" ] }, "cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansCharacteristicsDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average contractual interest rate", "verboseLabel": "Weighted average contractual interest rate", "label": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Contractual Interest Rate", "documentation": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Contractual Interest Rate" } } }, "auth_ref": [] }, "cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average effective interest rate", "label": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Effective Interest Rate", "documentation": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Effective Interest Rate" } } }, "auth_ref": [] }, "cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity": { "xbrltype": "durationItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansCharacteristicsDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average months to maturity", "verboseLabel": "Weighted average months outstanding", "label": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Months To Maturity", "documentation": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Months To Maturity" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans by origination year, five", "label": "Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year", "documentation": "Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r308", "r311", "r763" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans by origination year, four", "label": "Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year", "documentation": "Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r308", "r311", "r763" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans by origination year, one", "label": "Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year", "documentation": "Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r308", "r311", "r763" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans by origination year, three", "label": "Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year", "documentation": "Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r308", "r311", "r763" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans by origination year, two", "label": "Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year", "documentation": "Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r308", "r311", "r763" ] }, "cvco_FinancingReceivableHeldForInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FinancingReceivableHeldForInvestment", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans held for investment", "label": "Financing Receivable, Held-For-Investment", "documentation": "Financing Receivable, Held-For-Investment" } } }, "auth_ref": [] }, "cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue": { "xbrltype": "durationItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FinancingReceivableNonaccrualThresholdPeriodPastDue", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing receivable, nonaccrual, threshold period past due", "label": "Financing Receivable, Nonaccrual, Threshold Period Past Due", "documentation": "Financing Receivable, Nonaccrual, Threshold Period Past Due" } } }, "auth_ref": [] }, "cvco_FinancingReceivableNonperformingThreshold": { "xbrltype": "durationItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FinancingReceivableNonperformingThreshold", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing receivable, nonperforming, threshold", "label": "Financing Receivable, Nonperforming, Threshold", "documentation": "Financing Receivable, Nonperforming, Threshold" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablePortfolioSegmentAxis", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansCharacteristicsDetails", "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Portfolio Segment [Axis]", "label": "Financing Receivable Portfolio Segment [Axis]", "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r140", "r141", "r142", "r143", "r303", "r304", "r760", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablePortfolioSegmentDomain", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansCharacteristicsDetails", "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Portfolio Segment [Domain]", "label": "Financing Receivable Portfolio Segment [Domain]", "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r140", "r141", "r142", "r143", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "cvco_FinancingReceivablePreviouslySecuritized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "FinancingReceivablePreviouslySecuritized", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans held for investment, previously securitized", "label": "Financing Receivable, Previously Securitized", "documentation": "Financing Receivable, Previously Securitized" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial loans 90 days past due still accruing interest", "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing", "documentation": "Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease." } } }, "auth_ref": [ "r126", "r307", "r764" ] }, "us-gaap_FinancingReceivableRecordedInvestmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableRecordedInvestmentLineItems", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Recorded Investment [Line Items]", "label": "Financing Receivable, Credit Quality Indicator [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r122", "r763", "r986" ] }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablesPeriodPastDueAxis", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofDelinquencyStatusofConsumerLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Aging [Axis]", "label": "Financial Asset, Aging [Axis]", "documentation": "Information by period in which financial asset is past due or not past due." } } }, "auth_ref": [ "r127", "r305", "r764" ] }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablesPeriodPastDueDomain", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofDelinquencyStatusofConsumerLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Aging [Domain]", "label": "Financial Asset, Aging [Domain]", "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats." } } }, "auth_ref": [ "r127", "r305", "r764" ] }, "us-gaap_FinancingReceivablesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablesTextBlock", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivable", "http://www.cavco.com/role/ConsumerLoansReceivable" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer Loans Receivable", "verboseLabel": "Commercial Loans Receivable", "label": "Financing Receivables [Text Block]", "documentation": "The entire disclosure for financing receivable." } } }, "auth_ref": [ "r257", "r261", "r262", "r263", "r759" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiscalPeriod", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r45" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r841", "r851", "r861", "r893" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r841", "r851", "r861", "r893" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r841", "r851", "r861", "r893" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r841", "r851", "r861", "r893" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r841", "r851", "r861", "r893" ] }, "cvco_ForwardCommitmentsRecordedAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "ForwardCommitmentsRecordedAtFairValue", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward commitments recorded at fair value", "label": "Forward Commitments Recorded At Fair Value", "documentation": "Forward Commitments Recorded At Fair Value" } } }, "auth_ref": [] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r874" ] }, "us-gaap_GainLossOnInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnInvestmentsTextBlock", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Gain (Loss) on Securities", "label": "Gain (Loss) on Securities [Table Text Block]", "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security." } } }, "auth_ref": [ "r940", "r941" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on sale or retirement of property, plant and equipment, net", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r8" ] }, "cvco_GainLossOnSalesOfLoansAndInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "GainLossOnSalesOfLoansAndInvestments", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on investments and sale of loans, net", "label": "Gain (Loss) On Sales Of Loans And Investments", "documentation": "Gain (Loss) On Sales Of Loans And Investments" } } }, "auth_ref": [] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk", "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r30", "r730" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r152", "r317", "r589", "r755", "r766", "r785", "r795", "r987", "r988" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r76", "r78", "r117", "r182", "r298", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r497", "r749", "r754", "r956", "r958", "r959", "r960", "r961", "r1005" ] }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Representations and Warranties of Mortgages Sold", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities." } } }, "auth_ref": [ "r340" ] }, "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Less: net income attributable to redeemable noncontrolling interest", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest." } } }, "auth_ref": [ "r46", "r97", "r201" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "terseLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r77", "r110", "r117", "r595", "r615", "r749", "r754", "r956", "r958", "r959", "r960", "r961" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r128", "r134", "r204", "r205", "r220", "r234", "r248", "r444", "r445", "r448", "r627", "r781" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid", "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r27", "r88", "r945", "r1011", "r1012" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable, accrued expenses and other liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInFinanceReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInFinanceReceivables", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loans receivable originated", "label": "Increase (Decrease) in Finance Receivables", "documentation": "The increase (decrease) during the reporting period in outstanding loans including accrued interest." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in operating assets and liabilities, net of acquisitions", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r841", "r851", "r861", "r885", "r893", "r897", "r905" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r903" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r833", "r909" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r833", "r909" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r833", "r909" ] }, "us-gaap_InsuranceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InsuranceAbstract", "lang": { "en-us": { "role": { "terseLabel": "Insurance [Abstract]", "label": "Insurance [Abstract]" } } }, "auth_ref": [] }, "cvco_InsuranceAgencyCommissionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "InsuranceAgencyCommissionsMember", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance agency commissions received from third-party insurance companies", "label": "Insurance Agency Commissions [Member]", "documentation": "Insurance Agency Commissions [Member]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangibles, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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": [ "r327", "r989", "r990" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r230", "r942" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r174", "r177", "r178" ] }, "cvco_InterestRateLockCommitmentsRecordedAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "InterestRateLockCommitmentsRecordedAtFairValue", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IRLCs recorded at fair value", "label": "Interest Rate Lock Commitments Recorded at Fair Value", "documentation": "Interest rate lock commitments are recorded at fair value." } } }, "auth_ref": [] }, "us-gaap_InternalCreditAssessmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InternalCreditAssessmentAxis", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal Credit Assessment [Axis]", "label": "Internal Credit Assessment [Axis]", "documentation": "Information by entity-defined rating." } } }, "auth_ref": [ "r121", "r122", "r123", "r465", "r762", "r763", "r986" ] }, "us-gaap_InternalCreditAssessmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InternalCreditAssessmentDomain", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal Credit Assessment [Domain]", "label": "Internal Credit Assessment [Domain]", "documentation": "Entity defined credit risk rating." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/Inventories" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r316" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "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": [ "r931" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 }, "http://www.cavco.com/role/InventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "totalLabel": "Total Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r156", "r745", "r795" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNetAbstract", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of inventories", "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r933" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "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": [ "r932" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r220", "r229", "r248", "r754", "r939" ] }, "us-gaap_Investments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Investments", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Investments", "label": "Investments", "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments." } } }, "auth_ref": [ "r600", "r601", "r814", "r817" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Contractual Maturity of Investment Securities", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments, Debt and Equity Securities [Abstract]", "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/Investments" ], "lang": { "en-us": { "role": { "verboseLabel": "Investments", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r112", "r139", "r264", "r265", "r492", "r493", "r1029" ] }, "cvco_JuliaSzeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "JuliaSzeMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Julia Sze [Member]", "documentation": "Julia Sze" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r70", "r106", "r612", "r795", "r947", "r984", "r1023" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r60", "r149", "r182", "r298", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r460", "r463", "r464", "r497", "r795", "r1005", "r1027", "r1028" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofLossReserveRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance loss reserves", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Liability for Claims and Claims Adjustment Expense", "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date." } } }, "auth_ref": [ "r807", "r811", "r1030", "r1037" ] }, "cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofLossReserveRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense [Roll Forward]", "label": "Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense [Roll Forward]", "documentation": "Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofLossReserveRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net incurred losses during the period", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims", "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process." } } }, "auth_ref": [ "r807", "r1035" ] }, "cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Insurance policy risk of loss maintained per claim", "label": "Limited Risk of Loss per Claim on Typical Policies Amount", "documentation": "Limited risk of loss per claim on typical policies amount." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r57", "r61" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r349", "r946", "r1003" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r57", "r61" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement." } } }, "auth_ref": [ "r57", "r61", "r349", "r946", "r1003" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "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": [] }, "us-gaap_LoansReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial loans receivable", "label": "Loans Receivable, Fair Value Disclosure", "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_LoansReceivableHeldForSaleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansReceivableHeldForSaleAmount", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans held for sale", "label": "Financing Receivable, Held-for-Sale", "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale." } } }, "auth_ref": [ "r728", "r962" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r17", "r105", "r372", "r386", "r768", "r769", "r794", "r1031" ] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails": { "parentTag": "us-gaap_Investments", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Long-Term Investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r151" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r17", "r993", "r994", "r995" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type [Domain]", "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": [ "r17", "r39", "r993", "r994", "r995" ] }, "us-gaap_ManufacturedProductOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ManufacturedProductOtherMember", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Home sales", "label": "Manufactured Product, Other [Member]", "documentation": "Article or substance produced by labor or machinery, classified as other." } } }, "auth_ref": [ "r1008" ] }, "cvco_MaximumRiskAssumedPerPolicy": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "MaximumRiskAssumedPerPolicy", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Insurance policies maximum coverage per claim", "label": "Maximum Risk Assumed Per Policy", "documentation": "Maximum risk assumed per policy." } } }, "auth_ref": [] }, "cvco_MaximumRiskCededPerPolicy": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "MaximumRiskCededPerPolicy", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Insurance policies coverage per claim ceded to reinsurers", "label": "Maximum Risk Ceded Per Policy", "documentation": "Maximum risk ceded per policy." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r877" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r877" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r896" ] }, "us-gaap_MovementInMinorityInterestRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MovementInMinorityInterestRollForward", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]", "label": "Equity, Attributable to Noncontrolling Interest [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.cavco.com/role/WarrantiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrual for estimated warranties", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r904" ] }, "stpr_NY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "NY", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NEW YORK", "label": "NEW YORK" } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r878" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r176" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "FINANCING ACTIVITIES", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r176" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "INVESTING ACTIVITIES", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r86", "r87", "r89" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "OPERATING ACTIVITIES", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Cavco common stockholders", "verboseLabel": "Net income attributable to Cavco common stockholders", "terseLabel": "Net Income (Loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r79", "r89", "r111", "r147", "r162", "r164", "r168", "r182", "r193", "r197", "r198", "r199", "r200", "r201", "r204", "r205", "r212", "r298", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r454", "r457", "r478", "r497", "r617", "r699", "r714", "r715", "r826", "r1005" ] }, "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest", "documentation": "Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity." } } }, "auth_ref": [ "r19", "r98", "r99" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.cavco.com/role/RecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r137", "r145", "r191", "r192", "r195", "r196", "r206", "r207", "r256", "r300", "r301", "r452", "r453", "r455", "r457", "r471", "r475", "r511", "r513", "r514", "r555", "r556", "r557", "r650", "r651", "r652", "r653", "r654" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "cvco_NoFICOScoreMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "NoFICOScoreMember", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "terseLabel": "No FICO score", "label": "No FICO Score [Member]", "documentation": "No FICO Score" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r877" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r841", "r851", "r861", "r885", "r893" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r868" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r867" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r885" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r904" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r904" ] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonrelatedPartyMember", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrelated Party", "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r948", "r949" ] }, "us-gaap_NotesReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer loans receivable", "label": "Notes Receivable, Fair Value Disclosure", "documentation": "Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date." } } }, "auth_ref": [ "r1022" ] }, "cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio": { "xbrltype": "integerItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "NumberOfLoansOutstandingOfLoansHeldInPortfolio", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of loans serviced with MSRs", "label": "Number of Loans Outstanding of Loans Held-in-portfolio", "documentation": "Number of Loans Outstanding of Loans Held-in-portfolio" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r755", "r957" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r117", "r749", "r956", "r958", "r959", "r960", "r961" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r508" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r507" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r59" ] }, "us-gaap_OtherCommitmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitmentsTableTextBlock", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Loan Contracts with Off-Balance Sheet Commitments", "label": "Other Commitments [Table Text Block]", "documentation": "Tabular disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification adjustment for securities sold", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "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": [ "r4", "r75", "r161", "r296" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Applicable income tax (expense)", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r2" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in unrealized position of investments held", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "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": [ "r158", "r160", "r296" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Applicable income tax (expense)", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r2", "r159" ] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilities", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other liabilities", "label": "Other Liabilities", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r104", "r605", "r675", "r676", "r828", "r1032", "r1068" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less current portion included in Accrued expenses and other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r59", "r795" ] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/OtherLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Other Liabilities", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r59", "r62", "r991" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other liabilities", "terseLabel": "Other noncurrent liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r62" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Non-cash interest income, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r89" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r81" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r877" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r839", "r849", "r859", "r891" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r842", "r852", "r862", "r894" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r842", "r852", "r862", "r894" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r866" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Payables and Accruals [Abstract]", "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForLossesAndLossAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForLossesAndLossAdjustmentExpense", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofLossReserveRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net claim payments during the period", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid", "documentation": "Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process." } } }, "auth_ref": [ "r6", "r807", "r1036" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for common stock repurchases", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r84" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for taxes on stock option exercises and releases of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r173" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for acquisitions, net", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r24" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of investments", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r968" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r83" ] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions to noncontrolling interest", "label": "Payments to Noncontrolling Interests", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r25" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r876" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r876" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r868" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r885" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r878" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r867" ] }, "us-gaap_PerformingFinancingReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformingFinancingReceivableMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performing", "label": "Performing Financial Instruments [Member]", "documentation": "Category status of financial instruments in which payments are received or paid on a timely basis in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt instruments, and investments." } } }, "auth_ref": [ "r121", "r122", "r123", "r986" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r869" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r913" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r868" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r495" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in usd per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r63", "r388" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r63", "r679" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r63", "r388" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r63", "r679", "r697", "r1069", "r1070" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r63", "r607", "r795" ] }, "us-gaap_PremiumsEarnedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PremiumsEarnedNet", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net premiums earned", "label": "Premiums Earned, Net", "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned." } } }, "auth_ref": [ "r135", "r136", "r643", "r662" ] }, "us-gaap_PremiumsWrittenNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PremiumsWrittenNet", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net premiums written", "label": "Premiums Written, Net", "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written." } } }, "auth_ref": [ "r915", "r916" ] }, "us-gaap_PremiumsWrittenNetConsolidatedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PremiumsWrittenNetConsolidatedAbstract", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Written", "label": "Premiums Written, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r935" ] }, "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Serviced portfolio with MSRs (in thousands)", "label": "Loan, Held-in-Portfolio, Principal Outstanding", "documentation": "This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized." } } }, "auth_ref": [ "r15" ] }, "us-gaap_PrincipalAmountOutstandingOnLoansSecuritized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrincipalAmountOutstandingOnLoansSecuritized", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other secured financing", "label": "Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding", "documentation": "This is the principal amount outstanding for securitized loans only (across all types of loans)." } } }, "auth_ref": [ "r15" ] }, "cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "ProceedsFromCollectionOfFinanceReceivablesOperatingActivity", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Principal payments received on loans receivable", "label": "Proceeds From Collection Of Finance Receivables, Operating Activity", "documentation": "Proceeds From Collection Of Finance Receivables, Operating Activity" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of investments", "label": "Proceeds from Sale and Maturity of Marketable Securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfLoansHeldForSale", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of consumer loans receivable", "label": "Proceeds from Sale, Loan, Held-for-Sale", "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization." } } }, "auth_ref": [ "r943", "r944" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from sale of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r82" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r13" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Delivery, setup and other revenues", "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r1008" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r251", "r554", "r639", "r640", "r641", "r642", "r643", "r644", "r646", "r742", "r772", "r805", "r806", "r808", "r811", "r816", "r997", "r998", "r1007", "r1034", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1065", "r1066" ] }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantiesDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Product Warranties Disclosures [Abstract]", "label": "Product Warranties Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated warranties", "label": "Product Warranty Accrual, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r59", "r999", "r1002" ] }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/Warranties" ], "lang": { "en-us": { "role": { "terseLabel": "Warranties", "label": "Product Warranty Disclosure [Text Block]", "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period." } } }, "auth_ref": [ "r341", "r342", "r343", "r344", "r345", "r346" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r251", "r554", "r639", "r640", "r641", "r642", "r643", "r644", "r646", "r742", "r772", "r805", "r806", "r808", "r811", "r816", "r997", "r998", "r1007", "r1034", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1065", "r1066" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 }, "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r147", "r162", "r164", "r175", "r182", "r193", "r201", "r204", "r205", "r298", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r454", "r457", "r458", "r461", "r462", "r478", "r497", "r595", "r616", "r667", "r699", "r714", "r715", "r782", "r783", "r827", "r938", "r1005" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r510", "r597", "r614", "r795" ] }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForLoanLeaseAndOtherLosses", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses", "label": "Provision for Loan, Lease, and Other Losses", "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value." } } }, "auth_ref": [ "r7", "r109", "r119" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r866" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r866" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r16", "r22", "r167", "r498", "r502", "r503", "r618", "r936" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r834", "r844", "r854", "r886" ] }, "us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesScheduleofReinsuranceEffectonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earned", "label": "Premiums Earned, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReinsuranceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReinsuranceTextBlock", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves" ], "lang": { "en-us": { "role": { "verboseLabel": "Reinsurance and Insurance Loss Reserves", "label": "Reinsurance [Text Block]", "documentation": "The entire disclosure pertaining to the existence, magnitude and information about insurance that has been ceded to or assumed from another insurance company, including the methodologies and assumptions used in determining recorded amounts." } } }, "auth_ref": [ "r598", "r599", "r812", "r813" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Related and Nonrelated Parties [Domain]", "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r258", "r413", "r515", "r516", "r606", "r613", "r674", "r675", "r676", "r677", "r678", "r696", "r698", "r721" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r183", "r184", "r515", "r516", "r517", "r518", "r606", "r613", "r674", "r675", "r676", "r677", "r678", "r696", "r698", "r721" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Related and Nonrelated Parties [Axis]", "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r258", "r413", "r515", "r516", "r606", "r613", "r674", "r675", "r676", "r677", "r678", "r696", "r698", "r721", "r1026" ] }, "cvco_RemainingConstructionContingentCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "RemainingConstructionContingentCommitment", "crdr": "credit", "calculation": { "http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesScheduleofLoanContractswithOffBalanceSheetCommitmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Remaining construction contingent commitment", "label": "Remaining Construction Contingent Commitment", "documentation": "Remaining construction contingent commitment." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfSecuredDebt", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on finance leases and other secured financings", "label": "Repayments of Secured Debt", "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt." } } }, "auth_ref": [ "r85" ] }, "cvco_ReservesRelatedToConsumerLoansSold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "ReservesRelatedToConsumerLoansSold", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserves related to consumer loans sold", "label": "Reserves Related to Consumer Loans Sold", "documentation": "Reserve for consumer loans sold contingent repurchase and indemnification obligations." } } }, "auth_ref": [] }, "us-gaap_ResidentialMortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResidentialMortgageBackedSecuritiesMember", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAmortizedCostandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residential mortgage-backed securities", "label": "Residential Mortgage-Backed Securities [Member]", "documentation": "Securities collateralized by residential real estate mortgage loans." } } }, "auth_ref": [ "r784", "r786", "r787", "r969", "r971", "r975", "r976", "r977", "r1009" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r835", "r845", "r855", "r887" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r836", "r846", "r856", "r888" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r843", "r853", "r863", "r895" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash, current", "label": "Restricted Cash and Cash Equivalents, Current", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": [ "r26", "r150", "r179" ] }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": [ "r26", "r129", "r179" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r67", "r96", "r611", "r650", "r654", "r666", "r680", "r795" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r144", "r188", "r189", "r190", "r194", "r201", "r203", "r205", "r299", "r302", "r329", "r446", "r447", "r449", "r450", "r451", "r455", "r456", "r457", "r466", "r468", "r469", "r472", "r476", "r505", "r506", "r647", "r649", "r668", "r1069" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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": [ "r115", "r116", "r220", "r227", "r228", "r242", "r248", "r251", "r253", "r255", "r410", "r411", "r554" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contracts with Customers", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r138", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r412" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r904" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r904" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansCharacteristicsDetails", "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofConsumerLoansReceivableDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/ConsumerLoansReceivableScheduleofWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "label": "Accounts and Financing Receivables [Table]", "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss." } } }, "auth_ref": [ "r65", "r71", "r259", "r965" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesTables", "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r65", "r71" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Accrued Expenses and Other Current Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAmortizedCostandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Available-for-Sale Securities Reconciliation", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Liabilities", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.cavco.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Earnings Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r955" ] }, "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableScheduleofCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table]", "label": "Financing Receivable, Credit Quality Indicator [Table]", "documentation": "Disclosure of information about credit quality indicator for financing receivable." } } }, "auth_ref": [ "r122", "r763", "r986" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.cavco.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "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": [ "r20", "r72", "r73", "r74" ] }, "cvco_ScheduleOfInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "ScheduleOfInvestmentsTableTextBlock", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments", "label": "Schedule Of Investments [Table Text Block]", "documentation": "Schedule of Investments [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Loss Reserve Rollforward", "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]", "documentation": "Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims." } } }, "auth_ref": [ "r645" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.cavco.com/role/WarrantiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Activity in the Liability for Estimated Warranties", "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r347" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r35", "r36", "r37" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Business Segment Information", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r35", "r36", "r37" ] }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockholdersEquityTableTextBlock", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stockholders' Equity and Redeemable Noncontrolling Interest", "label": "Schedule of Stockholders Equity [Table Text Block]", "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented." } } }, "auth_ref": [ "r12" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r829" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r831" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r115", "r116", "r117", "r118", "r220", "r223", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r248", "r249", "r250", "r255", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r336", "r337", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r751", "r754", "r755", "r766", "r810", "r1034", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1065", "r1066" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r253", "r254", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r670", "r671", "r672", "r722", "r723", "r724", "r725", "r729", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r743", "r773", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r809", "r820", "r1007", "r1034", "r1038", "r1039", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1065", "r1066" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Business Segment Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r118", "r220", "r222", "r223", "r224", "r225", "r226", "r238", "r240", "r241", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r255", "r750", "r752", "r753", "r754", "r756", "r757", "r758" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationProfitLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationProfitLossAbstract", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Business Segment Information", "label": "Segment Reporting Information, Profit (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "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": [ "r80" ] }, "us-gaap_ServicingAssetAtFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetAtFairValueAmount", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "MSRs (in thousands)", "label": "Servicing Asset at Fair Value, Amount", "documentation": "Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements." } } }, "auth_ref": [ "r479", "r480", "r536", "r537", "r538", "r539" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails": { "parentTag": "us-gaap_Investments", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "negatedTerseLabel": "Less short-term investments", "label": "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": [ "r107", "r108", "r934" ] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/WarrantiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Standard Product Warranty Accrual", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r999", "r1002" ] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/WarrantiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments and deductions", "label": "Standard Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/WarrantiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Charged to costs and expenses", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties." } } }, "auth_ref": [ "r1001" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r115", "r116", "r117", "r118", "r146", "r220", "r223", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r248", "r249", "r250", "r255", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r330", "r336", "r337", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r751", "r754", "r755", "r766", "r810", "r1034", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1065", "r1066" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r64", "r68", "r69", "r144", "r166", "r167", "r168", "r188", "r189", "r190", "r194", "r201", "r203", "r205", "r221", "r299", "r302", "r329", "r401", "r446", "r447", "r449", "r450", "r451", "r455", "r456", "r457", "r466", "r467", "r468", "r469", "r470", "r472", "r476", "r498", "r499", "r500", "r501", "r502", "r503", "r505", "r506", "r512", "r618", "r647", "r648", "r649", "r668", "r716" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r253", "r254", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r670", "r671", "r672", "r722", "r723", "r724", "r725", "r729", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r743", "r773", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r809", "r820", "r1007", "r1034", "r1038", "r1039", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1065", "r1066" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r188", "r189", "r190", "r221", "r506", "r554", "r664", "r669", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r692", "r693", "r694", "r695", "r696", "r698", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r716", "r821" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r188", "r189", "r190", "r221", "r258", "r506", "r554", "r664", "r669", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r692", "r693", "r694", "r695", "r696", "r698", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r716", "r821" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r838", "r848", "r858", "r890" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under stock incentive plans, net (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r12", "r63", "r64", "r96", "r665", "r716", "r726" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r64", "r68", "r69", "r92", "r681", "r697", "r717", "r718", "r795", "r828", "r947", "r984", "r1023", "r1069" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders' equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity and Redeemable Noncontrolling Interest", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r95", "r181", "r387", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r400", "r401", "r474", "r719", "r720", "r727" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Supplemental disclosures of cash flow information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementaryInsuranceInformationUnearnedPremiums": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementaryInsuranceInformationUnearnedPremiums", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unearned insurance premiums", "label": "SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium", "documentation": "Amount of premium not yet earned, disclosed in supplementary insurance information." } } }, "auth_ref": [ "r631" ] }, "cvco_SusanBlountMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "SusanBlountMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Susan Blount [Member]", "documentation": "Susan Blount" } } }, "auth_ref": [] }, "stpr_TX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "TX", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TEXAS", "label": "TEXAS" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r884" ] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r350", "r352", "r353", "r354", "r357", "r358", "r441", "r609" ] }, "cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Conversion to mandatorily redeemable noncontrolling interest", "label": "Temporary Equity, Conversion To Mandatorily Redeemable Noncontrolling Interest", "documentation": "Temporary Equity, Conversion To Mandatorily Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "cvco_TemporaryEquityDecreaseFromDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "TemporaryEquityDecreaseFromDistributions", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions", "label": "Temporary Equity, Decrease From Distributions", "documentation": "Temporary Equity, Decrease From Distributions" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityIssuePeriodIncreaseOrDecrease", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation adjustment", "label": "Temporary Equity, Carrying Amount, Period Increase (Decrease)", "documentation": "Change in the value of each type or class of stock classified as temporary equity during the period. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r18", "r40" ] }, "us-gaap_TemporaryEquityNetIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityNetIncome", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Temporary Equity, Net Income", "documentation": "The portion of net income or loss attributable to temporary equity interest." } } }, "auth_ref": [] }, "cvco_TheRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "TheRevolvingCreditFacilityMember", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The Revolving Credit Facility", "label": "The Revolving Credit Facility [Member]", "documentation": "The Revolving Credit Facility" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r876" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r883" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r903" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r905" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.cavco.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage Servicing", "label": "Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for servicing assets and liabilities including, but not necessarily limited to: (a) how a servicing asset or servicing liability is initially recognized and measured, (b) management's basis for determining its classes of servicing assets and servicing liabilities, (c) where contractually specified fees, late fees or ancillary fees are reported in the statement of income, (d) how the entity subsequently measures each class of servicing assets and servicing liabilities (that is, by using the amortization method or fair value method), and the methodology and significant assumptions used to value such servicing, (e) for those classes subsequently measured using the amortization method, where changes in the carrying amount are reported in the statement of income and how such servicing assets and liabilities are evaluated for impairment, and (f) for those classes subsequently measured at fair value, where changes in the fair value are reported in the statement of income." } } }, "auth_ref": [ "r14", "r55", "r100", "r101" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAmortizedCostandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r384", "r399", "r473", "r491", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r534", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r619", "r784", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r796", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r978", "r979", "r980", "r981", "r1014", "r1017", "r1018", "r1019", "r1020", "r1021" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r906" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r907" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r907" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r905" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r905" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r908" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r906" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r41" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, common shares (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r41" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, at cost; 1,258,336 and 1,069,235 shares, respectively", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r41", "r42", "r68" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Common stock repurchases", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r12", "r41", "r96" ] }, "us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financing Receivable, Modified", "label": "Financing Receivable, Modified [Table Text Block]", "documentation": "Tabular disclosure of financing receivable modified for debtor experiencing financial difficulty." } } }, "auth_ref": [ "r124", "r125", "r759", "r963", "r964" ] }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USStatesAndPoliticalSubdivisionsMember", "presentation": [ "http://www.cavco.com/role/InvestmentsScheduleofAmortizedCostandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and political subdivision debt securities", "label": "US States and Political Subdivisions Debt Securities [Member]", "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments." } } }, "auth_ref": [ "r779", "r796", "r815", "r1064" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r902" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Estimate", "label": "Use of Estimates, Policy [Policy Text Block]", "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": [ "r32", "r33", "r34", "r130", "r131", "r132", "r133" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r872" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of dilutive securities (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r955" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in shares)", "totalLabel": "Diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r210", "r215" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r209", "r215" ] }, "cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20240928", "localname": "WeightedAverageServicingFeeOfLoansHeldInPortfolio", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsScheduleofAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average servicing fee (basis points)", "label": "Weighted-Average Servicing Fee of Loans Held-in-portfolio", "documentation": "Weighted-Average Servicing Fee of Loans Held-in-portfolio" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r870" ] } } } }, "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/2147477401/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": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "605", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "50", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(a)", "Paragraph": "4", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "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", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(3)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r26": { "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" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r28": { "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" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-12" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "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(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r86": { "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" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r96": { "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" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2" }, "r102": { "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/2147478546/942-210-S99-1" }, "r103": { "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/2147478546/942-210-S99-1" }, "r104": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r105": { "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/2147478546/942-210-S99-1" }, "r106": { "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/2147478546/942-210-S99-1" }, "r107": { "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/2147478546/942-210-S99-1" }, "r108": { "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/2147478546/942-210-S99-1" }, "r109": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r111": { "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/2147478524/942-220-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/942-320/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-33" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-34" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A" }, "r128": { "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" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(1))", "SubTopic": "220", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(c))", "SubTopic": "220", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "b", "Publisher": "SEC" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "a", "Publisher": "SEC" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "b", "Publisher": "SEC" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(4)", "Publisher": "SEC" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "c", "Publisher": "SEC" }, "r144": { "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" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r170": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r175": { "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" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r182": { "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" }, "r183": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r184": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r185": { "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(m)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r186": { "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(m)(1)(ii)(A)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r221": { "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" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r233": { "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" }, "r234": { "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r253": { "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" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r255": { "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" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/310-10/tableOfContent" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r259": { "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" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "44", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-44" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/310-20/tableOfContent" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3B" }, "r309": { "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" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-6" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r337": { "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.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r338": { "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" }, "r339": { "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" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/460/tableOfContent" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r388": { "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r399": { "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" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r472": { "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" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r512": { "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" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-2" }, "r534": { "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-2" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r589": { "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/2147478546/942-210-S99-1" }, "r590": { "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/2147478546/942-210-S99-1" }, "r591": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r592": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r593": { "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/2147478524/942-220-S99-1" }, "r594": { "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/2147478524/942-220-S99-1" }, "r595": { "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/2147477314/942-235-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r597": { "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/2147478451/942-360-50-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479838/944-20-50-3" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479838/944-20-50-4" }, "r600": { "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)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r601": { "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)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r602": { "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/2147478777/944-210-S99-1" }, "r603": { "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/2147478777/944-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r606": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r607": { "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/2147478777/944-210-S99-1" }, "r608": { "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/2147478777/944-210-S99-1" }, "r609": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r610": { "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/2147478777/944-210-S99-1" }, "r611": { "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/2147478777/944-210-S99-1" }, "r612": { "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/2147478777/944-210-S99-1" }, "r613": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r614": { "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/2147478777/944-210-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r616": { "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/2147477250/944-220-S99-1" }, "r617": { "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/2147477250/944-220-S99-1" }, "r618": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r619": { "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/2147477250/944-220-S99-1" }, "r620": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r621": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r622": { "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/2147477250/944-220-S99-1" }, "r623": { "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/2147477250/944-220-S99-1" }, "r624": { "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(3)(d)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r625": { "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(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r626": { "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(3)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r627": { "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/2147477250/944-220-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r639": { "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/2147477965/944-235-S99-2" }, "r640": { "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/2147477965/944-235-S99-2" }, "r641": { "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/2147477965/944-235-S99-2" }, "r642": { "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/2147477965/944-235-S99-2" }, "r643": { "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/2147477965/944-235-S99-2" }, "r644": { "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/2147477965/944-235-S99-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r654": { "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" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478832/944-605-45-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r664": { "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" }, "r665": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r666": { "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" }, "r667": { "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/2147478009/946-205-45-3" }, "r668": { "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/2147478009/946-205-45-4" }, "r669": { "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/2147477796/946-210-45-4" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r673": { "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/2147479170/946-210-S99-1" }, "r674": { "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/2147479170/946-210-S99-1" }, "r675": { "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/2147479170/946-210-S99-1" }, "r676": { "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/2147479170/946-210-S99-1" }, "r677": { "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/2147479170/946-210-S99-1" }, "r678": { "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/2147479170/946-210-S99-1" }, "r679": { "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/2147479170/946-210-S99-1" }, "r680": { "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/2147479170/946-210-S99-1" }, "r681": { "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/2147479170/946-210-S99-1" }, "r682": { "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/2147479170/946-210-S99-1" }, "r683": { "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/2147479170/946-210-S99-1" }, "r684": { "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/2147479170/946-210-S99-1" }, "r685": { "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/2147479170/946-210-S99-1" }, "r686": { "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/2147479170/946-210-S99-1" }, "r687": { "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/2147479170/946-210-S99-1" }, "r688": { "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/2147479170/946-210-S99-1" }, "r689": { "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/2147479170/946-210-S99-1" }, "r690": { "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/2147479170/946-210-S99-1" }, "r691": { "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/2147479170/946-210-S99-1" }, "r692": { "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/2147479170/946-210-S99-1" }, "r693": { "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/2147479170/946-210-S99-1" }, "r694": { "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/2147479170/946-210-S99-1" }, "r695": { "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/2147479170/946-210-S99-1" }, "r696": { "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/2147479170/946-210-S99-2" }, "r697": { "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/2147479170/946-210-S99-2" }, "r698": { "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/2147479105/946-220-45-3" }, "r699": { "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/2147479105/946-220-45-7" }, "r700": { "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/2147479134/946-220-S99-1" }, "r701": { "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/2147479134/946-220-S99-1" }, "r702": { "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/2147479134/946-220-S99-1" }, "r703": { "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/2147479134/946-220-S99-1" }, "r704": { "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/2147479134/946-220-S99-1" }, "r705": { "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/2147479134/946-220-S99-1" }, "r706": { "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/2147479134/946-220-S99-1" }, "r707": { "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/2147479134/946-220-S99-1" }, "r708": { "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/2147479134/946-220-S99-1" }, "r709": { "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/2147479134/946-220-S99-1" }, "r710": { "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/2147479134/946-220-S99-1" }, "r711": { "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/2147479134/946-220-S99-1" }, "r712": { "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/2147479134/946-220-S99-1" }, "r713": { "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/2147479134/946-220-S99-1" }, "r714": { "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/2147479134/946-220-S99-1" }, "r715": { "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/2147479134/946-220-S99-3" }, "r716": { "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/2147479134/946-220-S99-3" }, "r717": { "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/2147479134/946-220-S99-3" }, "r718": { "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/2147479134/946-220-S99-3" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477011/948-310-45-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r731": { "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/2147478522/954-440-50-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477850/954-450-50-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r742": { "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" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r744": { "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" }, "r745": { "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" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r748": { "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" }, "r749": { "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" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r759": { "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" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-10" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "79", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-79" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-80" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r782": { "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" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r795": { "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" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r805": { "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" }, "r806": { "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" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-7" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-12" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-15" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-14" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-9" }, "r818": { "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/2147478795/946-210-50-1" }, "r819": { "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/2147478795/946-210-50-6" }, "r820": { "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/2147477439/946-210-55-1" }, "r821": { "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/2147477802/946-310-45-1" }, "r822": { "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/2147477271/946-320-S99-1" }, "r823": { "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/2147477271/946-320-S99-2" }, "r824": { "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/2147477271/946-320-S99-3" }, "r825": { "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/2147477271/946-320-S99-6" }, "r826": { "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/2147479168/946-830-55-10" }, "r827": { "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/2147479168/946-830-55-11" }, "r828": { "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/2147479168/946-830-55-12" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r864": { "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" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "605", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "SubTopic": "605", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(1)", "Publisher": "SEC" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(2)", "Publisher": "SEC" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(3)", "Publisher": "SEC" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r930": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-16" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r949": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r955": { "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" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481598/310-20-45-2" }, "r967": { "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" }, "r968": { "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" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-4" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r984": { "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" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405/tableOfContent" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r997": { "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" }, "r998": { "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" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1009": { "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" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r1013": { "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" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1023": { "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" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/940-320/tableOfContent" }, "r1030": { "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)(13)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1031": { "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/2147478777/944-210-S99-1" }, "r1032": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r1034": { "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" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1064": { "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" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1067": { "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/2147478009/946-205-45-4" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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/2147479170/946-210-S99-1" }, "r1069": { "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/2147479134/946-220-S99-3" }, "r1070": { "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/2147479134/946-220-S99-3" } } } ZIP 88 0000278166-24-000152-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000278166-24-000152-xbrl.zip M4$L#!!0 ( 'N+85E+DIW-4?, )4A$0 1 8W9C;RTR,#(T,#DR."YH M=&WLO6EWVTB2-OI]?@4N>WK:/A>DL1.0J_D>6DN5WK$EMRA73]\O7_O#YYPC,)(S?P__XW MN27]32!^/W!<__'O?^OVSJ^O__9_.O_QR__3;/[/E[NOPD70'S\1/Q;.0V+' MQ!%>W'@HQ$,B_#,(?[K/MO#=L^-!$#XUF\EMY\'H+70?A[&@2(HVN6SR:WBF M#Q2B$D5M&KID-37'T)N6K0R:MF8_V)JI.KHNB8]GYL 9V,24FI9B&$V-6&;3 ME-I:WT(/V,8QZ.S3Y_P8RL('S\IDF1\2GYLI)>ZK_'TNI>7E];T6M?W M7)\@>3[%H>U'.'L[!GK"4Q2I*2E-69D\)(I'X>+;(M)O/0;/G_ 7O$&;7.H0 M=_V5\,/"A:^1NS"P%W4R!?G3_WS[VNL/R9/==/THMOT^F4UG_6P425;GIC0W M^R8,8.&>R8#>(X"L-R6SJQ_GSGH_/+D-A.YY<-QH MY-EO9W[@$QB ^WJ&%Y(P^=-U'.+3/^'W&Y VH=M/WO\:WY'!WQO])J#)MY_P M2<0]N_3A=6_G,+K0]JY]A[S^-WEK""Z08M!4]$9'@O\I;5,VC%\^+3PUQTLF M_=@0$A;Z>P/8[FS@OA(' M!)V'H$S?UVYTKO"+LF;T'2X/G,4YF8W./Y3=7W ^#L,%BEWZS@7L&8N3<^"; MYA,\9=AT[-FR68V.^DFQ\KU=,R?O![R?W8=.-PPOQB$510MO14EVYHS#N3>: ME@2OS#E=72[R0KG1TLU6#*?@$[P M>>"24*#\0-8J*N?7_[VX'2S?/!W!XM-'5#I./H$Z$<8HR5#D:TU)!?5F6\E8B-)*/#KSL=>2Y?3?^1E $"HX+OU(SMI': M$F=7(%#]/IBR=Z1/P.I\\,CW( 3SU'.#7O*T[JL+^]GD!E!Z(Q3PRUKM':]WNH[H:?7F;_V5Q M,6X"/YS[<7J:#5@$= M]FY='Z'EPX C2^:^@X+K5A&_'9.GX7!* 0LP*W3Q89ZYOMCP=@U(U# ML-C2*^,A"=]3EE[QX CH\Z:XT*W_S$:> ML+E*U>S#*G,^1+97J9K]4&7.D\?V*E6S+ZDU\J?1A;GVHW&(":S=1^+WW_#0 MRXWPSNB@:DMR.&=[Z0"WO;R>VZ%:(V?:"8.CHEVX1IZT$P9'19M_C1QI)PR. MBG2.&OK1EE?F\(Z2T] X:NA$.SEH5*1O,.=!X]!@1=M@SFW'H<&(KJ'5VU=X M$IN^5F]/X4GLOAIS?D*6UZB:;5!CSEW'\AI5M!\QYS5;44BN_2@.QWCW^!!U3O@]P:/V")NBQ.0W88@3E_2VV6H#0N8,ZOD7D)SH-P%(2P M"!?D(:[A+L"+\W8[BB_$F M[ULWBDA\$\3I564YX.H"HVH,59U99P*'49VD$;/^CHPP6O1[4 RI\GU@6!?V M6W2B4*I((K'NEN%0JHU48MVWM .4#("2)9TPE"J22JP[R#B4:B.56'?T[0"E MRS_&MGSON(,&# 4"8RPML57?]?59];CG&'UOY(H MHNROR_DN QM$=###A,"!_%H_#L_G_JL]39 M@1[X?8*MY+&CU9T;_?SR=O\V6HJ"F!%DY?(]CN,+\?O#)SO\N2XD@\QY_([2 MZ6HPYW3E/,)YA"WOL<&<]S@+CUQ]Y3S">>10/-)FUKO.=/^C_?B\VLPZNVNT M&*6U+&?6\_>EYYM:4K93+F5JS'JFL1K1>@Z\ M9Y!*B4?IRNZ['HR]--Y>>.IRS;R]OOIKX#_&)'S"V:]*M:^N3VX'R9OKXBDU MF?6@6Y4<_.8LAU-^H/M?,F M:0.E1)7+WE(&6"'7A+QW*[DNA*B]Q5KYN4)5*U=W4_=PYPI5K5#M3>)*SA4J M6BV%V\R9U:6R,K%EA=O,%1*?V\P5+P"WF:NB/+>9&5H,;C/G59#:V14DJZ1: M-[)2]Y-E)DS%2E:N[D;^04W%2E:H[L9\9:9B):M5=\/^\"%H%:V4RHWZS/J< M55*5!%GE1GV%Q.=&?<4+P(WZJBC/C7J&%H-9H[X+3W!<;QP#47ND/PY!W)#H M\K7OC1WB7(7!$])]'-,JM[>#"1M\)V%O:(?DR]OZ!RPNY>73R O>"*%;R.T( M'W6<0?XJLUZ!(UWGJC1I9GT(1[K.U51EEU5F/1%'NL[YCKO+XV=F?1A7MAO^ M;GMC6+%OU ZCFM,7.W*7;6,[#-]HF?Y1$(+.U'T*QGX\O?W"C?I>@/?7)FY? M8]9=D7E1+J/8?0)4W@ZFM]1Z19CU9=2/3^^B?80-.$L(3 M8FRK.;G@(0AAX,U^X'GV*")GDS\^.VXT\NPW((H'&FF3WO3YR0X?87 /01P' M3V\ML6=+ZGZ26 M3+__1)\73GZ<4&P4-^@],!,DS=\;:F-ILNGPX4K!"<9(C+](]'^?1[;C@"5Y M)@DR/&;RCD]T\AFINVEI,MPV^1U&'H1GDS$- ';-@?WD>F]G?[L'[HF$&_(B MW 5/MO\W$1@E:D8 U$%R8>3^20YO?=^\N>T+L\_W%W?7]]V?NOO\B&]+E[O; MFPIG)66:U3_M: AK& >^*%RTSEN"(NF:M7'8*:3C8$3Q7#W#J'I+5DT&^058 M0H@"SW7*9I<#XIX*HJO;NV_"+R"U_<"_&3_!0_I"*MSOR(!NE@W!MW$C=(A[ M=A'TQ[B[8/_'!I7K [B@(TO-?U#9/WM*1UB!6D*NM-G+&.QC/S"Y:2S*4+.RRB3<'AD<$J"8)1 M=K1W0]?VA!^^VP\<(GSK;8*[O(0&;2T:\B/]'V-024GHO24G/PUA$(1/=@P* MS6M\-G!?B=.,P_&4&4"Q_*^_6&W-^+S,#U/XQ4X5=,PH-9;)N)ZI_O&C>W=_ M>??U7\+=Y??;NWOA^X^[WH_NS;UP?XN;YSULCH*L"K=W@JQ_<#X*MU?"_6^7 M<_OJ;#OMGM_CS[*E:@LDJEI^9MMAKX)0B(=$^&,"$R'1E 6P3XBS@V3]3F^_ M3*R;1;0Y\$WS"1XQQ-N:COW6?"-VV"3^!'UJH],CHY@:!(GFHIBB@-K]=NG, M&F5O[Y@5V&K+-'-K)2"PS?6">1>!+5M<8&]034)X'0U^WRRQ![87346VEHIL M[:A%]OU=]Z9W307S"$KEY^'_C(+=(KMRVSD9O3/YQ M(_1S"5G;KBF9)J*DGV'XV;N\9BY2C;I MEQ=J=^31C5 ^Q#?PRP1N!F"Y^_OYK7!]<_&C=W^',O'ZYKS%D'*5T2B^?+7[ M,9VU$ R$<#I;P8Z$:$3ZZ,5V!-<7W#@2^D.JV[)K0%LMTY!SZV-:R]"T4A0R M8$199>Q)[99JEC,[2B@CO[II95&2$BXX@)J4C3'RR@G,)PM!RZ3A\C1RY1Q/ M:L*W^H1BNJ#\N7K46\K-=S@?/*C:[CA"2*TO]\A>?)$YEA-3JJH1J AS > M"N<)6L2%)^2;+SAO?!RW2+PV8: MWXCC7;.O5N-\(Z#M GY#\21XAPNQ(\.XJ%D!ZWY%G0ZCVOYDZNHX-[ M7O.Z7;.1^K!PHX>ZLXH!J=.1A "BT3B,QNA]C ,!KD"#+3D3D94/#Q]Q2\+C MFFX_/F/6!:GO$MBI*BU%+>_&'O6"$[L_%/H@RJ)] M6"253C&TZ:[;>WMZ"+P/T68/4$TG>),>9- E)*_)YB0$OO R=.&;F:C9Q9;/ M3($GUW$\LF\*%(V32$7PFZP\4.A/-4\].:D%JM&Z+:(PLD/A&7/IA?^46EBF M?/]V>SU(F/)3PDY3^N'IX._GMX<@TV%XK2RD7:8,F1RE+GLVD%V7G!IM$%FP MX=_8D6/_D:!1P#!>$@M?OYX?T#^WNQN/O77[D)+S5R]X $V^!]99/T[)6M2$ MY^$2Y81+K.CMU4 %$]'Z>,CT\ :&'@'N>\(@^IINC]G*DP$")H M^#/&G0D._ HZ#5XZ"DF?4 U'5@0:(!L)'^!Y(&J$: P*0#3$HCWA),PK'MKQ M\BQ>[,6AXCB3F].)?!2I/?Q!F9OM T@MN.CAW\A*MJWH$D&/!4=)/I8FF"8(QC2*Y434\%@ M<<%P&H*A1F( &,\6/!@V$>Q^'\1 B(6\*6.$N &O_58 ^#;7_A ]@?R MX23 MO1&8Y@EH\":BO@&/@_T92?0H/(;!2SR<_-P"]8/0L3EDX/HT2)R>C34VC:TA M--9^N7D$#:I/-#:,H('1EU1L@:'>5"9:T;PJU,ITUK#IL.' CO:=,M^5=DNV MRLER5*26(963?U/VJ-YWVY:;RE,/S\$LWC\\!W9Z#,*W:8*EU.A\I3S8G6,W M>NG^(R#R4F^?&V)ULRH3$VL6L>KI[76'+N9W9FWU;I;VW5-9P=HO7"_52J8^ M ^$\43NJGV:IBY=WRZ%TF12>W)HYBHVWLZ2.LN*49@V%EQ/5]]=$]>481 Q. MJ)(0Y7QB#FS#HI(#B]L)^I%@8_(#Z@8: M1XE1!_1/ZC.L20$&NQ#?Y6&U=^'%A5?#:P4?IA:@%??L1M2\2PO0HB6(&3]X M,59,<^S0B00,U'6=]9$M@JQ^L#^NM><$^!]#[H0*UGYKTFZM?9S4N1$-B>=- MX"Q\ )!2%T.2;OF^P;_9,_@O$K'BD\J]Y2(],DLY=:N48]!16#E/&VR["+O4 MM7;;CX-9W1HMJ5LC3F*JKZ@C&\3GV'<3-$78D B4M$6$*0W@I[X+>EST]\;U MS=6:X[)9-UC:TRBZ'<=4=(,,7P2@/WYJ.D'<3!\(V@>H%/ L:0I'K=$Q15DR M1*,]#0>?C+0C)".<<'(X'QR]&&E#XVMF\3:B\$)"(@2S<65R];%1S."8BUS. M5R(=!8GBCH*^79K?8#U'@C>/56[:5,\U;4[4]K:DZ#&>Z M\R-I/H3$_MFT!X"0,]M[L=\BG/WZPJN:TFKKY==>+570;*^"0^./E\LWB&G] MAJKR*C(.FU9I3(HL,C[2C>7'MHLOZQ!AZAFG<=_]\O422QR=W][<7][<]]84 MLSQ\D0M=S2U5U9:DE1,6KH$0:)=Q4E&/H+J,] MG%]WO\(.@.*U>T\+.MO+.]EF'U3*\JFO)%/@7_FX6+J_B1>?*1K=L#>S! =- M#M" R7D->YH@ VBF;I]IEZ(H%V8JA876;BF'@,4Z25D5+'*.)0%R+BF$'[^V+=C04KKS@)5J[&V;= V=?IWHREP?' 9U-Z\CE05T7 M5:<%D6!,<2 L"(9UOI-YH3"/A"H\N0(7)[5'WB;W"7>^UM3Y:K53YZO2$K[9 MOOU(Y<;?(N'"C?KCI*<$*@A=W_;>(I?J'#-! _+'28+[\)H[$HV]1"VY'9%D M4+MY;SGCL\3XB!&YS3G_N#@?'I2ROMH2_H$QM&Y,PVPH+\,7WN0SB@(OB,88 M:M5]",:3HB;"G1O]Y/Q=>_ZF2-AX,L(9O+8,/CE8U5JX4\#C,\:#"FL7#?"6/8&91 M>4W+XG"!?0P"&\]I=*YN'1G?8N.+A&^[+6H:"5=V/PY"SK-'P+.XN)QGCX]G M]9G[\X<_5S&_9WM)8MGE'V,W?ILOEHD6U(^(EL-.-V;.XK*M+P'3L%)4JM3WQ^V5[%7VZOLS=:H$76TPU.'[PX,[0YFB@,=S'-:;^#: M3]*7X9%Y5G>$?(MEHRC?&BWA\G7H/K@[9A%Q=F6*77%=%8-[NAD9 M2YZ5TQJ=WO6O-]W['W>7/2'8_8T8B6BZ"Y8GZ\(7&8U:H>6Y+FEVM[9,2LVIB[ MJ9J)O9_8O>.\C$8E2RFU]'K6P,D\\-N;WNW7ZXON_>6%\*7[%:!X*?1^N[R\ M[U78&CF3$&ET/EQ@19@PPBI_\3 8P[.<2,1FA6048_')I%J88#]A.]3F[W7U_8IB>0:E*"=4_&8KIJ6%8D^8K45UF85: M3SF:Z8#[?4) KUGGGI:M-98&_>R"J>LSB9"9*JW4P^H?/@QE_:T.T4RLE$QBF8] M*%A]RX#^KWX 7K]F:?1__P,YLS[:W8 "D:YR''))0:?W]C%/_ST)3_+SLNV)J;AOK!H\C9[EHL#I? M-!@_)36#QU'ST;9'9XB0KN_@?RYG\.C&YW888IGXW[%H;[;2P>JD=+ J-3JJ MH8FRK*X4#EZL&KW+VDRX,?,:Y=\\UDDASB''RB%:!1PB X?HBFB8;48XI$P- MJ'[[Y!V)XM"E[31PIQ2%?J(1;52%E'R462L0ZLTU6_:5&47WPC\8$RJ+NFP5 M99]W8+R/#2:+FLNQM44B[QE;:J,CZZ)FRHQ@Z[1-F&[2A @;2_<)K/"#1T3! M)[N)YJRZ6KW99XMHGE#T;DK0&Q)/&VCGXQ6MT;$T4;$,1M28,KU,'$A;Y'"9 M0-(;G79;E!56+,;3UH=[PR",FS$)GP37?X;M]FF=TXAK+%E%+J7G/9#S>D;- MO!QB8*ZYJ+4-26 2"L)62*2EMB!$"GK==.SEQHDV( 1S! 1$38 M\4_P G@P5W@S,X_^/O.D$5#^XTQ1N7SM>V,D">@PX9@XUWB."HS5Q6#"KN<% M+]CPX"H(ST/BN/'7((IV5&Q,K%(MFE9A3P77D!E$GL$P\K#6@22VF3F$.6V5 M>JV\?P)I3T,SRY/XIZ$NM=GE.XV>?HIF\:,=KJ@SB#R38>3)C8X&$I\9Y'$- M/[O$%P9A\"38@X'KN79,(J[SO\^'%L-\B*>3H/(7]M1PE9]!X,D2P\C#@I2B MKK!B;)ZVRH^^.C\.0I=PU_G.KO,)$=]N2&YNP$1931,E+#3!A$+$5?$#^LR+ M( +TB/&,V.I8DBY91E@J<;95JH!R?+-RV1?45@9L% M(EJ7Q7;QX^Z]P^UDDM8SI;P449Q/EI,*YL#WKWD@=G&1_#7P'XN%T>I*HR.#%:IQG_(QXF>+ MG"T!/YA>V!95N7#*%(.>Y1J*U7,>=,UPT/6\WI*/S;0D^I499R%W/MN.I_S0&NF ZUW9S2CT=':HFPIC"A37!FO7:SU[N!K _AT MT3".,:'RN*0\#ZYF,+AZ=\;#G$K14EE);..J??WBJW<''Z95BE+Q\W2NVI<3 M&1B,8#AOHC#R; Q#\1U:YW:$OCFNW!<,"4QH^QTIV_6=RPE=\P?4&A)PC:*+ MLL)*536NJ1\T&+ \)&$G.D4#F^\80[-K*(%_#0+GQ?4\KD[O*F4 M3")90<68VH>[\@SMN"EJ/.;C* &U-8^P?$#A :$I*LQ80R>NP]Z"=6+',!'! M(W9$!$JM9C!HCN$#SRPL)I"GQ/V*M+W#E]P.?D0)-^5E'(,65U+;/*?P&)&T M11*7BJ0V(,D2)>48.[#44 0GV83K9>W.24*9$@-JW)@I]_R/1U1D2IK,*Q-, ML(U%U0+-3"I\N)AW;2JR SAO<=[:*4,T+V]9E+=T391+"YC9*V^=C$FTOJGQ MU^ONE^NOU_?7ESVA>W,A].YOS__[M]NO%Y=WO;\)E__X<7W_KY):'JM )2<8 M8YS.Q@Z]9>K9Y8_NQ'6W2:5+S[4?7,^-WRMX5M1=5<7]IUU\:=J!:V2_8;0- M[QU\*IU1M^G8*3"^)[C8K61$6Z)VN*(7#N%FQZ/#.>)8.2)C1[1B'('-@551 M5PL?#C#HF:KE]H_5'LRB]_!CMNV["=+YZXR6.[(/5M]N*Z*B%#XCX*>U M#,)HNP@N!T982AL4D[;*$_69P,ABN<&B(O?4ZPEMJY-2F'TT4&)D6=3,LA+P M>0VKNF-N6VV5PIC#J)JV*BI&66>ZO)C5@0)N2M*@3Y:U0Q).J/2V]/XMM+TM>/G(FVB7$DY9R: MM#OWF(U.FZ$^43R*\I"BN#0468BBMLX*BDYB!#;K]P? MO;NPG9#SFE+SWGZ=9YG9B49;8O8 M==QHY-EO.%"R&7G[O.K$%?!>'/1_#@,/S)OH;[0X2OQ6)'*OZMB\?47?90[ M<-SGR;/31S3Q^C.E/5H]RZZN8UZJ#42X_*+PG^_)L^\D[ WMD+R[15[?7*UI M\I6\A6+LNQW>AKW8CHGSN^V-R>RIJ0B3IB),>5^^;AJ/MJ_QJ(V.U))6 RY6 MOA!&=B@\X],^"QMG$.%;HF*#IR.-NN-X&(2P[DZV36(V(^T="J\?7[[%+CH^ M'TCBR_.;^"^$J?Y)PF#-5,SSO#JM]D&'M1C+S(&C-33(P<&^"[>C,CE^7CD (0B&8T6FZ&# +Z0';]L(DU?D5#JM'97@;3O?;H-A00.>&WE!]=(J7_TM<7"@^VI2 M,>4W467*UH%7YKA.8]H^/U" +5'#+D=K_)TT?GK?P-EMW&TJA,MZS[P2N 65FH(\@/D ^K,6< A,P0. M[A]>$TT?$CL:AV\3M=B.@3117+I7;?(>BI84..F#O MWSUO=TK3[T#2:_\\(>B5I%?,^1#!^^&M--9()G6G:S?D\E9-P<-J-DL2W@WO[=0WO MR%*CTUYEFNR&(U>!6030B@S>'X!H.;$BK@<&==X:AN$G]6NB/,'X1?+-3R#E M?(MJ/)_W<$D)G5=OD>F9@Z3)HK5&!#-8LYJ58@,'W?\GVNS@$]D\PB[S-6(4IFMZX>^.OZ3@GB2BNQ M=TKIZ\IH(6C.V9RS]UE'KQS.UDOLW,($9U--Y5.,);H/OMH*3,'+X)8GAZ' CG@4_G2CUS5ZYO^WT7U H:P_\$BD^T&!DT%VJ6OD U8 2C M(*)':&T] MDN9#2.R?37L $SRSO1?[+4+HS-'AR?4G ]*45EN'02^3;"-A!H.]$2;A V#G M NNP8("]Y$0KX(QV MUDB)PO2\^_OYK7!]<_&C=W]W?=D3X>_SUD8V9F;8MS>]VZ_7%]W[2VS^!/_Y M=GESWQ-NKX3SVV_?[RY_N[SI7?]^B;.Y_7;)_'P^7 2>9X>1X/I"/ S&\"PG M$@7RVB>P@XQ(F,1A"O83[>#PD?T)_?#ML>/"/K$Z5MB#*<=,A3S=3/M(@5%$ MSB9_?)Y42G%]^GQZT^I):_]?M.C9+6ERU:N1VW^7E?7OX0/:I^#4HQW'[7%O?2N M+]-:N6R-M91P\X&L@F4>W^!3@DV2"-_@NF$D7,+>Z60HW'.4E.BYKYOI4 0: M'F!34TSQEX?P4T>1%"U+T:9"G84_SAS(5T>V&Q$)(GHD_)DN&8=%>#ZRY6K/18U=7*\.>U&P3 MS^-)E>5MH9 44%=A\(2>!WSD/]UX>#Z.8'XDO'SM>V.D"W;$AO]S: 1.3N^J MT>CH4EO4C++:_1W)H0AGQ%-B1*5Z1FPW.IJNB)*Z]XY5G!$Y([+*B-7SH=GH M6*8N2F4?-G(^9 ..G ^S\.'6O*_],Z(%C*BT14LJ*PV7K?##/55Y8GG929$:'=62154MW"^'9U6R")XM)DPQ M\& 2CP9*4;MP;"4'#XO@V2=VE$:G;>BBSDPG M?OJQ!B^_AD$4":,P&+AQ\=JG]P[*RH*?//CR410>B4]"VZ,IU+;SY/IN%(:@.@)058$I50+#2)5%4UOM*<-!=02@VE8>:C^HD@%5BBK*)BNBZFC+\F2# M3%(C3QB$P9,0C$B2AURHMN5)VV];1/5M0F'_<5::,#<'*8V.9HFR4HNH$^X[ M8$;U+ -[*L8 BYI^*K'X''NE:*AE0$]K=,RV:+1KX;WBT&-&CRT#>_2,2!8- MO18AUT=;2#BK1AN3D$2QX-(%/YK>&8?75J_]9Z CEM5*>&="V=S\@SE\HF$5 M/M;GC@064;1%[RP-16U$D2ES%!TEB@X$(NS>(Y=1@Y6CB$44;5$&2X,1=NR1 M1*UX+BSW8I:J\Z6GWT?3FR?;]'.U5MFN]26T3#W\-X$?3$RH-9R@X3'1&E\D M;\!3IRH41N=)0U$98<)35'2:D@43 LDHN2HP/)5J4L%TI4, ,5WJ^K M:@C0=FNICTT4?!)S1]ONQ\)(RWG<)];)-,9BE0DTW$]Y8,Y1@F7;.6YNL.B- MCJ$7#A?@8&$1+&5CQ0!S3N.QR4>)E6TGI;G!TFYTVB8K3=!/W@5& _D>R" ( M2:J7";']2G@PW]Z.1RD,=UH=#15--<$-)5L1AV-(^#HP;9%>2P -FS.)(MZ\?+G M'&S' K:]8O))CK2Y8VZ*2%@";1=/^+9-]L)VX)_(KB:(SC .= MQ![8<1RZ#^/8?O"($ ="2!Q"GN@G?\%3#3-A:A.[<<]\'B6<$E M7!Z_+?+FP'TE3O-/$@9KV-*0&L!_IB(KGQF)_N%.!K;"!K+ ;156M(T/1]0Q M(HHM^:5P^774:"M\WKZ;_%)!6V4E*^/$XV%O-FNBY_9S/P":/#T%.*R@_W,8 M>& 5K$3*[M'@.^*VLXN3/R*ALF4/ \3M7F/,T$[)7%M9SEAL08PS5D&CJQA?&:=T#,#YBO-5=O.R&&.UZ9&':>V]TG%9)N9D!!-Z M:C0FIDR/1H;[YV:IPE2<8(S6WG*8^:Y/YZ.KS>A.W.]Q'CR-0C(D?H3=X+;4 M0"YZ*,[O/_S]99XS*^8V?%N,P7M-U.,._M1C4\363?&(U*V]Q3(99EE>-W:. M@3@?'"T?["U^U+#*BA_E?,#YH+:AK6VI+)\69P/.!E5[H0KP@5Q6U"V#L0SU MLWGN2-^SH\@=P( H*FSGW^.DC0$NK!"1_CAT8Q?>& 6>(YQ8]?MBID0$XX>_ MUA;#6_"ES#RZR^O1G2X'1A-U;\^OKX*P!SQU.^A-ER8IX'%OOZ[C-ZQ\;11N M;,/+7[.(N!6EG0G$J8U.6;EB'&],X8U)N&$Y@G995;$XX)@"W(H:R@3BL.@U M(W@[;8]]=S3R8"QX9C>K2BM\2,M5K=22./(H]H+UJ@[%6AN8"AMY\J)6-8!9 MZ0T'2@=7YER==IOGZM0-?L4J8E4LY+"6-B^;=70HJTQ-W0 S;"%:/UGCBTFL75@G7,#N-J-SFI47%U]I">14Q[:&GVY(?#L YH!/WAAI M\ST(Z<'#.^7I=NW\9F(RG"9*:U0%U@H/\,+>;/A1JT9LDK9F*(4;UG/$'@MB MF0:LE228Z=+>&\1RP-8%L%LT[:H1FZ:"U:<:42G^X!JJZ4D#AOX:99VW8F!$ MB\_/H.]&1EJ\BOEQ(VUW[3L;TE81I?(&#,<*)F:DEL:EUE$#;7>%=E>II?.V M"ZP@99VSF#=@X&5W*]:\S(S69IWV+K)/H6;I;VJI<*F*&_T4*U.M3)IH98HD-3IZ2SVB!"L._:.'OE(.].5& M1VN9$H<^AWYMH%\.\I5&QVIIK)P)<^1SY&]'OEH.]-5&1Y9:S'2TX@7&5N%Q MX7KCF&PH&9;#*_A..\QCE /Y"7"$4B+?!IDB;9VXTX'PUE/[^;5C M+Z: CZ[DT7&'3:Z#Z"F)3JQ0;2)]WG=/2,M;TT2&=1,1=C-^>B#A[8!N4]'M M3)"ESLTL\7=SNYG9Z)BBHABB8I6E*3*@"W* ;3;4#PPP#/ 4#=T0=;6LBD,< M8*P!K#I\R1(58( OP^"EW(\57VJ% ).I #-445,+1X6P5<7]J-3-=\\',['3 MHNJ?3'Z=]E_0D51_;MQ)W*?KL\*4N?E107Y4)5U4E<(G!N4O>0UJ:7" [T5? M+@W@*@*\KDKY>&KXU*L#5MF@4[V[/\%EUX2H&.#4X/M'LNHEJ3?]))O$0XB7S>O>V='[4)UB> MZO"(4A!1/4($NX^5/VW_#4@CW 0Q/!U3!P.?9@W;>&YTY?JVWW=M3^C%\ 5M M7;IQJND+-*75UF$0D\ZG9R'Q[-A])I]?7"<>3B ]=V.ZK-+L%OL!Q@!HW'C+ M_NDH9:*CLF1PS?V+HT66<)5^F^BF:1-[(&E]57Y0!C(ACB,[Z@ ^]O]7 9T^ MO6D8SBS-1])\"(G]LVD/8()GMO=BOT4(QWEX ;;2 :D&C'B97ANI,ACLC2H) MR$% !"'M>'P&_$Q"O K&9#,S%F$8HKC\R_;U:3\0)%]B==6M_ M6(RV]"4:M->B]+S[^_FM<'US\:-W?W=]V1/A[_/61D9F:."W-[W;K]<7W?O+ M"Z%W#__Y=GESWQ-NKX3S;N\WX>KK[3][-9C'AXO \^PPPN;0\3 8P].."WM!OM$FF>A3^4XWYS[28!21L\D?GQTW&GGVVYGKTS?3FSZG.V:Z M*>BK(17T??=063^J[FKJU=>]O[[Y5>B>WU__?GT/*DJ10B6E8&Q? M53SR#:[4 $:EI>AL(V%6W*90IF>U 1S'UFR9= ME&#A^RXV49J5<8/O\5/?CH;"* R>7;!*A(A8HJX<41DDCJ>LF^U> &4AH!1F^F25N0O70/)^QUTU0F# L@G]D#AN M+'B@3KVSH=8L\C@;(3X4$KP1#!_^6J.=)M2]"L*O@>U_)79$@&%NXR$)OU(J MKV$)16IT%&-5PG[DX>JU!LV*="T7-3*@1EH5HP='S2..=S M9,W-&%JCHXF6Q#-VCQ%!6^S_DB"D@Z(J6F;A%!:NK^YTD!SX3>I0=],>P*GB M*J*K_;3TUF(V_R)O4.,,FRP#:1,MY#+9L-9Q@-'HZ,JJ"#VX;L&UU?UJJYDA MDE."8J4Q49-7VW!P[72_>$#OBX"-HVR,>0^%D,1N2),_, )^%.+!9/PF"B// MAJ_P)(O\,79'>,'N\O4T=(^,EMZOMNOC*MSZ/5B#V\'WE.;?D>*7$V*O8QH3 MO:J,Z!Q<;=VKVEHZ=BRP>HZLQD==1"XN&HI*[]X'HT.)#N M#[A;V'W8YI-4:AXQN(DI=,87OMOOPTQ@E4/2)^XSYD;RO7]7Q]6UWP\QP."" M)/^]]B?DO9M2-[?05F#[;XN*L5K&A>__K(%I+Z96-E2M @?/79G)2RES/V5= MIF)QD_$3"1-[:DZR"@%0R?7M>"DA^.A=$/F$K)97RB8%9,B,'?*KQEJCHUJB M)3,0],4=6J6B2:\ 37JCHQNBK!>QM!AT<;$N>+^' 1#-B81!&#Q1KU:$ADI_ MDSP^+4VWW(192N@KH'/B_Z7NB=^(YUP%(7Z3FV4,$,"2:%IE5>/DNBY+<-J> M>EHVGMJ-CJ&+\IJ#7:X [U\.NW[?'=F>,++?DF.&1.@2!X\?RI7'M55CRM") MJ:]XGGO. \\C]'FW@U5%YG;BV^LFN;YON=G*!#$MRAH__#U&D&U0E0\.,@M! MIANL!,:>D@J-QTM^'(3O50$X2G5FOW[@.;+FY08-4QA%PUP5N=S_RQJ(#N3_ M+8(FN=&1+8 3UXNKT(O)R':=2?Y-N7!$N&MNXRC0I M\2?I;6F\\"07N$OIGIN;\'!.E&16-!6N#K,AH/>"-94>!)M*8(=CO2> MGDA(>Q24?:A76V4GG\9L'/X81M,:'5T3VPH/G3PV-+4K0!,>ZLEBVV _?/+( ME.8MSN2-DIEKT7FE\:$]?1IF;^JBK'$%^AA1MD%*'QQE;4"9):IK M^YYGRP M &.0WKB<(G8$"\=DK1=D+LS\M'3I@P0A?T]6 *M,)DOP=4;NW#R%!X%&&2>! M7,%F$&);XC4.A#%:S]22RVI@RI+678.JXC>%RX5GT( R=]DY0B9[G\> _.= M_>\I\;^\_8BP*-NR-K0#7^F842HIHM0NG!V0=Q5KH).?,B*WB/T]0A*/)0U) M5*2R2@/L%9(E*? L2__KF]\O>V6TRTJGOI]V65FTN=('=V*YP=_'87]H1TDL M_;MU>4[+X59FQ-#WU+5Y'W0QJSHD"_540)N>*ZF24[(JJ$2;.D]L.C9$;8NI MWQ^DU$;'%+4V V7U3ZR SV1-:8>)^?H+)UBT9Y_2]\LX@O=A=P!0>6\'J/2F MOSB+S#)P7XG3_).$P3H^T1J@O)J*K'QFQ(/!G6252N#,L,H@@W6,/%.L(SN, MKH,,7DDRY7KQX?),WU%B5GG$ !Y94QN8'RW7'S>Y$TK+TW[;6$5-LW@-R^J] M$7.%+$]+^=VK[^&;'?XD,1[C]4A_'.[FT#51]HJ:RD!A;:[U5JKUE@(GJ]$Q M0.BN5H?@ZFX5ZFY1P7L:2DH^'064DF]VC SR=CLH@VD,/.>515DM'$#!56 & MT953!2X?7G*CHXNJSDHMB..K*?S.CE6G^*%Q1%MZ8OA0LF^4$#ZT[>"VALR_ ME[;)&T(VKB?KL'O(AJ'0W4522M#)LBUC#73_T\5CUF39/0)2I3:"4D*AY/WA ML23K@66Y?W5]T[TY+R%R:%LD5^65XW.,[-2\=/,'U;2--VWUA0UIA6"4-J'% MM+U)_D=(/#+QZN&Y2?PFV"]VZ'"_7F&_WAWQ,#G]/KBW7__IQL-AX"%5L+!B M*4U(#8TV(2U#[M9LMS]V?&7T].T=8/2LV] 8<"6?M/-O(K%11L^+8MMBI48,]_A5Y?%;CZ95P+0;'4NJ2?_PXW+AU4'^ M3]1X0.8@29..D%,$NNL^^\(=R129&3VT$OH>L%>5@7W&3@ M 7N;-SX_-GQLD?$Y &*!66;IU0/DU'3F>=<'5B>:.CY",IH$+YV6QKP/KP98 MEW=3>MX.SBFAJ=:35V=N2XU.6Q&5=I$*RUQ?9A%*&1T8)6()6^Q*:VM6\-RH M_2+CPHWBT'T84Y-'B ,!B(]P" //PP-G%Y 1DHAG216/$_WF^@'&D5#W'GK[ M2!CER(MJ*SPOJF8PVE.$Z'H@K0)&Q>9@1=)-&51EZQC!,S7Q]UW]Y^A9I%BT MQ-5D'7:/EFAKH/6JHFZ6H*E4'[ZS[]H_1X_'@N$[90!2!]49S#"MA+("#,7O MK-]Y6)?Z;EK@#X4^[@!BL@]@9,8SK!NZ-Y*H#=2Y^S'L#O@[C^0L7>E&9L/_ MOYQ1_FY*=)I [CN+7\Q=^1U&'SBKQ1K[WA@I>OD*!J__2.[LF%P.!J2?.Q>R M;=">%)I15IOYZG<2'@BZUS-*QO'QZ&W=!8MA1^SCIGI\A1R.1Z 3##%)1/F([ORE;;Z9]##6B/>?^YO^T8B8?6J?>26, M*<%N9AJB4KP]9-X%K80J+(<3C+%[9^$2Y.7G$F89 MW8G5$CBG?4BP=S9&U;E^/W@B25YAD2/@X]QFCG0GV=J1""!QCXCX#C#)O35@ M,0-3-)75>-G:1J1P3CA23MABY!1E!96R@J'QMEM,;'7KHQ;+42>.D/7SS_]X M!,,VN9! "87"#5F7,F)J&&=7?@.F+2M0D6.>LQ!GH?Q[ZU8>TND95BV8Z 1. M'-[S,&"" #UJ2/M*E]3>K$SG0I9HE/)'=VH:%XT:P5"W7V^^=04O@$<)!(;E M(I50"YME[NW(P,GT3GH?R4B"X]E*UN\D_>=^<)8@[MK_BE"[3)&VD(6V;FK[X\"Z5U/A SR2 M 7ZBE<;AOX[[W/D%_IE>#3D>2Y@2_1B^&*Q <+R[-(7J :,8!0DG1K/0BR6YSZ3 MSR^N$P\G>L7<7:D\D&:WV \P@'&\^98#D#$3$=5%4LS_BZ-%$>HJ_3;13=,F M]D#2^JK\H QD0AQ'=M0!?.S_KP(&='K3,)S,8&0_DN9#2.R?37L $SRSO1?[ M+4*$S='AR?4G ]*45AM7?IED&PDS&.R-,(G(ACTE".DA]AGL!23$JV!,-C-C M$88A[JU_V;Y$L ?>(T>C$7V.VS+E KNS;OD/"E-YB0+MM3 ][_Y^?BMK=?KR^Z]Y<70EIMN?M5Z-W# M%]\N;^Y[PH;P9/\$C^JNVV*(?[XL=N1$VA2,1NH:0$[J^TX,U=@>@2_EQ%_:"L8\% MR;^#\.^[)+J'QWWQ:$V0B2YH)EJIZX^)TXW3[_!E!/3&$4(G' ./TYXAWX+7TRO7CV1GAZ)]]49_L7/(A.YFW-5*SE0:]9=5QC:V(_N2 W M?*"_>8!%7[_;W ^7MNRQ;X\=%[?IK7LVE5PVF C"M>^,,;Z,1" &_'Z+!B.[ M<$4T?HAA^T^,#5KH78 +$,T6X8I1> "F[Z/UAA\<>.A\*/5:PF/Q"%V>(,[0N)]:/S:[7Y?(#QP&8_H$,!@?"(Z_0?7%1G)ENJP1R:%% M@LR>P/>C"%"&045)@<47++E+:>9LWJ389%$@(B(S&+D^ @: !H\$50YG+*8D M6HN+%#@"K#PLP[_'::\Q,?T!USX!&1 Y@KZ)#HV>K[M/F'XP]B;UZJ<)!Q2@*+*!],(_28(M\FQ[8[J.*"+( M'V/X';Y,,AE0.:4/>+ ]"N5H2 A8]LG[*'3HS_2+:9Z:-\U:@XTBI"R;\ #E M_\MSD>(3P0"\@?_XP83AJ!ZV,I"6(-Q3ZF['7018]AS@&'BQ31D1^.;?8S_Q MP4Q'D5VTID.=81\_;+]M7E: 2!442=&$K@\[H)=*L7DA]M_3E<+T/DP5@3N_ MV6%_F+A#54FD3Q"1NO#3/#5!5DP?T_BXQ%/+VS+S/)9/&_B!!U,=9(EBFD;:6(9=3E;VB6:Y) M:O1L/>55U=225U73^^41+JE(0+Z0#&$3!<5'2 ++Z.3?NP>/5*^\X&4F3"=" M=B)4J5@.XJEH=JFJX(#BC0K6A'*3Q< RFI-8\-DS!V,O2>UM"=Q'9$$@?$++2L"N%%V[W80.ID)2_Q MSW2E_DAT6(0QF$\)MN1D,7%_1T$#XPWZ@ V8-=PP@%T#OISQ8/&DW@B8^W37 MB5>W:E2@MNX\HC"BQ=QG1@OND8(\$< YC)=YY0UOG>I7:[2KQ37*[I%2Y7<\ M4C0%2ZO, :7D=4#!>^=<3&'@!ZB14&)V?2\^H)WP_['>&CB>X#%1?8$"T?.<6"GC-=[ ?FO!CY% %YT.CV_L1-3X* M+BBBP'D/;PGG3=ES[=U? O@/&D#=WA>P?01\!M7%/-AC\2D$,^ZHC0D*+FR3 MZ'"!@3D$]M0GF)N# @&,1>+2Y@]XZV0:>" 04N6.O(X(3>6':ZG-#'?B@?IT M?A,MGE+E;U$F+;ENGH\+X#;T#N'^I8K)X@#5)^L%E*>_-"5+G*C6-&E#^' ? MC(##VIKT\4RX!@T\>$[%;!PL7GDQ<[I-7!Y3N^L1S'G4@QPWLA_AP^-T,)P!><<@ D2TF=,C&RX?D3-MR#5_:;#W)@39/]['+H1& AX#P[4C2C]9KX+BD%T[X4!?3UUU%+U M;D[)B.9J!"6>FND:R?K$7Y!.(IX]: )P.N 1LD%,'4+SC T#2K4:>&WJ(:*Z M)Y* @CZ:.G@>QV[BYEQD UH2N?WY.)GA!C&WR1N 3<1+,A_I"N!'7)S7FP[0=T\$;IXU"<^='[+++XA)GU MO[2T0Y<,A%MJI.+$ '\N]>!_LW\"<3XTSF\OOC4^BOA*VT\4JGXXB5^FE'4! M!,N1S//*XO*@$S4QW1WP\90KG/3%S2?[)PQDZF!,-+DHE12@53Z[P1@='M0/ M%_CH/$U?,#?;E K37D'VQ J#RQ_P].M=GEU@MEVX5A53.;+H9D!.I@00 M&J$X;-M)^Y3"L!GD^37&SF;'Y5),Q$G$HFAEQ**H&H]%.XH=5\_'$? I"=>84]H:TU!;9QK2!R?.[LFC$Q$J3)Y>IGUX ML:"5W@[2]].E7#,+/;-1J-7'*!P$'AA;=,=(3_&>8+#P$'Q+#-MBLB0KRG X M4W@F>S%N?U$P#F&#^4!=,+!IPW?1Q[-MJF(JXJW%4!Z%$B9]QV0OH.'*& AA MCR)R-OGC\R3DT_7I-.E-GU<#A98\DG0=DI]G@K$E)<(QC6A-WYS^W(*?/JU^ MKYHM16FO_4EJR6N_W_0H66WILI7K49N_U]7U+^&#VN>@%./=1VV)EWXWS\Y: MN6Q-0DFB\QPFK6*[J)$241,2(GR#ZX:1<(E&189$QZ.D1,]]W4R'C-"H-(DH MXSS79X2MR\;*4;^,];7%X+#$PV FEEQ9\]^6='N,-$S#9]2BDB(#F6I+(\#9 M+P_AITY1K!4&6FTI""B;4%#-(XO+*GT(I*R(!E=@707A6_-A['JQ@-HZ#+ND MXH:[2[(#U#;D@]OCX$HM"FFMX9]YX[F)UC,[')7H/)O^_0T/F"+;JW6]R(R4 MJ&69O(QSRY,BKDC;6JF_ZTN[?$TCS;OI.?B]_9HW6]S"D@V&)1IK>DOSNI+, MH(IS3,HQ6RK('8)CVL QLB1*:]H NYAS M#/LH2IZ/405:MPSPU&>I&6WC9]^9CS&'&X MI3WN(7"H 0Y-0U2UP@V8#]$ACX/S<.#C(HE*\+1L[)^0<8#. 57ZDK$H6 DR2"Y]R<8"Q"+#JSU%EJ=%11*/-2L0" M!UBI *O^&%6648)9,BN!RCPD9M._7<]+0V"2C'\> ?,.8U5_>BPKP%B6:*YI M&<=/CX\ 8=6?'LLJC;&R-!YC=90(J_Y<6-8:';4M6E9A_S%'&(L(J_YP5]8! M89IHRH4-'!X!4UL<:M6?X\H&V-FR*,MEN0KY,>Z18+/Z8URY#7H>[,)&64X@ MCLTCP6;U)RRRV>AHDF@8%LEY>I5(45J='2I+6I&61D3Y:UT1?X, MSNN;UZ5E<:'JM<48'7E;9H%:];Q02O4[O]$^U^D:])4[961)K$;O=3+6\;FVO_F40Q M[6MU[5^0A[CK.]_L\">AY+O\8^S&;SW2'XW-W$"V-K=9TVXF?>::-RF-C UQ^L_]X*S7'Q)G[)';P=R MUO?"49757CC,=[N9F]6DGS=Q)CWR9FUP3JUUC6&V+"5?%Y7Z-611]M:0)5-S M#J8+X.=L(7"4U*#-WN=; 2Q2XNB30;O/MNNAX&F"_M3$&N6@F3U@'\_)_K>C M'G3J&O])*?1;]/DIR*Z"L <0FRE7J'W-/N56XC%<1A(U4RE7AZ^[.SQ!?8WBDQJ\ J$6[[HMGR>5[[3?+;L0KIYOW-S\ MA4GCLF@J/*GW&!&T16J7@B"+(L@J'J3 5E+E$0GAF\!O/JT(8G?>+;BS)#Z1 MY)$L?/2-Q,/ F7,#YF4E%0-^1%GF293'B*%,LK@XAC"01+1T5LHX,Y=B=.PP MVR*JBD!+H0F2FKSW\/>Z:9$G"[8M,JT(V%0 FR[JQ>O1[QUL1^^]_TJB2(B& M01@W8Q(^K=4<3T-G_%"B).XA0>^!GD6X1*-]0?0U)9,^]7@.#AZRM03,VX%ZV.HBFSF-3[:*),T;'-AB2+\:^ _%N5! WA0$4VM MY*K5A5:P(I6;\RWGVX/8)67P;5*G0"VMEF!5?+LAI'<^2#17V.LLS'/SF? = M@8?T7<^E<:8;8D"Q)%3=8D#OAT2PGT S@WM0'D8Q;>8YL-U0>+:],<%XT& < MSIM0\+=@;XV/$H6'Z=GIFQ"_C8@HV"%!L^S%%VA,*1$2__X#\8*7O'&F*2'K M$E6JFBU%:1]W5"D?5.;X6V-O\;=632-.%^)OA3)B;^M*B6GL[2H5R@G,SA-2 MQ#BMNI.]B\8IG\/^E:5I2QD=1HZ'AE>PV5/R_8X;?GD1[T=$HBG,! ZQDB'& M1/3+LD;>M"J+?;DCD8MCP$94B+I'^Y$TD0H OFVAB#P.FL=!KW@6<@9"+X8_ M3P4?RKTO=N3F]SM8C8XI*EKATIT\%X'S($,3WREBX^^][_-!E[1%EJX=[MG ]RRP=$]PDC95448ZN*M%5FLPR:,I; M:9T/:I4/4@/-\SP(1T&(VF=Y.F9]DP!R<=26KHA[E]=M='BV==YSDZ.K1'EM M(JJ,=EE'6!Q53*%J2Y_-O%5GM#2)8"5))IK,BUK7%@!$")+ MY>3?2.]E*1S[843Y!#H>CLU9M;/L_4"7:?5.W2RY,1[CW3;VE6;'V9RS.4O% M>76EK.*\G+TY>W/V+JG^;^F[N KJMR5*5EE'!YS-.9MS-F>ES+>NE57FFPGV MSI!3O]HV:^XD)UT^36FU,8EZ%$0N7G,6$@\N?B:SW.F_+AX!I?.59K?8#S"U M<;SYEI5,I])1*F5*G=>73H/F_AV&LR,NS-X)B?VS:0]@K&>V]V*_14CS^91V MUV\ND7!Y]AOG.!CL;8X)@( )\# ,UP9@2T*\"L9D,S,681BB+/C+]G9M[4:' MUF[ H@;802\I"&=WUJWDYMYBF;N(K:DJ>.[94>0.7.)\>9OT\!O;WC<[IG42 M+NR8;*@NH=>PP]B>JTOT9P04GE(*YBHRT1(N7T>DCVW/TOOAT?#GF^"X@P$) MA4$8/*U[#5YF1P+(Y#!X(2%\B(684FYH/Q/Z5BIQA3@00-YZ0A *HY",X,G! M X@N"BF8Q(L;#_$W_&\PCH41\6T/G][B;=:.H,_D&;QF6X60S&IVVJ*ME'7$SX4+CN76<1YGA4=PZZ:Z9FS7;R)I:\6R? MHTN]JTH+H/ZGZ?8/R@#,Z'$H#-SGY)O=2N.?1J9 24R6,MB_@-KW+\%]L@)7 ML E;(4FYA3H[<)IYCQ3Y03QM[N8MRCLU+**"M_E(KNKOB7__F9SH]8!2'ID_WEW8(/*J6X924C%% MKN6?(/1VUO(-M:0Z@HQH^3OX5'E8X@$(=+*L7';TL:&5E4-4^B*S?73"V9RS M.?LY1(9>5@X1$^Q==D>O7VW7_QI$T:T_%WFY&E%I&/6+J+PA\5RPI/ (,XUH M3*4'\X77 %YAX#])$@)(_AAC\ZV9W2>\D)!@Y.(@\+S@)\#1Q?'#,#*ZD@T9J5RN@MJYA MI.7*J>QP%EJL:*8*']!$_2B$I!\\^C0AT $&\Q]IMMP('AZLJ)J%SX-J['9; M-\7C<9S)\ON>LTLJA&<>LJOG&W?BUEGG$&LW.KI<. V G5-1COPZ(?]#+N@K MR]"/8 +P5U$>,+$DQ6KTST<.?P8@@8K)31Y[CGN-^,^RU' MA3F!W\8(8F9:*97D'JBG@?.51-&9@&8.&CC"!S1V%LP<0,;<"1S8BADL'QY0 M_8ZID$-?NB,P6UB$]UA);G1,7MJ_+M IJ&N7 QD%2_:OZAW956T.%R;ALA^T MJ(V.9JPZ)SA::HZ6'52Z+'#!TI)K>H,='"XG[;;^X8?I4F7V7B\K>K'K><*0 M>+G=VN]&XVT^>S@%Z[ 4TK M@_;M1I\A^STAI*-CY2 EZC.N&J,>&EH!\BC:J_-H]);0OX:_GX< MA&\7;M3W@F@#298K/9V#E&F*O/R3. MV".W@^E@S\=A"']M:"E@2BL)6]<9K[9>4L%/7P/Z<"1)'28UO=M@?SJ$,]H),=J6'H;E M,)H"C(8UO KW(V6@('MM]MQ_!N%/;+\R"H,^B;*47:QAT,0^]A0DW+7_/2%; M;JRKC8XJ ];;^;"^G^TA8QC-D2]\5AE7;.&Q[%E;M-H'7OBCMQVN7-^-AA@+ M$P0.KRY>7+Y-"/HKTC,WS'6,$#-$0^=AR\<(HJRRLAB(# 21#J9761KA@92^ M==84+]Y8-AV.AYNRBN0;DKLV]V*_1;A0\T>]KM]RI^C'/%CL"?MSKKE9RYJQ,@;-0(:NNWW09;< MD3YQGW'B:PH1FVO"1LPU82- KPC?*WP-8!+"[)E;@TC6Q70D;UCS7J6Q<^!) MM]\'PR".;H*81'247=]90X15&EC2ZE@L:94&[,>@W"^$FJ3Q(>,G&"P\) E+ MH8OHT44,IS3A42D\*N44XC!X5 J/2IFKGD&E(&9)HFTP5]M>%$8A>79!''JS M8IQ_KI:CY@?J_$!]V235UYND_>=^L$XE^SX%6F^&L[RVJB4W.K(NRD;)/3EX M) L;^..,EX'QC"H8#XNQ&*)EE'485F5D2_V;CF[E$#J==I7!Q.&D43J9R+/U!ZR9D(QM]@#PH)Y]XG;@O M*3%7V '[]76?T)N9FQVP.Y\JMB4>G7.,:-H@7?>&)B.Q*[6R,B2X!KL%#'C, M$H?C! FV\PS[Y3M-8+BZD5-[G2=O-Z5N;J; P!M1D_*&!7#]M0Z RJF_K@?4 M*F;,1J>ME%72K&H5==?-N9A7KMZXVJ('KH'6Y6O?&R-)NOU^.";.-9X?@97T MA8"\(ET\Y$6XP09_'A+'C9.*(3EEF=7HZ*JH%Q=F-7$<<[B6HFA6 U>85J.C MZ:*A%S;VN;NU!$!=D $)83&%P00.PH"0I"=X$ ])* H^.37?:Z[Z;OEWA0G- MK_U^\$36\0BV%%!+J.C&]5*FH))?(F^'B@*[/W9;K1HJ1^\SG6Y_U&6*T7>T M8#>%>B,MOVS=,](TBC2# :05 M56)WWY\7>A$(_*0(KC((05X&KNQ4+_K0H;VZ^:CW&^#M!MC9.FX"O[\C&UL)&[?+"OGE MS48X]W/N/^@.OCOWRQ(-257UU3.IVG%_AJXEF:H7T'"B24D%&K6Y$@A_/K21 M3/"4",82K6^CH;E\RH%[%4I MJ)0$_Z0?B"/8,"K[D8K/&$7AV/9 9":;MQ#:<:%,G).)=P.=!9AKI6?;0C&Y MK9&_FW2HR5IUDZ4ZGZW4Y(H[6*>IGM149GNYTNB8+?9KY%>SFG_-(/]X*.A^ M6$.7JF8-E;-&5M8HMW\%6_L>K![I8QG*W+O>\3/I?O:ORPG%M[*HUNBT6SG3 M3FO/;+SM1@4;1W9,8K,"J973\51[4)ZD2?0$MPPC(0ZPT2#6\WDK0V&L$U-N M\#EJ)7'=-TK@^^!;2MX%/S ,O7_FC$.Z"C/^,QH=198WEH@M6Y,_J85%V5K9 MPK9!L%K&NPM;EJ]\GFY7[W-?]:J%W9 M0J_DTJ(OO@6..W")\QU&'>0M1:K)6,I!$:5VX3"+FI1RX-S(N7&%&Q5&N%'! M2A6J:,JUZ"U_H$H5E<)(E=$W9$B"8[_QBFKOL-"6GH4%6&B52^1&1S$*'^OQ M@A4LXFA+;[[#B6(E2:9>S2&I9_6U.@A;@PI;JX"PK6_V52XF*2]S8[NPQ?(5 M=M MRLV5VEK S#R@G#5 C]*/L69P1E_'^@2O$\U^+),TQ\./,C-&9GL_A90++33; MCGG.WIR]MVVW$BOL;>ZG\/3!V3M#4-:GI9[M"W$]Z5)J2JN-@3BC('+QFK.0 M>#9&Y,[B;_ZZ&%B5SE2:W6(_P+S&\>9;5L(D2D>LE"GZJKT8Y33_[S"72+@\^XUS' SV-L<$0 #_(*1+?@: M)2%>!6.RF1F+, Q1+OS%5?IMHINF3>R!I/55^4$9R(0XCNRH _C8_U_8C6GX M'P:S89H1P >L9[NS;B67X#YIC6!:&$B>_D*<;CSY5MT6<)M!2B5U%?XQ!G3' M;]>^ [P:!^&FD$7%6AD(?->L:>K_A3V@I_ M),05W EU:5GZ@8NR77@C=H@/"D!_:]4T9'4A@%?(&[*:-:4DJU+..+& /'J6#)RM MTST=>F6)!>?TFM%+Y?3*12^%TRL7O61.K^ST^AZZ0<@)EIU@]T%L>U7DO#RY MCN,MV?'I(YIX_8HEW[2JL.0GJ'HB3>'J^OQ6B/I!2 3#E*B)#:8\6/+ADJNE M:)CS;M[_*47KY/TO[-^O=-:Y_/M6:?[]?Q$[O/7);>K0(4Z:PW5%'3[X:UZ? MORHU.K(B&E;A(_A'R)9Y.5&%37'OJ>"<$3DC'C WX+K[H>TC6[[/B#E-2,S:T42M7;AO*&=4MB#+&?6 C)IP8SFM?%4#3,FV M:,GLL^2!B4&IB_AVQTA374X7>GEW_)F9;ZWI9[=XY%(\9BCF]V_-0'+BOQ&G^2<)@ M'0JM!N#-5&3E,\&A3W M[][3%(P04=1JB_)P*#(/Q3(=6!K6VU-%TV3%3N91S*N)8^.'YJJ7RB,1)B+# M< Q%*N"K.HW:@T9Y%?"S^*I6^4S#(L*,E"/D92T9AE817]3[=I=>FMW%<7@" M.-R7(THS. XY#EEP1+4Y$#D0#Q=EI^$Y4%F! AQJ1PJU71Q-JU"S&IVV7-BI MR;%VW%A[WY.T@BI= E05[X13KZ+Z=?(4W01S'B(>O[2-D-PX+,4KI!M@<%B%FSUSK!TWUO)ZA=I8Q(&5J+6C;0%6RP35/?<( MJ@UWEM=!M_Q,.=VD:>6667)%I .U#:HBZ9QS/.?X@W+\?A,4=0N;;HM:31N' M<0G )<#Q2X"B50\-:0]5#SF'W,!P 7 40N _2>0&VJCHVAB6RE\PL,E )< 7 *4+0'*S-LWM$9' M5T5=JOMN3\_K/M$NTUG:6'^>:QFN\:[6F9YTLEV(^9CXF'A7Z_UNI=_LL#\4 M5(EWM.8=FGF'9MZAN4[TXAV:\]%+XO3B':WW1C#>T3H;JGA':]Y,I6"LN,IP M.*J1=#F2)?9;JAS.3\T9DS-F!5GC!K8W4LHJ(\,9D1%(< M3]F-6&Q+24?KLM.2.*-6#5G.J =DU#(#"]MRHZ/*HJ&5'%C(.UH?I L[VA= MB"^-A-H&UGG@6.-8J]I_UVYT3-$P>5\!#L7#>:BP7J4B:L4; M$3%2$V5*'(<!/'>KAQK^_-M9S-B4P= M4%6\Y15O6;VWB"7>LCH/(QG5MJPV#6PC7#@SF[O[CQ];^_/[M'GD!\ % 9(FWQN"M,NY!. 2@$T)L-=*CE8;!4#;JGN;2RX N X0@&P_Q1SRZ1-K66M<+8OEP!< M G )4+8$*#.SW[(:'4T7C>*G;^PUM4XG=#-^@M7MKVMRC>-8#LR6S2H"LQ6$ M4S<2@H'0(Z.8/#V0,%D Q4SZO(K"1K3!,L/E*X!KSR-.60;<>>!C1[K0QF?= MN='/[R3$+^Q'(D^!TE0F2-$E"=N?KZ#DKSCD>$B$8!Q'L>WC(@JCT 4LCVQ/ M>+ ]Q.CD(AAAA,LA> '020BG6!=&01@/ Z!\&)'>%TZ./+_L_>F36IC2:/P M7U$PTW?L"!6M#83*\Q)176W/^'F\7=LS'>^G"95T*#06$J.ERLROOYGG2"! M% @$2) 1W>4JT').[IDG%U?R ND[^VG'74D B,^_%<#)A^!6!\Z@7N"HP$;K M+'1"X/"!=%6!8-4+!"R27*_[^*5TT>^ I3S7[DJY@"DRW,:S_5-QXF? 1R3Z M9BR@FRU9EH(0%FJ7+?Q4ZTN8-+;= E !T#&"E?UTL.,'4)2JU$5]]DMB20JC M,H;LKM25 $T@[7E!RMS"[GN>+6,F[0!Q8J^>P;YMXE^:=&9W@?3@#2C@=8 M^,"AO5#Z):!:@N3FMQFE;^MU6J#XOG/ZF\-DC0)S4D4:]>*$TZ/KP06)-,KM M)LF.(CMX9!/82XQ6$*?J<3@!\1F%;@K7!D!7_-XPC23<]93QK<.SXB3R'M(D MC&*9KP0EYTP*GP,6">9WV1/SPRG\V=T)(99RH[8!]/>;P0Z"CB4YS$%J9X(" M%!%8G@CQ5UX@N#X9ARDLPHU?WRX#9WW[F6&($"@ 1./[Y];;7 <(4Q'@X-O3 MF-WFO[P!9$U]>W;K!7PW_*8WRT_O3=>;'J7JW9Y:[5&;/^_IY2_99U&:]N*CMF3( M[3A$N5VCDN?J3P+-]]>'Z%>G MI8OWJGYG(Q8!B@I!O1%C,8]#[25AV]OJZ]@2-@?U^\ ))ZR,ZLW.4+76[8[= MJ9[:PC625JI+T.VT@N,!U/7CSY/3RJ$6Z+YJ]X \G^:1TYEB&G+Z'6Y^#72*BJPOU[Y?!,RZ,3:DW&IZ LI<0*76V. MV1RS] -F5#@BJY:GXB"QA:,73ZQ?>4%&/=(H"B>2/1IYOF"7 297Z M!#! GYNRV0 )4(\]L%Y[LYS%O%2,LX(L-<>.\^2$MXN45)YF]7?FNP#T]\$3 MX *S>^_'-H(*GA/#>N+O^-[O\+#?_-#YL0!PKR,Q /L4'IL .MN0C+MK'C3F M_B^GXCK+,-DS#=>B-%Q*PVUTXBFEX38O#?>L(/B#_\%"HK M+50Q!Z-;UZ2RX_E"Y\'F+SO(OZ-%!:^<-4SMW*QA(FNLI[H1:ZRSQHDR5)NE M$"=PRS@N%@'O)2ZV@Z)YV'_9Z>S7Q*P?.8"_AQ_M)(V\9+84"H"E.[=N&G$L M+)AV4"R5GW>HJ $O6^S;*\"KJ9T1KQ;@57L1KSLT*BFOEL]@G '"T+HF^M?3 M,/;PFMN(^7#Q$UNXU;\LASPRIUQ9W&(_@'Q/D\VWK'D_M>-;V2DN,ECI)E#X M.8X6KMLCNWF(F/WCQL:(W:WM/]NS&'FA&/_P@IL5$*[N?N,>1Z.C[5'P&Q@2 MH6CF< LZ#[ /\'GB/N>O61BZ\&!^FYIR=A8-AZ'OELJ]EQ[ M-A=Z&F8QK2DS"2Z)L3O()(P8+!&\<#=E>0^?3=U$<+.E_7VP(0N3GO%'$*X' M27F7 J!2 &50W,7&_AR&9F'8>86Z\%--Q&$7L541#W6]V'Y\C-@C)O'LUE8% MVTR\&,Z=22/>I4^:,3OB=V3-_7"=K[Q 6FJLL$]CD&Q#EQ@!UGK=@5(MV'J" ML*W2U16=%D6+JG51AM&X\PE85&_KHDH\D%QJ@)A^H4GG,:^J]]RD_+*"Q[5T M+OORR6O#CQN6#E^D'0]>K@/?J^C>?LK><%P#=GN[Q".V;O=ZX+4+-Q"\%O#2 M"5Z5X*41O"K!2R5X[0ZO[V%B^Y>@SNLM@R_XS=G]-WCQ6J#IQCI'H(EC[LL\ MV+$26ZOI,'CO(\.+3KRMMOE6'*?LEE>K-W<";4_#-MR*/-#7NU#7?!S>A-HM M8DQBS*,Q9M5!L1495>L,=4.V2JK9B%&)48E1CS?OM2*CXDQW538'-4^#(T8] M-\D2HYZ848\[M[6G&<"I\F! &I48E1BUL>-5>UJ/SU?NF\2GU&O[*GLSU,>M M=?;:UOKM[X/?D.#\64:_>1DYCG3(3DQ*C%J@]/.K,[0D ?:T3O^$9\2GUXTGQXY MZTQ7>#:+13324^I:RSZ\PZJX];Z\PZTS6>=6;I ME'56;];9BSTT"UEG1G,Z!A[>&6__ 3GO/[W;@2.^8D](%SDAG\5B*;_;L_B+ M'2>_I^PN<+\EGN_?9=T*EYEAY/UD[LU_6126\8%^R("OLZ_>Z R#<(V#USY8 M[P9X8"?;3V&0-8N<\SWM')I+];$>\/Z,=S*1IB*U)$2'3*(3=3#+$B.>&J>]* M8_N)2;8$6X"%P(4@9IF38+O.9+=Y/=UMTW@:UKKT14$D(RQQ !'0"1XHBQZQ M<=[OEP7US[5R_^ 12+']B/3"UK MLJ^;G:&ZKJ)_X;1U#VH22#SP['T6VJ]WH=A8?#VZ_4O>=[54@U1=LEGODJT- ML*V;HI[MN$A57>E3*(6H/27LSEM*U' Y^^G@_&=XCZK\DK_NX#79+^IZD'(E MB%H1([M:. T2+"]T>N[O;?^ #2CAUJ:,[P] [T7NS=2.DAF_R4OBPOAMQ I@ M+&9N9;(?U$KVAE)L%;\B4JHNS:IW:2HL;3WT_HL,%!Q/0?=Y3\R?R3F=!RQY MD=9+&&3!/J">06O#DY['GC.64#.#B9""0[5.X"5Z%%>\O1EY'S;THO)5C1/P MA%G*$X/NEK;=J]B\$TW#P6R=(7C!;,W\TP^>_0!4GG@L_MV+'3^, 8SK@Q$- M;:WM-7R&[UD>EY@]57K[$S@K9J(1^6?1^L8V#'LT]+5AC^6B1NRT!:(RASXK0E]HJVSBJ.0OP"+ZG\?823YCRD7[ M\K4^XMMMT5Y[2K%H#B3-@:0YD#0'\CZ-X>5 #V (XGR;^$CG5U=V(G"IQP%; M:M!_9R,&2M;]RIX8F$GW^\WX-G#&=U\V2\Q\.G4C!KMH!MMRW%83@_5$O\]> M\_,YKV'TY#=P[R/P1F3IV7[,7)8'%K!1B3J>P^"E$;,E,-A]BJRHI&DZGVQ1 M1&\G4S^<,?85I_LM><+[LDP?6$:7^^;!J97E!+HC8R!R*JB=789<7CDA;1&X M]1.2V1GJ UG%,2'G)Z1K<''^$3 ["I@K>4&<1CR0.HW8Q$LG^TG7$A!<&E-L MD:[?TNG49Y@)8$>S]SE4WP>"$^#A.;%AU-20_B;2M:3+\ M)1/6%FE[?,*R@+!TV3#JZLM[6NG;0N/V;9QXF +B@G$; 3K%H0<9M7N(W2]1 MZ*9.\H> X^Q.9 _=^W8<>R-O7I!;E2=Z"N<)97!P&2Z9MHTBIRW"]ECDI (Y MJ;)9DIM"!NY1:"(_\WP*_73"I(@]8,8&V;:5A"Q/T\P@^4\.R*\"CI7I7^L, M-4O6E+I2T\EV;0;A;!"G]1&.#H2CUMCBFFS3+=B?>QB2'\:8>P7/>2+S=$_S M-(^-S;"RQ[>]27P7N-DO[K]343J09455Y@VW@@ #9J(VBJ2TVZE%I MJ@A%O,BU5.[P2W)D=OBW7&P;=>@K.O MEAUTAKV>K/7.ZZ543WD]J_/;&EK:8JK53$O8'M"2S=[!$<:::.E0IW>//.JL MMDJ'U;IABI5:.4%0>Z/: '0Y_+F;)WXX:_:Q(:"IR9I6C&M#9[,((8FAB MZ-IC(S4P-'8.U$'9ZC4769R)H7?J%;9:S%XHD\X09FA=$^N:>;$AW',;86*U M]\06Y99_M5%K?8#["U--E\RUK5:>UTJ>Q4C&ZM=!XI_*S0A,&8-V$8 M1XLZVT=V\Q Q^\>-/8(-WMK^LSV+$5'%TG0ON%F!^RK(-@)F-#H:8 35N=A6 MC-/-+= ZB_ J6)/=F+5(XPA%QI^VH\CL#'F#!6PB<(_2)L#"'7M8AO[&-=*P MJC;26,D;>ZEG1K^D9T:_I&?&'X74T"/TPUA9\?Q0<4-7C/[.73'ZK>F* 2(6 M-BQYHOE:W@)CADH-]KJ>HLN[/L%_HA]&7+4;1OFH8JT]_3'T05?3S,ONCT&+ MVG51VLM#JP_I)&*UM'<&;XDO?83KQK'T%B2<>V@7D;9"XIOW1..NWS'##X+6O%:"?2 P-;-,!6 M<>#V37GKYN--%+CH".55!2 'RI8:6.SP:4=N>7E6Y3"DP:NQ!NK![0;.-RB! MAI@0RQW&ZN6X?ETEQ\1QQ'$-VG@5 MCE,')V4YD[.F2LE(>PO3D3SQ;QY/.5 M;Y8V!YG4B_/>]W&<,K>R],%Q/;IL'=X?C)*BFTA&6^T+@>-TOJTU^?IC2]UI@/$51=!N+>!*4# M0:ERSUJ?2T($U7*".@L]&:"XC=*P-=%3R^GI((MP;X+J8#D#-EC!U3FBH];#'[-?<(;P=M_<2V;%CACGOF-&X M;@NJ4K7= F\!5^A'\U*_!:PM6>VW,%#6^RWP9TJ%AQZE[<+O["'9T&)AL+:D M32T6^/);T&+A^YAES1*P(BSK<9!.8+'PD%B*F0,8(\\.0(R)\ M ;ANZ[<:*%E;17Z@ZZE5:OP;U^S .UHS0+6+VM;Y6C%"MR+A,9'.W+&Q1I: MXQ@UM,(854JLT:+$O+%*N/UL,?5W7#HRR6=VO.A24S(QD@H@J "BHI^=T=8' M)*UY!ZBJAOA ZPS[LJK5-:*K$#9MK:NUT].((T91K592UQ12.TPT#2;T8XHB#^%@;/?P!I+ M00N[IUFG&%>S(QZ;'?4F[B7NK5=+'L"]*G*OV6L[]QXY-0Q;<#0V-4RMFAJ& M"58OI8-9)>-WK)+Q._B4A2)AWH4L/3/)CI@TM:-D MADW ;.D^8JZ72'>/$6-8A2F]PHDYG=6/.Z^E9&PG$O HP#Y&[_-3^)0]7M%, MZ=E+QM)O=O #7WW'@6K+TJ?N75>6IE'XY"&?\/D[MO3G2MULEXO?^ZM4\0&V M_WDDUOO.=OCY6V9^_Q9&$4]0N[>G\,VNYW+]!47IG>'&2<2 .!\7'[>'_" MW3D":*-L%1DHO\Z_SX":KQ)@^CSVG#$ =28],'3M(SQ&=*5TRI$32/8C(.#1 M3@!M/(Z-P#TZ]#[:/[U).CD<>G@ HVP!7W>7E+_F\I;82\Y@/ ##\YW$Y[J2 M,QYJ/@;L!S\JH6_)'G[_Z=T:_L+@\3N+)BC3EO$S\GXR]^:_+ KGJ%$6J.E5 M;"FM'6D=_SO\32J\[:MZ!$IA&;>.E$A'\?6,!&'O9K G*WXQA@Z$JC*)SP M;QWFBNZ?(DJ\0(?#WX&3\ 1+/=F1%Z8Q*+<"RG)C(.Y*?S#X:L*7++*Y\2VH MW+F:BK,79?/WV!,:%MQ^P#^S9[(H!BM;"D*P*ACC7WE+R>$[,6.&J&NNTNS4]L].W2SIM$[%*I6WHQ%SDOCSJ"C'RVM5K,%:K4KCQ2=6HS"Q101L M46@!W.;R\3GR$H"X:'IL1P&. &5<3.X[^',+'(8\Y7WWZ:%MJ6NA<:&TJ)., M"]74U%',EGFB]8Q8OS8L%X3U):.K3(15/K*W.D-+U@<'S[!I24H[,1HQVF&,)E1> M13[K*PJ? Z":5+1-C':UC+9E8D(=&JVOJ'@&(RM]XC3B-.*T(ZHTC9N.9BLF MC)^T+*T%7NE=EH.0NZ7_YT\#3=7> !;MTL-H119)UW/!_1T'G4?4V"J(<*OZ<0#1$-[2N'^MC* M8- [[_#9^LIM+\TLO.<)HDQK:=T74LZ<0 M'A#Q7"CQ;-'AM8@>"[MB&GH#QCL2]9R/>O83/:K2&.(Y-"(HJ&@OJZXL ;WB MT)3KB^97WG^S.;-.FV!%HG]B53LW]%65QQ@'M<48&W%H=OA +F(S8K,U-A.J M;Q\NTX#+=%FW#N[D2%Q&7-:@C==I9=:@S'3.9JJ^WO"1V(S8C-BL'F5F<)/1 M'+2"RS)O+U]$#M:>J.ZMJ0RF9(1EQ=EA]*Y=WD6UJV5UA-Y/JERERM6SP) J M5ZG*D"I7B:9:!#BJ7*7*5:H^.)+O>8(R'[77&6J:/!A[\-F6 2CU:#03.$V1#:,5\X:)TXC3SLYI>ZJT M06>H#F3%:$6%.%6N4N7JJ0W'>NK%5 L4FBXK)=F>5#!V;32TGZC6L&V.)?>L M@[T/(J$FDM 6;5^/'-)43D0Z%:X2$>TMB#!UTY0-C2I7FVD64N5J#05 QZ\> MTW3.1TI_7193^=CU4,^>0M@@XKE4XMFBQ&N1/3W>@[-'Y'/=Y+.G\.DWAWK: M7;M:/L\9J>EJ(_[U ZC9S%VC77%XO9"&!V_8E>C@@[?:T=CL@B)B9&+D^AEY M[XHD;0!\#.Z!6G,1._$Q\3'Q\>[&=@T:V>*?G9/W5LFZPK.T MK;K[RIR)D;G?_2N?ZUN37%[A4'S4P"3@W/F\V',.#0^ M2[09VT],LJ6)_=.;I!.@( "/_][EP"6/FXC"F+),>WO8F,JWP>>\Y8>F:2PUQVR)J- M36L6X:675JSABM7UT-%\R;#.9,RD")Z&O_MA'/-M%*9F=Z7O8Q8QX$ &^TJC MY8N]6/*]B9< QI*POEU^$,_$77X>?8 7P3;O$;2?@XR,OF2TC!)Z:C'.XR)+-%QA+=H3/$'2,HB,9@Z1Y'"\-* <@2XZ=V'$2A5.@ M'PYCX \OD-A/A\5QK>1_7WC3!_ZBKXOU < _.TX:10P6]K>(V;"O[V,[V QO MHS,TNNO=/9? '*^"[(?W'_G<;)!"3]VY]3%L1LL0O8$(.]3>'!292RS@M*0S4:I#7&"$_? M#Y^1XUR6V)X?"W@#&IX %CG\O8 #VY4>TD0*P@0X:QI&*)E>==[_]NEKYS5\ M JL O9(CH[BAC&CR.T 3"+OIS0)>6,'AHT=I/7>!9+= M2#C"XL\)PCF_A):U#$7I?5??%0]75_:5=?_ MG50\+C!Y9:ZEM:(RETK@B0&/P8!;\F2.RH # MWCI;45HQU)D8D!CP" QHG)'_+#ZGMV>L'W(0_Q'_70?_J8/S,:"A< :T]%:T M.ZNI-TP;'=U/+%F<,V:'\VX:9=A1]0/N]QDVQ-=J9<[#+@V& MK&K4+>8BZ6W+/)+3TYN&4W![M:48$[DUBMR:1FUZ9ZAKLF(UI7\(D=LI$ZE/ M3V\&[WG4[]>5>-V0?C5M-55%=NO4GB&*Z[)4KZ6X?UOA8 95X"V180I@Y)\:1M1+4]O&XQV-ID0;"4-?%\Q$4RVGJ7.1E.A?H*CKMB61 M5,M):EN!WM%H"FOI5=DPUJ,QK>MV4ZG5X9F3=EC@[I&NLTMQY.9(]$6?H]0) MFF8+EBIRI8*[6OL)B\7CO'WMX"/.&E';QJI^8FABZ(6A8)V/HWM*9VC):J_F M0>#$T,30U\O09]30/94T-#$T,?0%:6CM,C3T#OUW\&\$O!>DO!.(:*Z 68"]5G[W8L+-^):2=VNEO3,04QNZ+=4%)]'H MIP1&1LDZC748'4M:\2?>>@DPCK-#AX2O;)I&SMB.V2J6SM>U@7(X+U )KG4G/-C8R$BTKYE&X9/G8F>5)[@AC&;YU7B('$I(Y%/&*5UR MO3B)O(<4KN)OQ$91<+N;.LB/4_@5-H'S4*KU^-%?Z/%S%\;^F_*84K;PN$4JC29HUF;I8?'6Y* M()IO-I%6&I\LNL0$[G$X6]F)?:1F8L@!IPJN GN 'Q)3[:?LKR;VSB

/Y[H#C?EQQ[KC16-7RCD+W1Q$ E/<1F<\M8 M'=E>E.$4^[[Q(5.B!]U"B< !P,>P99T>SKO09 M&_=E5R 5%9[D+ P.F7>HB_!U7B#=.0Z8#2XL@9O_PJX*81V1)-J:)5SEH)SA M#?/PS0=(]]ZJ);2OS"L38F9GJ'?7A9BTF_PZ1(X?=5MX7MI=+QHI;JM$T*R[ M*X>TI_N,%%&P6K^C%5)BI%HE1JI58J16,JV;8=&"E@7S1PCIFR_\%%7Z&$;) MH_V(TNJ/EI MLOF6M9XBM5/,;C8(YL@L :SP?9]15&K[G^==V*L>4_65SM"4S0%U?R(^NU8^V])\IAX^PP0/V>JWHLG, MCO9;\[5P.DF%7RW9[A-Z_/%&@TPKW=XE%CAL4"O\I.5=?L3UE<>?T74JFC)W M&10K4S]X@IIL*.O!NDV5#<=1%3O6OEPZ!6P0>-4H8!W).I@2FG8R%!_J1.QA M%M"LMQ, J-F,5I>D_M@HO<-3^P3A9'"I5EK=$9]F3=/+BG3^V8;;;) M3[Q-O%V3#CT>;V/NC:SIE\';&U)+EP_/*IW&_BVU(QNN8/'[P&63P!O!BWE. MUUW@_F%'^&6>2NBA$9/#=9?Y8 B$'6:#G2+?HGK.(:8_!(F !3_47T #SWCF MY[42'LTW,F>H>\Z#Y.8F2!;S6IRYB"FDN AT>\O\D,UM/.NT-4Z*=:7-9'*7 MPR+^BJ?IS/T>HOQ%R8%Y #SII"2-I&\>(OCK6, 9W6N)U2^D-C">18$Z?C% MO)W2+#LO.P*A"U]Q;FG'T+GAU0L MQ'C5>?_UPWW<>7W>U/X[+BPJRXEG)HUMD 9I$B=P$;(BWXY(HK)Y-FH8V'Z> MF5]U@.U+6=[T3\Q2[1$I)K84MKHKA]J+41H37F- M-:U7[0QUZX7YPJ]0Q47G=9R_.T"Z2_"BCE9C32C$[%8U\\2E@;9+Y M;!*:-\!6,0.C35AJN.WG<0B.?)9[4M!*F">W*+- 9NX4=M1YO2IJ]JUFJ,3U M):^I1ZAP8;;%UFF7.%$U3&QFCZ!Z/]H)*)X-.=;G-'KY&O]@/)MZ:D?)#"OF M'!8E@ W)MY_CU -2S!P X" OL*,9D&D:"2_@(8WA<3'L[#?P"US4"; 93+WKQW.9)$70>.7 $JTF=PGAEMEHQ$PFE!YW'U?.%:+TL0\XUN&!_XG]5R< M^LZ+6-"/$O6&4Q;EH1W,G982^PBPS%N/DJ$NM'GA=P+&5PB7)7*FM-5R;&J-"@6&B@;2XTJ-"1 MP)IW)*#JA/97)^S<5>)DS2.,JLTCOB7@4X(U!X"*WX(026:?PH2]U#?"+.F) M8);T1"@^^2^2>#:7\%\95E%R&'\* YZ[#&8C]\9$418 IM;1<[8 M#O HQ\.%%1',,@0GHEL!1R_HT7L;O!NPJHH7^=HK22DL> MY89@Z++?(;URL9XGRJS$#;5W%U@^I"M=2S5KJ=0QNSVMU[#J(5H3K:G6:C2E M:QHO5Z.=!5!Z_W@5PUNQ\#R=GW? @VA3#DP30 MO0#ZE6$D$@-I=H29@9L+40B.+Q*FXXBB'C8/0X83<'S&+(BQSN<5!FI?8P@S MG"PRM@C(U41HN,KH&[2PL:\6;JD)@P=E82",E?I+^\][V084]XYH:+6.,;Z- M[>B%&L**6[X:L-V5MCQH+"=48YAC-[$X)^*RHSM9FO?SD%[L:K+#^+##BFE. M6#.R&X0VYI;$7%2LII<,EO)+WG]Z5]8 .0RX@A'"YO,B,62W:A%E$23O8PMR M?6#)5N_@F;34WZ&!_'EY[1T.Y+J2C*[!EO8.ZV=.)857I@FL=' K?^(AXJ'& M[+M2QX!!;Y6),-L.?MN%FZK5.)K8UM4TY+Y5P[A>8K4FD=RULEHE3NM75U<5 M&\5PTR[L5/)LM@R7!MW] MGJON#V$56E:TY'3PE0S:T]9;+ M1'N-I#V2#$W&3A7)8"F-E@Q&PR1#37E4@HRL$H>N6+5Y@V6;32*LSR5)S,+E MDZ6 ;4Z:VR'5JGU3ARV(^P0=@@[A!W"#F&'L',6VUM]V?;^RAS? MCN-Y(^QW43@IU)3EX[P7QIBPU.]%"RHQW1KL]\^C[_;/,N.ZUQGVZNK.3X35 M),+:XM0=F[#Z#2*LFD[>6NJQ\4.Y.$YY4[MPQ+MKAEFK'8FWL\I^!S<.-H . MW=2'UUW7$5[%PAA+VU(8PP^XWP/8F2M:A0J6$44RL&3^U8Z#Z18E,@,3Y]/+ MJG)P;C\%XIILJA%V"#N$G4J9>];:]+H-F7MW[K_36'2/_AXN&H=\L3WW?7 O MNH9P,?V O7S1!@(#B-M(=X'[]B>+'"_.>_]]GO).J)5CVE@S(NO&NH&T>V8@ M$2&)",(.8:?)V*DFP-<\U@8+<*LQ ORZCR,Y$F\XHOFA9(YI.H>DL!UAA[!# MV&DW=@[S .NR&[YB)_+82]@W%N%,%A'+^RJF^> %V2BE:D8$&#Q@1*BU]>D@ M8B110=@A[#02.W6>739.D*O-$N37?=YY7SS?+,P5WZ4-YEZAF[;?3Z$G:TNU M"/U^>WA=Q2-9>I=\(FOZ!JAY9L**JL]([>9ZH);MT1 M":]I7%E?7YP+;8ICK;4EW:.I%#SD!+U]B76(=9IEU:TU&CU:2U]XU5!7='E@ MK6NH^EJW$8<1AS5*.1V]QRB\@7?R5?H:J2]BKJMBKK6^HK4SUX#W0^RKZ6QW2M]?"]$ZS1\8?,5"+&:A2=[@M,?.#]9.IB ;S^D#N M&4KC]1,UZ[W8LR0J&2'L$'8(.X0=PDY3S3&XH\$].4U%[0P-71ZHZRX2$5\C MB8]$0Y.Q4TDT;.D8=F;)H#5,,EQW>2QUZZ4"$<(.88>P0]@A[!!V"#L'NN5G M;==K*GIGJ%I-::M*I'5"M^[8E&4TB;*NNX"5&O8>HL!8?;DL MFZ3]P;ASWW^1A$VAVB9CIYJY>+2.1'5U,C25/J;E:-K!*3E$@"0>"#N$G29C MITZ'K FRVVR6[+[NLS9J14O!3L(.88>P]%>9-B%@F*$'<+.";H@J,KI&QF; MJM(9&H;<4ZSSMSXE=:HIRBU=W%#VI-D=/7O=)W;Q[^#6K?JIM6K^C?7N '0:9=O)QJ6]90_-R4]7K;UY.7$E<>4E<63'D<[*^ MZ*9J=(:Z,9 -9;W![+ZM,8EYB7DOB7FK\>ZQ6ZZ;:@];KANR91UOO.D\_.MZ3T/N?J'_YP4I+X8:Y@[9IW0"KJ8S_"M< MEC\O\RD-K6OVP.^,'-"@Q7M[]QDZ/1T38I_%UPV,.(T\ M[VV(5\&:[,:L11I' M&*'XDZB?!R A+X] MC=EM_LN;G$.]@ ."W_0F>U;&-+WUG$T.(_'U@H"ZBB"B3/AG;\Z^[L)7OY9\ M/NCJAE'ZE=)5RV_9\"BSV]-ZE9ZT^?.>7OX.6A.MZ9QK4I6N:6@-6U2=@-(' M]0@# )2E;-U>LTSCEQND6FO7E9R$"$.E28%_$:&7BN.&I"24[NTG)Y2*H?R- M^?:%TRBAQ/"X9U,8?4MSV1TO.P$1K%BT:E_H[$-6O?V0X8(?$(7/U1_6"@[* M*Y DWCM@=S8A(!: N.C'(4UMS[WQ LD1+3D(H'L!]"M+;/C0E9@=!;#J"O*; MX%@DS,7D!BDLF='VR@_C^/6V\=P$XQVNTF8!KL(U";S93O8=^.RKJ07PMTT\GQ)Y6T0]!K:(&SGOLOL=: J MI^QU8&&O UTW956KNGO4K+*=]A^.]FNM)N/4D-K DT!7JJK M;2HQ49.(Z5J9J&)/K+6F6$?K)*"I.!71D(W>>H>>?8NGB-<:07/7RFO56$T[ M=K63IG6&FJG*5N_@Z5#$9L1FC=EW-3;3C\YF>FEK/>=3:9A9$O MF2^/Q)1GS*&^\"E2GUBR+17L(EOZT\ %P@YAA[!#V"'L--9L5+>TQ0?E_9[K M[@]A',-O?HK0^!)&^.AEN_%3&$3S[-I/2\FU[[/::%AKS=\HT3!HMVC8-U^4Z'(;7:Z$.N9D6D9$5F?8.WB>RU$)J%%Q MB8O*'?Y<4KF&A6NR%+#-2>L7.5)^/ZU=TXSU&HZB"#N$'<(.88>P0]@A[)PI MBV9M&M2&+)JOS/'M./9&L$U\[+LHG!0Z"G"S[+YHE0GS_3Z-\%SR"VPE=,&H M_SSZ;O\LL>EU!1S#&O*RB;R:15Z[#@H\-GFIK22O8X0;6DMY#50[C7+S+R_] M((Y3K!/&UJ:.Z"S!&U-)O$]J]KL78 4]1@$ >L'F:O_KBL!MJA,>;*D3YKE^ M[P'NS/T]C3 PS"6KJ!F&-?.OXJH5P[K6&:J*K!P^#Y*.')HL:PD[A!W"3D4+ M>=?9@'?NO],XF6!_[^_AHLG@%]MSWP?WHL,@E],/=LQ+V><1E_"?I_CYCG*\8$7K(EMTO6!]=T.:J)!D!&&'L--D[!PIQM$$"6ZT M58)3YD6SQ4>C0B$7E?' ^?V&RP2>]Y +!4IV:&K8EF*SA!W"#F'G&&F4:^&" MNFS,K^P_J1=["?O&HB?/82+R^Y4YX6/ G_)/VT]998.SAP:GH0]J*C E:B19 M0=@A[#02.[4FQ#=.DO=;+P0=@@[+<8.Y5O4F! D(GO.DQ.N]KGXG3DX=)MA MO=.2-U,6@3,[0U5;[_G>D-2=1KFY%Y4!@O%:'MF5['E0F+(_FAIIIG R88>P M0]@A[!!V"#N$'<).\[%#V0''+W]9\7QY*;E(37D?""?X[Z SU ^I M6[G4](5=W?PF3XJ93X3_G]2?'300?CE\M<\4G<;Q8]4N#]HII\'K8AJ\8#=PP'O)V"&R_HB#VL-!51AH ML.9>U:Z>>'&_HFGR0#MXLGO3V*NNL>[$><1YIQ[K;O!:[;)P0=BX/.]7"&HV>W6[@['95[NE6.]O\ M7!_QD6AH,G:JB89&2X9!NR4#I?@>B2PK3&XWK,Y0/WAR^[4G\K:TBK5LG_"#F&'L$/8(>P0=IIKEF]I('WDD=H]I3/L'6S+ M$V4UD;+.2UAJ>PF+NF8U6]3B2<>RB<*<^C_;370,G0J!#,1258U#HHGJ*.= Y!V"'L M$'8:@YV&N/G'&2_M%JK)^G\O]EBH%$._$6=_R_-CZ=#_Z9&&"F,2-@A[!!V"#N$'<(. M88>PTWSLT*EPW=$+Y\D)5UL'YM._L:'$DC-3$J'H*YVA.E@?<%!YGL\5>+D7 M=DP=P&IBI+LDE.!IKIV$$;Q&6G0\E8*EEJ>2E_4\I:/LID;M*#1'V"'L$'8( M.X0=P@YAA[#3?.S02>LIG.*%O_,]_+CP=KYN'>^P[C*KG:%E-O9$OU$N\T4= M#/]F^]B63Y:^L6G")@\LDG1%EC1%TP\Y)L[X7^SL5@?PN&&*WC<7 0<,/&T< MX&N%1MUM?GS?KT7E\VM+J*;NI [9F" MYF>CVJ9- =UW3.]AD&DG'Y?IZ&4FWFU^]KK.U8$YZVIF3%Q)7'F!7%G-=-;7 MAFO'L 'XK?[Y]GVC,]145>X;Z]/M*Y\S$?,2\UX@\U;CW2VI[#6P; ]8UC1D M32&E2WQ+?%L3W^I'Y]L^V,D]$_AV7=42WQ+?$M_N9RP;!QC+ZTQJ=H9]12=; MF'B3>/-0G;JE^T$-*G6 C9@4U9*U7N^ZE&K%DTGB:>+I4_#TZLFN'44S@,+= M!"";W"4BWQF/=+^'7VR*#D?2/6;Q!TG\UU_M81GZ MB^BQHT? $$][-Z9)[52JKNS?+*?27E?*"A,^I1-XAB.M5"*LEAZ\M:/ "Q[C M+RSB#:>^P[6_^:'S8UY 8"JBG %$ 7/ODNPS?!*+'7N*/!JE@.W\21(\2N+/ MRNL-LJ6L@+#2,K\Y8^:F/OL\6EWP;W;L.7>!^[N'4"Z?N82:/0]\-G;&3.Q;D4LR3&RI!D+"7PM1-. MIFDB=@?4_("0DNS E5P!*XGE*)L"RGC+,NF5"\^THUCR GA&F,(2W5B6V$^' M39/"=3:O38E?WRXC=1ULF:_O,D5F!=P M*/";WBP_O;?>5X^C27R]$)1=10C+S+++WIQ]W86O?EW_7!]T-X;AQ+;T$PNAN;1UXX)+YY/S?#X1#26%RVL;RNI,*NZ=":-QW5 M!O)?'Z)?AYJB&3O0SDXPN$8XZLH0[=Y@ MH/+^S]1%8,>-5VHCL-;ASST#I#$U+5K2#K'*3L[41RPR9 MA\0L#SM ;#\+[14/V,1$E5G'0(=-5WJRKK7BO.W$X8)K)\Z]@J&U$2>>!,NF MKLJ&>BWY3$2:IYOXZ7?6QM6W^2[.AS M7:T..L->5U^?0=[:DW,B_8LG?:T>TKQ+E7SSEZ_60OMH9JDJWMFKM)D4)FNVG;#A6J\?ONT2^K@Z "^3Z:@HO MH[$ROM?0SZDM"6UWI)PIIX/8BMBJ-@_J!;;"W@Q=\^!C=F(K8JMF[?SXWMD+ M7&6@?Z:3LB*N(JZJZOF]P%8][OLI!_M^)^&KS#/,5Y&#L2/(RCP/60TZ0X/J9R^7K ;G(2L+I)5VO,)8LV;/M6O.GWJG>U%_[3]%)S=V/'#. 6R6AO>-%#6)U#! M9^L3J/!I$G^<])'9^+")F-ZU90Q5R1@H\?R*0ZKFN_EM]IOMVX'#OHT92_X& M9#8%DBK9V/I4JE;,G7H(PQ_2$P (#P M;%_R@ACVR#$B/3-,I(ZS 5:Q]*HX;6K?F5*],\R4LJRNJ9A[C)12C&K3C5Z: M2=37:AN4I-.B3K\H&BGUXIP6:<<9+1<)B8]VY(QQRLHZ%&B@U&H% :@E/HR& M*V&:ZE,5?F]S/,PH*QF=U_@Q>O6> 8 MS#]7Y/[)]GPT6&]&8703@S<,7O=#4M9/3KB?-%*JYOVW-&Q3.BW >GE#F=Z"YQ5\5)PD,%*TSU!39.+S-64L*](G[B/O6N,]0SL1].G$? M<=_5<]^6851'XSZC,U2Q%?.U-$XB[B/N6^>^+;,6C\9]O39Q7TT9:A?C_'ZT MHQ],G/%@FEHRV^KV7NLA_3[>WEL.T@5OO7OZY%7FKS[PERH/-$I+NT@:VN:S MU$)#)M'01=/0%LN[%AH:W@"0::B0-;;$?:Z$AJV$T1&L$3$^WJ#[$)+W JU?XVX4>6C$/W_0*P):E[5;E+53K#GJRJ%]2YB@BK MJJ%X%,)2B; NF;!VLAZ/0EA:9VC(5J^N<0Q$6,TBK)U,RJ,0EMXLPKKBPMC[ M,(@QWU_R0WB*%#&'>4]H75()[/Y&Y*/ )%F4!1EJS6 MUON' I)U6X\3L!UYP>-&^Y%"D7M:D1\0HO7RTZ SM!394IKB>)%'?U(K\@@4 M98G!RCH%'R^3HK98D?53E(93#H"BC+IF&1)%-8NBMEB11Z H%624(IO]N@80 M4KAQ;U+YG(QQM""F*6 ##=$N(WB\LF#CJUKM1$P0?C]O-S)GF,ILHG6&JFR6 M#-]^38Y[NREHFUU8%P7I@H+6-3=14-LI:(L=6!<%8:V0;*DD@RZ/@K;8?751 M$-:[R(,2[^'D%+3%S,N;\PV( MS1L!X06)=.XS%X%6\R!V\"]@$OX>9_D9&D21@Q^$;P%#X\ M%%=->)8'@.H1[I6>F93&>!UP;,*BB8>M*0OM[KK;6M:]T,6O4H_![Q%@9,2B M^"YPO['HR4-GX?-H#J^[.&9)O/D;#HW90CCTUSH0'HE4^!-OO01D@K-#F\&/ M890\VH],FF\EA_")29FOIBNMKT?ZBA?$TJO.QV]?X\YK"8?#1\S!:D!7LI-B M,T2@FR\1F]J>*[&?4Q;$L#0D_) [?^#Z14 /DLTQE!,@YJ%@*2%OK)CUDY1X M0\EX06TK0F G4G*>G'#1JQ+((IUPMHJQT#+?G:"6[RAQUOM6:N8:U;2A[6)_ MT 4U>.'-!(VC-1-E,- MHLD=:=(X(TUB:WKPO5O19NE$K2;.2CA_\#_0/H=5H3D?S\WY$;BKKQ[LV(NE M:>B!N[D6'KGPZ-5&I@HXC[PHZOM+3)5#^4X >>Y4O&-L$U]EK(/,FO&.K@#O M&-U!4P8[4/BS9@(RCDU *B<@LRD% M=@6M_;4Q[B^2^(V(5HG:1^XDWWK*"Y MP"R0'02JOL0/!;#.>>%C!M1M#*$M& +/LTVK6U?CJX,8XCPH^6671MV4R%2+ M2#>.0<)XH#X8='M$P_L&;%IHM9=KEP72D$OF.PU45 /**C7O;9^2V<^'\G"W],<,XM ^,IDMD.TZX7V[KW0 M]KSZR[E)7R(O<+RI[8NIG#4%3A=)2SI6SO9[#L=OT8_+>51WB^S=?(IU M108?=(::;*E-J?JOP;$BUKA4UMBB#.MF#7[$KO8/UGQU>HSS5.W5R>,;YL$7 M\H4SL!M:U\14R&D8>WC-;<1\N/B)91F0&5H*-V;YD\KB%OLA#OTTV7S+6J9: M[=2E[)1>BW)MJ3=&X2H.!S>R18CBZ^J"-5,9<5W7U$?SI_,LR M.OE-XVB1G/?(;AXB9O^XL4>PPUO;?[9G,6*JF*3M!3AP3LTV\,R])?G MT*O&">H9S'(J-;M2M63];^P1"Q>^,HRL@%!95&ROYU1C16(F%)A[EV2?X3.7 M,ZU_2V-861Q+V<.E]XO:A75Y4P3KBM19O!A>4K%DX1PY^'\ U4P9#_I/;4@(F[=MRG+"/O/7 =XR4"^/&H)].*B?GL/(C5E0DOUE M %R3YW!-,4G9NN);Z97Z6JBI$7P71K.;A]3S$PD="GBO+#V//6<,>W3\U,4R ME''H,S[Q%:L'(I;8GB^5WIK!"M/Z18W-*RU_T[RT)LM[C==> [A*\:F\)#U_ MH)/WQ10/$$OPX+,(_ZK,&LZ8N2D>_:TR28&>?YME7Y:PBU;"+MHZNWP?,T": M[X?/N =1I3"-PB8.+:B2T]S'(4K?AWM_MQF+:!PS*5C4Q6 MX#F-L]AI"RI SW45H>NJ5%3H@ZZFF;45+ZA6;145Y2^A11US45K_:+4G5DNK M+;Z#:<2DCW#=.);>@@YU#ZT[:2LDOGD_-\.AGK*D*MG138?6OC5+.\'@&N%8 MJ'C2ZZO]NDA0$1.VC3U+!5V+ 'OY(F!<7Y[2,9E+:2U5SHG+:XQBZNU M.9S59+9Y5^;)TYGBM1R<:(.73TZ^"HGZ+@HG&#S%1_[A)>/[-(;]L>CM3PS? M9 0J.,8!C=!SR<' + M<>(8XIBCYZUL:7QY"H[I=8:68>WV[HJ9UA3S%EH[;J]D:TJ"1&)$:LPHCG-Z]Z&IA7 M/:V.&8W$B,2(#=IX)48\/Q_JG:$UZ,E*;0V#B \;18[$ASM-,SP_(QK B)HI M6[6-E3]%H^I\$3GD>Z)NYFRI;#ILQ0U3+-MI8*(=K>ZXJSM1QY/S'82]#QR0 M-](K/XSCU](#&XG!6?S#Q/[)XOTR?5_0EG3_&>^_HA/>@[)NJ7=7R^VO;5FW M0NY] *F7FV!>D&+KKGF!]6]<%HKKOJ,D?/L3S#10'UY@1[/W"9O$G\( WQJ% MOL]+G!,6L;ARKY->KS/L]>HPTYIS+D2,=;&,M24YMTF,UG)"JDLXJP6<-:6H'B3. NST%1-5GH'GR8W)(6C11YC M/3G!NY8&-(^G7AV6%!S#!N"WDW+7.@-9G:'56U=+!S7Q/=.YTH636YT)P@T2 MX7T%1+ALZ$TIZB!"K%?NK66ZG$/N521)M3/LRZJUGMI.8K%QU%AGSO%I=6]? MZPRU@=D0N7?H44<5WS [512""14'\>=9-$@@$B097[A]<]D$@@D4 B8<^,[B9)!&P!,Y ' M*DD$D@@D$UB\Q,[FTG;7SL:5S9/,9$2EGM6[)A4:-AXH,6\,&6 M.?'%Z@)-R=(EMM-U!1.-7I'X1>K,]3 [3&5@[FE.0GX M1#8%LND?@VQ,!;OH:K*E'3P'I"'9Y9Q^@ (PL[Q:-Q:*N9\ 0)?#D4,UMQ'RX^(DM3J9^6?9[LATKBUOL!]A+Y.)ICLEZ@X'-[)%B.+KZH(U4QEQ7=?41_.G\ MRS([^4WC:.$-/K*;AXC9/V[L$>SPUO:?[5F,N"H>/'K!S0K@5V&V$3*CT=$@ M(P@/^"<4Y\ZW0.XLPJM@379CUB*-(Q02?]J.(L#0=WZ &XXD/%<'H@,?V!Z6 MH?\EF-TGK2A_M (AG FO\2RS][L5.&LX"VY_%7HP; M6;CUL"67LQZ_YBN+4S_AERPR!Y9WNG[VC6+).D&$HGSK[\+HV8[>US.D-O_@2>4^PP.)3/L _CYSX8..HGQ>/LWI=Z=WIVA(P*3"K!RU K M R[^RUSI8<;?E<:@^9/LCY]3V"W_ M=1J%_\Y_G]@S_.?9\WW\UT.AX(JK?" ^"6,I(X-VM+QIMFSX!-8@SMG26/ MF4E3.Q*0P(4G(1AE3\P/I_RN<3AA-V$ %.Z'R'(@JP/7AIN 1W^PY U_U6@N MK4 F<7,M_])/1!R,W[+XF%P"WSML.RF,$T0 MT)Q#\#M$/2[WWGYR0NG]'"@R_.YT^;.\!*GH(8:GV_B5] K3>9!!8(> U&0![-I_(\#.212N M!/@SP20.6'HV7!=Y\0^!GS3(/N/RID$#_,=P&V<+R+#.RS-"X"?DTPF(*%P MD@1@ 9N)72#PXG0T LJ$E\_X)HO$@E?8B?2,")D!8;(?DNW#H@)NTDH9Z>!M M&?@XY_#'CE)$WIL%T'"AL @?&,@7:'D#F'W.'_X Q,RQ)P054 ;P#.@CA''( M"9-;@V\ \^$4;']NQQ>@+S;CA N?(W]9'N^_>#Y2/*P/O@=GL(1:C]+*-PB M !W<]1B"4Q @D#@W/*8"OG%AL2#V'#"'8'/96U8?/K*?P+I"!,\QBG<_CT.? MQ> [K9+SA"W@]69.\T!F7.KB7GD?R@P;\/O$*Z!1N"# ("TEP4D7@D$S]RY M,LU4*/"U_4/B(L>./EBX,(SE'J&,+O8&8<4,GQ5?PCIG1%$U+@38P M*(%D@8[EE4?:R?RFKO0'?!-*09@(2>^BA)F"L^J M\\U[Y'KDA=4"+S"XH+AH7 ?\@<)+$GK:Q4R9=#+-> OW%#J@HL7EL+,T6*@X MD#]/'.[P:G$[%_6"$];%M(24)P'. 5CLI\/ ;;51P0#O10*:OOW<;9D!]Z*Z M?@I]D!J<]^45>;R03R.>=Q(+FD')X-C<8@%.0 X2.@OA)R]I0N1N9XPFC'@; M /Z!S1G=1[-CQ-&<2*,HG,#CPYAKCHCWF>;D @:$)R#/S:(7;$CD:,[ZSV,/ M#2C [P.;A;@)SK$\@;@K?0\S_82B6NR([V-!4WSC0G]EL4RQR=^/P%3S-7P#Q4!Q=]"M',;Y\_-@/C3?B, M(C1B0#D^BV+A(>-':!)BU'^6614H!S-G!=T([A5D'B;X CR?B@B/%'4-9>NN)9P_UQSO;BR: 8_@-'@H^%"Q$EN['\ JP--_:CQ@=^!UC&P&XI2C50S>, M&/[JA_C1%Q8$S_"]+'V]N0N8[\L82P3-Q=_[T7/OPS1 9QX7^@U]$'@CFT,7 MW(D0MN0#$>'*<\CBWL#[_R'!ZQ@HHG\"_)YL1T1V'-#FF1&P3$.(81:)I*,D M2CE.,H@*UX$MG&Z^&[ZR+[[M8&P)C4E^S3W8NUWI5:?X/<:=/'PG2K<(C% 0 M-YL[7E5:\Z?_OT\:[S&H FOKW!@R-8:;Q0TJ"34S2@N56%%@AW M>- @1/#G-P*T@S"X*?N&+VHY^!(+5R0"U1]G3%'"VP(/@+@T6L,$L @&;X") M[1@,CP3C6@!DH% 4"U "P+H828)MZ2IG5I0;!87 Q1L^(A9FJXO\G'@.B!\G\P!! MYW[T4'[&#VDD(M1_@ J"/\ C^ARQ1PS_?05FCF*N^.Z!!T&X!9[]!L0JF Y@ MI;KV.'RSL%_^YH-"1.V,#_L;/&P&9NWCZ@DA"8[;V%99Z=^GTL&A%_STY4W@? T$F*C#4_J>+AZ;D1S\_6 M1/B7BY!(0LDQI[J[]!'N$I&69_":I/Y [O44M/?0B =M*X+&:K\[^ 6-6K"$ M&8_W]@9RWQH47I1Y&C$X (N7@53U0A=(&UZ"+^Y*?X==LZCL;"1+S6&%4Q(\ M1.,!/K2>I;']Q"1PI*>9>Y=MV&4 ?A>>'#Z#RQ3))0=0.3444;LQD^E4.%\^ MJ9SE-C WVK@>R6(-^?&9$WF8^<"UC@][!?\+MHN6-]B=:'W")S&ZOQAX"7FX M$N3Z\N'HA,VC)0*9MCCFRQXHCE\R.SZ/K:T??@C3EKMG0GY$@ )OD61Q#@[B M^V' #7BPE1U_\C.A#'QM"\1C_(PKO[=8?P[!)@!0V"\KBMU&LDR[[PH3F[PR*7# ME]^9@$-ZDTX[TD,ZR[PM&\_P76Z;"@V+FQM[J//PR!&/S"9AEE&0 S=FCT*( MP?T!>RXA^85/V<6C]D)#<4%]\T^7QQI4#: P-\'-_$=OW)JA&T'X1 MNU[?60:Y7""+;87%R ^JD!@T ;=P^+E>XD7B],[WGEK(6V"+"2B">!0G_5GR M =K%('5%#&XTDP(0;GG4"UP$!"6&[3!Z\8SGCQQ.+K?D60ZOS ;D&HU/197F M'H1C3\7ICR>""6A>2VDFTNTE"6:[8-$FP*GS\-0HA,>)J-W\@2#M?6Z68C;% MXPRWP%,!\AAFKOPQ=!4%!7R+",ACQ%CA:1YNC2N$Q6$?UQ1@!G"[DY\>K[\+ MC'0>J2PF4(R%F@=-YGO_G=\-(ID]<]:R&K+U9(!M#$_R<34ET=T*A=T@/23W\./?>QXG(?/QA*>E3^AK8B'HV/F M3V%53R&\<)'N!*0!]#+)#EH#))X8>0:6"6(LRQ@2-HP=E[.J.,X'CY"?Z*,] M*4YSX:D,:'QG-Z=!-)';R@);/]@\7ZH0=^;): ^L L0?"+GQ1>W\ 8T<7[0 MN@C^+[F9 #0/$/T/'NMW0>0[R=KS[2C"0];L5/V9S5EYE&(6% J@+-Z]HDCC M+)50O"[$TY%JIR+2JYB)@SC)%,]D#[$_;U#H% 0GS%RNY=%(I99 /&0ZR?V M$Q@2)0:&RN=): 5; $3NV//Y5F*VI!7B="J.X3'5,'@,<0-YSB0\C:>FN?,7 M%8F)>V4S(N<>>J=C6WE"-VC;R*YR&YN\>S,N#[(.6]IWAX M200/N*\I2(@?U:.Z%/?FV2- ^YD^?P@CX2$(Y)_ 4;\=1O.F"1\S@AD13C/]!%Y MA8+]EQ@]"X#DJUT8+ODR10(HYG1RB"X6D3UM+JMA:P@@"44R)_OE4"' EQ-HW3B?0,9OQ# M:$=X'>PK?(8KW!!-I)$':@W/DV)^(.]G"8B.'4WQ=.?)"V;PF)$-SPNR7!S0 MA$L+D4%2AUUF&QD=ZTKO?'0&%\>0\Y1Z M;H06/6Z13X^B/#8 >:!/["%D>*C M&DZ^I\/R)$E)?&Y%;X--LN[HK%4XP@X%LR@V[Q-(Y/&?@S2TE>OU]X."(C MV;>!E1FF(0O"P!KS>9B'WY]%;][QK&+ )"<&+S^ "#%U;(;/=1F&H83SB$_& M9&K,_^)A!8Q=/B[2V-8=JP)-_PJ %&2=UP9R8S#F79\P5?INY>[(X MYA4-/$O:+:9;%P_^Q[:?K&%8A&X%Z& 3G%H6NW"S[ST']I,F(+,$;PK;-@_[ M\C*V^78QY8SG$LW*Y"5_0;;.PMJ Y/-*()X#'<\7$X!J$=R8I43SBI@X%H M M4@4O^@!3B%NS\S=VI>\<5(L%&'CRB?\7ES MH,%?&"^=+^%@H= 6-6!)TUPQ@Q@A_MZ1G]=')9E<QK0>P&$=>,O?/Y?S YC$4F6*+X$GQ M"(?_'L2V")<7DXQQGUGL;Q)&F5D5BR VGF8\LX<;D:(=,2=*O41<'**)FI?7 M\>(>_B7WY1] HH]YE@2/,DQX8K#0F;P$8HXC_J>?0V@1%L%7P&_YZ13:(86' M%%\EY'56X8T/XJ=0(V]9&RT#/'/R;5[,PY$/KPQX 1W'&#GL2PZ[10Y[,]9R M8H?]3(ETAW1,.:'JXT^\]1+@4&>'77UBB?05*WI3MLM>C/;,.0%&5K3!9<\Y M:=ZBU&Z_D8O2>G5,A"GM:&NU=*K(=Q#;C*>PCV/I+7JE]<]7.=)E;1C@,]AM M//V?A<\/3H:-K87R)@F1D,D\7U4X]Z'OK@UT+VO'6:,,)=.\A0-6FHEP1 M' LCA/1#F;VM8N^>1_?.-T"I>6-NJ@WGN[[6NY7WW^S.NL:@+^N&?M"$QK8/ M924B;CL1ZX:L]/M$Q.7SZ*Z1@MM$OCU-UDRS9NH]->GN.19QAPDP!Q!X\W"M M:EVE49@^#QA^.1N3S;T2Q2[54)(;30LM>Z>IS+79UCN%PXZZXY7#V'Q MT9C5L4M"PY:!DLBN*],D=\YSV,NSHZ4=:6E54YTJB035:G+$]&%6VA,^*ZX4 MF23[!5%;K!+ "-7.,[V=]/4.R%&K1ND:B)S#$IT:B);!7AKUBNFX6_68ALS. M]8UK@Q+E6JS[N+%*JAW.IFUY#?VB84QA_@HOIF;%+EL>BP6!8)7:HJW6E1UH MZO)@4-6KID.9DR%'T^G$K*'(Z1M54YT(-:?*TE J)R?1828EMRW.261+K3N5 MO%'>T?4A5#/V= <(H4U$:+_?NW)TMA!I:J^[9W;X]:GE%AX%8=>%\KZOI76_ M54VS'%5'OY5.OJFBRNF^TC,BW,7B\ M4O)]I4:>+ZIMC9Q^>;]I,Y5Y^U<)2B+^E>]0*34OXKZ5U'_*NI?U?#:EI8Y9Y9A MR'KET-BEM_XA(FX5$0\L55;-ND_FVD[$5TW!;2+?GBYK:MW=UZA_52-QW:?V M5=2^ZNK:5QF*W.];E+;:3.SH?=FLW)V!L'.R9'Q+)]9I*')4I7)JV84=EI&/ M0S[.3AE8/5GI-\OV)?^<:'] MB!93H^Y5U8+-E;OQD]E)W:NNKGN5*?<&=";34.3TY4&/6B0U%#EFY0ZLA!HZ MRVR<\J?>."7')'*_V7"]"E6OGSQ8BS>KN69US?5JY MA2=!U+R*^J=L;UZE:'M:YLUNHD+4>_G4"S]E2]MSQBN1;V/P>*7D^TJ3!Y9% MS:O:9#&_TKK5,789UO*OB0V$!O^ZWM/PK_ C7U/Q]$D=\(96XE[L #)_SHYW MG7"CJK:I8X6$IG-N)'N!$S$[9JXT"B,I&3/X/V),PE.JV/LI34+>W@A/N%QI MJ96,A&UD)!>>D832&%XZ-[=YKLE3Z*<3)DM3&_!N^_Y,"D>C&-[\,)-LR67B MM=BVI]1>[TK?82W%R\JODY[M6+*3)/(>T@26"&NQ)3]\AFNF43@-X>5A *\N MY(KA#L/T<2R%:;22+1,#M. JV+R1[$T^P&WX=)\#@ MMK@X3<0F ,@!/!8^ Q3A+B0/P!0^L0G@$C[RL5&78T]QY[ANU")X=:'6MRM] M!@X=YYQ59).-VNA4_,-I"<&(Q)1$(!0 &B"EPH!)0.@3H!]IY(?P:YQ!07K5 MF8#T #+JO):>QYXSYO<#_H(#^!LOP86,D60F/DP^>I+3;*UPBL+J1$MSV24>C,??2@ M+*V7JF_0LPO!L:P[@0;2"!Z!',XF7CJ)-T,N6["A=;&H:QIQW;B.&;/C$ MWCQ[;C+.K)WBC<+LNE46M]@/(-]!=6Z\9:T/6>UX47;B.$U9!D?QYWC>>G1J M/[*;!P#UCQM[!(N]M?UG>Q:C_5ZD/""[%1BN;G_C)D>CHVU2L 8%6'$6>D6 MY!N+\"I8D]V8M4C &:/_K_,G3W-,UAL,;&:/%,/1U0=MI#+FNJJKC^!/YU]F M9_@=[6J40O?P0A3]?_W5'I9A(%KD<2',>Y2XP[,&WIS&[S7]Y@P:3;\]NO8"_E]_T M)GM6QMB]DO0X!)7X>D'D7440>G9(D+TY^[H+7_VZ_CEPBJ(-2K]2NFKIYYL> MI>K=GFI5>M3FSWMZ^4LN8U%JM]_(16F]%Q^U8X?9B^J)^9U;#-00^$A8L':+ M82VW CZHV6]K.]36U>GWX#:_K84@]?BE'K_U]_B]Z..K2ZK^5U55[FF7F,-' MM'OQM*LHA10]^&(N>5*@^,P6D3U @Q.^4-#KKFE28.4B-?Y5TJ[2EZW*O4&(=IN%Q>ND74M6^]3'MW4VY>#:&ZJMY'J^.$S]&KN\ MTM*:U!NWT8I/)&5.>5(F5D+\@OFHA>SLH_6ZI/M/?W^=_2B;W>SY/@RX26(G M+V0:7F;$2=.ZYV@CV03S@,*16XE#O]I^?&>R)EI!%I]^O2-&JA;75[HG/FYI M @]=S[2(G9)=+SS.L(ME)+ D]-TM MB4OAH>L)15Q]5I^F=@?D;42BRHEP,]H* M-/FR-K0\V)%:RG7+?%-MK3__YOVD;AK43>/LO2"HFP9UTZ!N&M1-@U)P]PZ. M]&3E(B=B$>U>/NWJ\L"\Q 1RHMU+IUU55GMMIUQJIK$3JI5NLQ#=H+ 9]=*X MV'BP(1M6U)X;J+=BZ==S9 '^IYU[D2[#<'B==+N MJYZLJUKEG-Y&4VV5Z%$;+4NM:UQM$G:5Y*EK; Q!2Z-V&M1.@^ZG=AK7V4ZC M:M/]2XD[44!R*W$8E8M@B3BH>H48:;UZI6M18']/B[@%!@2UT^"61-4ZV$L) M-% :@=+8L\D8"(.:J=!C%2T)*J'WEO/0]<3BKCZQ#Y5[9XC*Q20H(!$#6;$]<[M^C6Q'WP&_[K>T_"O\"-?$]^(%[@L@+L'_)18W(L% MS//G['C7"3>J:IM"$-+J@9TM35F$)=+V(ULYNY-&820E8P;_1XQ)=@#TX/W\ M?^U=67/;RK'^*RC%=8^=@F )$C*SG&5+-LY2KQ=2R>Y]RDU!(8B8A#@P0!: M\NO3W3-8N$DD18D@.2]:2&"6WJ9GIOMK8Y00# -'& 9C(C/>P*QX(^!^RIF M+\=I.&(IS,P(H+4L,:+D!IYD( [8F^!1A$."QWQN&F,&0L(B>#H9# 0,HW^G M7@CC<9Z! HI,X&B-/ XSRUAB?L6'86P$212Q5*PYIS NYJ1F,@1"PP/#9 3S M8!%P[3J)\M&]TY@[;ZOI8F0T?8"S#O*D$-28C^Q^"IDO2+3D]$]3&.V&N+(- MBM\ #6-^Q;+PFH.,(-/V+A")0N34;&;WD* L]B M;KSGZ5V$?/E;#J^3@B&A1WF4A>.(&S><9:A=R!)0>7CPDM\R82+O;D!Y\#?R MZ":,@D&8A$$V5"M*_46YM+VQJU=87X!ER!:_,@-5 ML7$]LA_BJBNCIR?)4?\Y+&.FQJ SQWTPAC^/V0 &^X9%-^Q.H)-4F],HC(^G M:#@]_863' R>;)+2,X$%*DD9,0<\&I[B4S FUIBQ&&![!K\>_2ET_2[W>CW& MVB:/S&<[MSA7,AEVC3^RF-8N".R4:O9S\'G;7=WMRO;,N9^_FBIIR6 MY3DG*S6U^'.O-;^3_1B48W4:.2C7N[>I)1'.]@K Z9*\0PU(MS> =/9LUD'# M17#SF'1U&JP+2[?+=-3(=!J9;O/(=-,:<6B);#/S;_;Q<,LP#,-%+=$[&ZMVZ L$:JTTAU M.QMJX9F>MXVBQ!IR:RGFV)X&JFLJ<^Q5 7(T:YXK2M=>.9]CKV+('@M7I[KNO6[(+FK'!WM MH%?96[E8KDYP7#+!L1[T=XQ1?XTB1AE\=U4+OF.3P7=B=2:YS!:I)X3"7,GA$FG:JY*L9?V*MB]>W;* M5@Q"%SX_E&!@7?A3-/HW?L0-IQ'1,<%AVD MJX5XAX78<M9H7<-.A$34>: M[^U)L6.#A=L&/J8.F5V..UUG&T&SFCO+G/JY*\!J:ZX\W]W7,[-E)U=JO:TY MX&V-TW+,7KM9F95Z2ZYE=[ECT9;I]'2,N9;=W9/=GMGIK!IJN0N2N\JAT0ZZ ME-V#+42E8\QUC/FF H)7/4?7 <$ZQOP!D5JS#+46*1UCKF/,'TDQ^V!KKLVO M"'1OX9_MP.6OY+Y4!6S6*X!#55-2+O(H0R^H:(XJ;URS-"14>S\987=4SL ( M4AA 7-0$H2H^&(>(HYIX3A7K$-Q/8"Q%M8ZR4LN"/B>:H*H<,.XL,9C_1QZF M\'?*,Q9&1I3X](PL_ -B-L3:+V$2"&MQ89M)H/TIQ_;?NS^R<[.-] ME9;<_9?UEX]?;)K,ZF23)4.'+:6UROJ]G2/+8X+9U9TD"V>,X!PZKM[S&7O,&49URF$?-L MK<5Y=\-;76_-3) &[(?WG#6==8LT:M8\-6M:ZY;HT*QY\H6Z8UN=E;?7A[=0 M;SQ8?YO[:UR]C8S='NP.VS&=EMYD-Y$SMFGW>IHSC>.,8]IM76:SJV5JPN^LF5V>@ M+(EIV:RZ-@TZ-=-9*'MZI?S2=72 3 /9XKDMS9;FL:5EZZ"E!K+%ZUDG.@ME M[PZ\#CT+Q5DY%$_'TS_77J&W*M2K9LUS)0BUUMS&:=8\^4+=N2"_M5<[I]T6'YA='*L;4O&HWBZ;F MS@E"!8F-12@R88S3$*8"'TA;62'JYRM"O MY7_DX1@;L1927$ ?!:ZTJ&&'UHMJ+JOZ17;W"^B*) M\FSQ*S-Q[QNW(?92K'/=27+4?P[+-+8QN^+'?>#7SV,V@,&^8=$-NQ.XG-2E M%D1VBH;3TU\XR<'@R28IU2?@/HH3,@<4A:?X%(R)-68LQC#E@U^/_A2Z?I=[ MO1[C;&"W_9;3=P<.YT'@!*T!_.O_JWOT[I)J=H&HGT&'J!E_>S>/DVD;E M^2S]],GMPH)X\POA29>YK(:'U>=8*NTMO@J6"!JY ^NNJLO5;%.0+#PP+@XK!329P7I IGT@P,#U[PP&]N<&WN,SN]JB81:7<\%5 M"&L!7MT!@6$L^"A\$X29L(P:#4HB%%-?7 %PY8F#V"FZJO')\:MY4UF_34UI M0RO;YH5P?BF]SR&L#C#P.Z+"&1MC$3[C!Q=)GH(?L7 VV]\1AP92=QT&4L[!>;F! M+@N1CX&JAN,68J^\-"G5J)N"IB"6_!;Z3TS+@ 9;P!-4'MR-'!8O" M48CN8S_/C!MN#!G0/4ZD0Y@".7SR<.X*]X3(F?(KE@8""25RZ$6VCT[@/V4I M4)^("-Y2%L92U3@P+4?5&R=HXM$=I1*:TL7 L9E&@DLTZN=5Z$\X2F&,XQ,@ M*C0&$@NP#F0E(H[/,*"+(BK6D(0!FUC6\X8#<^&W)!>,#.02"WDF8W#'LCR& MSG'4%S@)Z#D6S)?#&;$[F"65^*1&-=F3KU?/HX&*8]SZ$\L0.1:AB-BB/P]!$_["J=DX(X1YPZ#/<2/ /3JC8>'_A8[D$*NBE%@P]D M)5:I*I4\3+#,1-+A_/QAD@B:#^C1S_HD0)A8!-Y=+ O4%N1$':"-"_:D2L(6 MJG<)[ 2A@NGU.0U>@(K0'HODFR6$_!D^R:Q9&TH4!8PG=B0$(1((2 M"<2#L88#-%6@=; X#J M4,I:,]@G*ES9#+P 5J]H/>:H6RC?:%%R4CKP'PIU M(I%+XJMC[*M&1-PKT+,C]A.=#>B$ET*FI!G?Y;>PG\$79B35**:,DD+$@8=A M8@90-$^I ;0+/F654E?8GNH7Z542B'9-8'=PK2:VD[)@-=\$YB.)A98+.P-E MQ?J\RBH4#)+T/.[G8909F!0NN1?D(!]2T8K:Q%C=-QF!O-1:0<%#ZZRFC&8I M3:+F+NOS?H.ZQH)INF!56NVPRG+*>4BEKD_B%O .T MO)(0;MP>/L$:"-AK/1<#:-A+-92IT:2(T7QM,!VLBK8?NAL.&3)D4-GX&3 M9]N MV.T<[[7#&,VV#!C8@-G>X5AQQS%M]YG#Q746_S*".="NV[.9 ]=TV[;F3/,XTW+,5OOY=6;O M\]A7NS?B&'PL;XQD(/Z:QU8J9J8%' F2'"-PZ.A*'VD^EC3-UN)6KV.ZSIJ9 MX9N@3[./\K56'*96G'BX;]=:H;5":T4-^=#L.:M#'VY+'Y:&+&@W)XA[Z?NO M6KIEE7%*^41%>A$E:]PDZ<]:,HE9>_B%:UM>F1X$SY['US#[1.5OO'"Z5KO\ MFEH^5= &X(;Z'/Q22HW!9RE^? R]8G9)=L-YC)G#(A]QS(7!_),$>!7&%(8/ M_!*Y0$;+3/VS"@]AT;,PZ!BC^",,^9<9:'((,X@*U +FQH3"N&%B;F9MD2 # M4RYG!.U2U#FEJ?I^FD/+*E=64')J1;ZCQK M4YGJ%UZ=Q916B-&;YD3R_ OOI&9753Y=E4T/$DL0)X4T4AYGN](KC2\R@2_2 MFB2'QA?1^"+;\=?0SLR[\)Y *.KG=_0MYE%S4&?X.^!]F>\H00.(,"II4G _ M3V4CH4S)_B1O:L#R7/#T.L2<8,&OT"%Z:XSS%!P;(9>V>R&*WM*_B$Z Z@2 MNA5.P@0*0-'Q1+[O;RK?5_4M4Y&E5V44( G%Y1+9SSQ-,:U3 86$8A8D93ZD M2)5J/YXQRDNA,D5\UXFT9-< MYWD\ A(J.2L.G2F370QA>5-.U6B$6?>8!2R]:6!)@8'#P)\'6VP$#)N5ST W M/F]@KBVU^ 8W3:&_!$.^30&0H ,42K2,G(<.SCOR_+N2U![YRA <4T&K730Y7X"#8: MZ; 8>*>Q.I\J?)(^;K&!G0(\L' $P0[-H7[X!3%S4.D4/P!62O=W M":-@RB<)#Z*.!85P'T$H_"A1QN<[[+F-\W/3.(<6C&YA*$J1,0UR&^C#(6=D MWX_N991YI!!4E*N-N>W892XD>(SLX/X9TTH / #[0RN# A:02"CEJY.0-;^( M.2@HL$8AT DC$*L)#OP[#ZXJ(,&JZ_I:. 8+RJ3W-)N6C]ML//^BLX_:8H_0 M!).FI!+9,/CUZ&&G"WS8HZ;J*(D);+S^-T>TADS"PR %X8.H^/^#E+ )LO0C%#]W7Y%G['+IY_PQ394_:E0):E1A1!6%/94"55#6KA'1!9?P MNH(^9,"7%:G6 R+EM+LE7_D'!HD M](6E U\U34,\N\W17R^@R, DUI<&D8]QDR,*\"H".B,3BF>Z!.HRUXA6-MZL M;2#P:/8[4 TQ8N0FX6P8\H'Q\19V6:1+WQ!^!IU4!(2#I^7WE156WYM%CR6* M8:R@W/"E2B$+5"-1'4$2VXR7#,\:P4.7ROCQ5OGQI[":_,CQ;-)IL6/'>\E? MT:N.%\C_7EG&>SHUR\=TO(3!'S7*35)A(W/%.2 !<:F'[@C!#2:Z$.-O20J0 M,UJ2KS$>Y )E[+]2>>U"7I(0A%E4:*7Q#2$(*\K]X(B*!A*W>^I):Y(HEZ1J M>SDI66%! <5>@T 8!R4%TH("RTOZ8$+2!Z]>2>E.?-JC!S5OM?UZ[B>72.]"GOOI_R.NX\Q),M^9/?3W]+ZK21CCLX+#[5QJ!1]"Y.5O*8 M@4..YQL/'G:8=/2CS:-NR0WQ)" :V'7R =Y5%3]*'15P=46 M!X+U,TAU!.F-=FS"5Y4.R M] ELW1"NG&Y]L"5UU05-_8R3&^)#3@>9$A:8UQX(.! ,OD>/W..57H<@([_)FK0A":>,$$A,7B.,D)A;_$)*[VA>\3EE(^SH6B!HOQ'#$"= V>45:.U2%1Z] M2MFH.NP2#%'A$;9_?C**^/J;M5$-"9)8$4[OO<',1[IK6C$*CS9W^98,6& MKSE=G.-)N8R+*1;(@Z7+J0K\^8[!/N"3\* M?7"U3TOGXWLD1&O]@4.;+S57+"_Y3$W5-!\&S>,!6WN.T!_ MTA')NY_[?Y[F5[G(C)8<]M19]!;*'S\B8[)YZ8'_\Z>>Z[AOFP:>J7%?->[K M 97SV-Y1G]=YM--[N%AG7LOLG7@:WKF9W&F= MM*S.JF ]FCM:=S1WWG4[IMO>4EV!PSY!JS+LG!WS*&9S [=_DK:#JN>US1.[ MLYZ/WX!=Z)YSI^UTK)67+:) MAV/WS)Z]JGQLD$[;WDIL^WTMCEH<'_G^TN"J#0KMO:3D<0(0Q> 0&"]F2 <$ MF5)$]U(8[#")@&T",T]$WO\W!K>KU 5,,DAY/?%\-N)7@DY>LY3" MQUA=[#Q7^ XP&,( *P9B&1>Y/RQ?D=GK];1Y@1&\?^30D\J0\1-HD,59&97RC>9[7$E(>BFQ6^H["O2L(59AQ;3AVWSMVC,M4PNY0T-..!>C_ M);Q]$R?Q5X1N#7U*P(:!_<"\5/_8:7>/C)B-8#S<#]Y\R=+H$H/GOPTNT^ T M32_AT?<1J/@1R>_@N-<%Z\>%S\;P2I;FG#( 'NBC5^]#-GP:))0B^ %TIVJ[ M7=X:G10')1,MOS/7Z.H\#K["1U4O'H9C12$S+O[#9SM@ZTP'^K@,LZC62>?H M'?)^S$D P&9):_>X":%,HD@Z!05Y\"EB5T>&U$0P,+?9FT%XRX-CXDTYFN[1 M.R:?GQZ P8HDBA%B8T=,6NH4)([Y!:AA)G$#P*@+T'F3*96+&!25FU(?*;BD_!%A3%>?U$!8 M?3YP7YVSVO.54,Z07<&:>85#GF&(S(3(\3X#4G7_]-#NE*H7J].KJ])J%T>DHJV9VQB M+D7'[^X1(FM&5R9-_[U$]^P5#6O/GC:LS5];'C3]GK.DZ>\Y$R?\K?7,_[SN MILU_SX6>,$#9 /KG<;;&"K"@F\D5H-=:=@6@;-%5>EQW&>BUF[$,2,(O7@E6 M,9:5M6IMQEK.8^X":]E#3X+%.4M+\^]MTEC.TFD=T^FYZYK.NCC!N(^#A'!. ML*6*!N#H.*9GWVM9IZSJQ.77)+D.'O''TPCMS1C+@2*T?Z@RFC.@ '\0YA:Q MSXJUC)-"@J0Y'LB%,2?G49*CQ;VGG'EK<)^SRUR1>814<@.FKF>U[ M=D,P@15&41_"93J*LV5'T'MH7W[?9%?J"=S>X<+P!#:5W[;7W1SM3I M!TM3Q*/#,S!ZRGF+Y%(O0"O'#[QD%F_!1H\S?TB+-*YH-= ["41J]Q#3$R3H M![_*(WG$=/$8[%77F7>J!CKB'P/1<<5Z(_(1:.3=VP8=M74LX^/M,.R'V5*' M3MX6H -.3B0&P&K( 3VK:]^?Y+TT!L'*$ 0+Q^193NO^=/@]RCR_;Q%6,F=\ M3:SIZYTG29+=8A+%FJ19);%UK3K*ZWFF:SI*RUS[+>>T31A4+FGU=NL#5)Z< M?^TGQ^BRV"=N[U:-SK$=:YB-\%;3(IFH;$_)-@TI.'S6990'(2^W \T)=PK5LMS@[N&!I MG\5<''^[C?@=X:##-ZX-3QRK8V4$1&_#9O$U@:'C7]K4[:-TN:6I<[6I6WT7 MI:W=T\CC/=9NMCJ(MG9:NI:2KL+8[:NI<[57MUN2N))3)\MN+6<&G9[QNW5A MG5E@VSS8TZI[G+FF\L3N/&PJ-VX/YY_<;D]Y\(C@_.O%U@YFMS?S<[JJ,/[O M_8_/QGDL,A K1##T*BOU"&RQC M(*<1EA?T62XX%>:B?C)V)2M>XJ5G@#>@&"-8ME$-J.C/VM#1___BHN3_-?2P? M"[PZE'6@?8 2<$;I1]\1EG_^YN&EC,535[5U@5&5:+#&5%':54;8@#[- 4E? MF":L:'6,A*$8T4G$IEK4Z#M"8U\8-+9\0\\=?OK2>474E&7K<+.UN")L@V?A MPBSR- [%<,,SV5G&_GE[-2#?3E+%M2A0\DM9]UP6)69XB$3EG<9@U%F6I'OFR'UJ=15!0-S/A(%,GK@:K8*8O]G=.Y1C(*R6(5)Q_PUEU9 M48^-QQ'87C!&S2C+/#=>MS&9&YV-U&IVV[I6\U[G>]2BJR=CMQM3O/GB_*]? M3R]___'Q8J'6-S-WY?M4_MPT: =='53U(S_>^D,TZ\7]@7/24K4+9?W)%)L: M@B\78,@=V<= EB.5Y>J+U#U@&'R!Y8ZAFSX?LFB >8^R?"\"H\@'T"#S/(:7 MJ#V69\,DA=D%BXWKEH/[/:=EV;*>[X+H_FF,??7%B2W?FQ]^O^(773)EFVG+ MQ:)W&QL93--]:&AJVS>U7*K,DGT.E3]CUWX"VZ @1]@$+DSXVW^"A()5'UO M$&_G&#)_F_JC-%T[3>HG&I&6$5K@800,BV_O>WK/_.D33L,3!MMM8TZ(2S#O MN'%*A%N[JGJ[MU[.Y]-K\=KX)U:S9B/CS#+>)P@(\D1**.$D3^909.90J%$T M*I !33I6#X,"EN]L&/+!;,#1GFERB?XT78!FL5;?JQT+,37M65C-1A/FN=2F MT41X>4_DW2I1E?OJH[F=/5HH3D'@11(;?[>,4[""2[#WR0%M=X%TE6+\@\IG M%XN(J5:0V9!47%TN4\X$^,1Z/3F0]41KUV-7H!E%6G\%6GCG?9 @8-W%5TFO M^TEP![^&V2AZ]U]02P,$% @ >XMA69%Y+]G!#P 9+ !$ !C=F-O M+3(P,C0P.3(X+GAS9.U=VW+;.!)]SU=@];+9JE$LRY=8KCA;OL0SWK(MK^Q, M9I^F(!*4L*$(!0 5:[Y^ 9"4*-X Z#++#.4G64(?=/=I@(T&2'[XY^O$!S-$ M&2;!1>OP7:<%4. 0%P>CB];GE]OV6>N?']^\^?"W=ONWJ\$]N"%..$$!!]<4 M08Y<\!WS,>!C!+X0^A7/('CR(?<(G;3;'Y78-9G.*1Z-.>AVNL=)L^17>G[B M==$1ZAZU3T\ZO?:Q>WK2[L&NUX;'< B/SX[J=M<\Z[X_;'O1.99N>TQLJT%=VSIPQFD @3 O8^2N[:(TYGYX?''S__OW= M]Z-WA(X.NIW.X<%O#_?/JFDK;NOCX.M*Z]Y9TE0"X0IH'# . V(3:&#=&[Y^ 8 216>3 GE(,C)>9 -E;Z,F=LZ,.\U9.T1A%.KGM,R4>_Q-S8:5(5&D1J% M(O*_=B+7EE^U#[N"Z+5U6$:^G0Z)W(8Z%$9[&2DZ2?4_VU2-Q="Q5B.6M%)# M 3'DO!N1V8&+L$E<9IO+#S:1N *"'->FSZ2Y_+!VGXQ/J4VGB_;J4T&W, @( M5PCRF_B[Z10''HF^$%_)B#U/PG: O&3^SET:X@O)8:_7.U"_BOE7"4/J4.*C MZL8'4TJFB'*,6/JRH@#&%'D7+7EQ:2?SY>]3BMX)39(FN0Y6QY[\6?2 F)BP ME;WW2X,2"!E^%RTFJ/!1Y*(ZV^\BS]9^(8(#_)>PWH=#6^N%"/)_>,,=Z-L: M+D2B=4U$5OP$1T(]^?WGP5U)2J,Z7;9.(!/0911^[*B_ M0]!>9M%MH"2!%/UPD!7(0(4,N?W@H_J<'=RQ<-RD0C#C'F.YU=%4*!9_F;BQ MTKD!(SYVY0KB"OHR2WD>(\29H;/+I"NH3NQ+)R8C@9S/"UEW2K*ENB >& %'T0=[>KB$; MW_KDN_WH*D;14G9D09E !0JVH42M3&!/D JKQHACH>=F<^$JE):R8_.)$;Q= MP?Y'@XB[@@R+H?"4,L*(I2(Y+24G,E' S/$)"RD2_R@4.6C2. WR_@ Y0OE+ MQR%AP'$P>J(D$!^=:#8Q(D(#H>7D-,M)! B6B& 5LE'TS% 0(H^2B9@].(4. M9[(Z?!TR+B[$U)0A'8J6I/=YDA0FD*!@@1J5KA>X#6+J+I@AQLU'3;J]UOMG M6>^GI!OFXX 3*E:ZQCY.VFM]W"OR<2S=(!_+)$6LH^D]@0&3,S&>P:%OOD8I MDM7Y_K23]7V"!!046&(UBHF)\("#H;\>%V726C8.\VPD6$WF0^0C-$3NI]>I M6 PC!@.W+_)U>AU2F;G?8SC$/N:F&46V"HR6C8&V\0%6S^@(7 M2&"0(#>(+YF>;$^3HF MOHLH^_0MQ'PNO#% +D(3F38^DL"1-0/B"]'17<"1L-9L%EL/6&L3S)T@#83I[0O1Y#*G9VB0GI&4GMSA/((# JD04Z_ MA9C^"OT0/2 H_6%>=2J6U+G_?6Y]+G& @)II 9Q):-G+K\P0,Q&@@!=2DM)KH:2PFBJX^,= M"$O'KTII'9^KIZ0PFNCXDHT,"Q*J$;2$Y(HPI1LBS:2G9&_#9IAH0;0DY8HS M%?LDC1Q&QGL<%K398FI9S)5P['9/FLCKW22Q\ M7R*J92!7=LGMLS21"(/*OM6"QA1-1]=9KDQCN%O01!(KROZ6240UBI:TPM,6 MI5L(3:1JK8J_!8F;X&OIS949-MA7:"+YV;T""UY+1+64Y5O):37(6B9 >BB<24[R58L*,%T5*4O[>B8ENBB3QI2]?">W THFBD%"5> M+'"#.,3^ELKCFCZT+!><2#$IFRNA5,=R8R21?!MWWJ182%6VY>-RW-!'Q$M] M:<.Y*9:6VUPI)%U_%YE+#"ZY6ZG,[_F+?'XY(93C/Y!8",C'Q+B+*][&;&J1 MM=Q6W4*2X7;1&9"]J=PT=;7=LQUSDLQU(?0?( ^IJH=LS'0EJI;EPIM8BEE. M=026/>WI38@8((>, CD,?H8XD,M[63/9 L,Z8!W)O5R9IYSD95] =:8&<]1= M8YF.]S5M>K-(V*E 8@4J%@IM@'BF8B M3QVZ&<[CTJ/3!%TQ*=*P)7$[V_1-B-OY7, MKCB?$XG4?Q"DQ.M3/,*!,G&WD\*&2FEBZJ13\(2FM2>/3/99FG'*=%1J+$%2 M.CBK=Q M?YFLEH1B\2?AH7^TNVU/L\52*5T(]UL]9A M*17I!D2RF&@'8O448*3@/N**V5YK_;H.KC8RUGW\6>-7M59C.O7M@/B^1^AW M2'1KS-;I'\#*3T:&2X5M[&M7EW[520ID2[QOU+RN44 MR\=HT4).Q.*".!=>4_\3[Q:+19JLQXM,B=/0>I;?6>?:<,A5,,ON EV=X.6K MU%,MU?4@UBK^2C1:* 92FNV#*\_O)6/A9"K[8B)G?B"4C^ (/8M$&CO"HP-Y MLG&;\635GS:$) CZ)E-U=9K+X' M^:]-U8>#U7=Q1_^OO*];OJT;^=$+"B61\DW!O\L[A>3RN!\\0Q^QOLK8V:5< MV*?><06'3"7,%RT/^O*-P_+-XQ4A^?3Q'%Q)4& M7+3W N% IB'LM'/E(33BU;4$G,T:0&N4*)O)B00 M1-/YG?A%HB_?7IZS_8D2!R&7W:H;J'T?.1*_'U^V4&KKNB^TA7)-<2F:S$3R M6.J2C3 W\)2+AKMSU/48BN747:#H_>3C$19*WA(Z0-.0.F/U#NH2?YB(UM7L MY)K0][+/-WU!K_S*%VN*4KN-9&T,-S+1Y;0M/['#H1T[ ML*2?']U]#R(NQNR%Q ]D*5]3;K.+K3LM^B81LDDM5$IW=/A"3GLW<,Z>(.,W MLBYHE&A4"]?INASK>BIT[776-+14N(:&?OHF)KH7TJ<_4R3&*7T9PZ!WN*;A MQF#U<,3==?_9(12EM#T]ZV@,KA;:G6%KV'7:[8@1][YG:%&V>:ULN4>,*5]W M30DJD*B#18]DH6&U(04-ZS%L\M>W1Q(()63U7GS],A:7-KE[;W.%+$.HS04P MHRR4%W(QUR6:/BF-XEG.TG -UO_?!7'6\BOQPPD:H*&8]\K7*,6-UU^0['93 MX64L=)P1?R9(B>YVNX6.O+M@7CTX]7)UF&L>X"N>A),!9E]5H0[)V%*ON2M/ M7RMEZEK[3RE]C5Q+,[,2=37R'D^$O"M5[JNCND+G:Q_B23\0DMB!?O(&P\L) M"2MJ*/9 =77)->1BFJ1D.L9.].Q$^5A%N9J253%$^XZC;F5TTNF:QCL;8=9V M][32JKO@,G[^\[;\5(U86R\E]Y;-;PF]#<4J'$63PA4*D(>YW"S_'$PA=M5P MD?_&']S_AE'M,;Z;5AY;OXV.K9==0G;3UXZR!6& /-IID"NHG9]GD<9\#EQ$ M+T40Q*\3(,M-Y.6GA1.6IX#G\=1IW8X%D,X=2M"Q4 P1JBK$U[09$JH:!L=@K]!HCLQI2VKJR3!ZY\' GVY[J;$4P=M#9\7=WW&,KE:'S6KQ]R M]8X"H7G\C=P[O0N>".6>2#Y(J9ML82P&E(7=6+A[A*B!V9F=E<7!E%N$+"U? M VG;QJ^UTW4-IYA#7YX$6.C\$/H<3WU;%ZP#53XMA64Q?T]@O(P KE\! !4 !C=F-O+3(P,C0P.3(X7V-A;"YX M;6SM?5ES&TF2YGO_"FWMZWHK[J.MN\$AYC0(:'!0 M8O_Z]0! \1 H@D DF"R;MFI)A*#,S\._\"LB//[Z;U_.QL_.<3;OII.__<#_ MS'YXAI,TS=WDX]]^^.W#:W __-O?__2GO_XO@/]\\>[-LQ^G:7F&D\6SES,, M"\S//G>+TV>+4WSV^W3VS^X\//MU'!9E.CL#^/OJG[VL M@A**J=_QR?/G__\)<[& M?Y[./CX7C,GGE]_^8?/U+]]\_[-_66^^O#--(7%:M3OQ?7LSF_4G^#R:U _ BY \C]_F>_73CE2F?W;YR^GD_ETW.6JW!=A M7%&_/T5/1+.>&U" *\2 V4BT3$P#:Y$4:PJ,5IYLR(8)YE)PH;%NM\#81_-C%,:[%(R"OOJ3QLL;E7PT3 MXUI&93,X*4ED5PS0$##0SJ#,ABM,I3$I=L&U"SGTTR%'/JY!LJOIS-*WW*W>#.=SW^93M(F M='&.R1@H"T/O*72QCD/4UH/#;)P7.FK.&Q.JM0R[D,\\'?(]JHJ;$?4M65<: ML,G'-TAIZKLZ]&_+;_/UA!KED@-Z\K9%>TT&U@5PAG'RMAX+&=?$435FW7W"U/39+A?[C9,04RZ!"4A"1 MDSDS+D;*SWQ,\7A%C,?RWI>C843Q56K02G*RZYI#H+E-0Q+1B>R%4ZWS_J8" M#*\DM _/^G'?^^BXV:3;;@I.%B_#;'9!8OPCC)2_J?:VVROX-G>)6L%N1HIH&CA7NWB6LH(W$Y!HB>1XIA?(08 M8H10E)4Q<5&P=9WS@1"'5_]JP9P^]=2,3.]/I[/%[8)MM!1Q2J%!\D#AJ @( M3A<#:&Q*+$<;?&OWLPW'\"I?+6AQ\(@W+)'CI]#E5U\^X802V$E^NSBEH.F& MI(*7J%!&RD<,2>HHH0U:*0C>1\6\P2!;KVWN &MX9:D6S&BMCX;E\W-Z]W1V M40OXRE!&6E0$CD6#8JC!6^- .JZ-T &=,O\XCB M-K2)U<6G0,KB%+E%)-F49I+\K]5%]!0[WT0RI$S]0 [<%3H?,/0M$ZE:'M@B M(057B1LM(!ERN(IKFK;1DA-&[I,,*B?3FN5W@AE2?MV># T4T(>Y(T?[?C%- M_SR=CFF YS5"7UR,N(]&.V;!D+ D:R CC(0ODQ%VUFF9HNW/^&W%='"LOT5* MFG%)10$Y"O)9@B()5[RLA6?.1"E!J-;K ??)-1@3>#@OO@G]#U- K[Z>2QV- M0J#7DE@E94I#%>$(TJ,1J)S41_;U@S%_[8EPH )Z6DF^1'5Q;64*C0Y*90TA M203EF8? C #FA1&*F919Z^+1O:"&5&CLE29MU=.,-3]B07I]_FF2IF?X(7RY M-@@U?W%($'2R$+*T=8=GHO0T2A"9QY!*8,JUSA#O@32D F.OC&FIFG96II8Q MK@.YXJ_2WCE#4%@(@E)=ZR"J$B!YCVAR5CFT#K[O1C.D>F._=J6-0MH5H;\5 MK^2,*F0%GD@*RB0/C@F$(I%QJQ!%;!V/M ^X?YUMIN/JT>LJ?^04TR6CJYVN M52)6"_P\ ^.IR.*4+;)U7K$%QI!"[@.UOZ6*>M"@MUOJGYZ=32?74(2@M+*9 M0CQ1"Q\*:_K,!91@@HW9"9];[P>]C6%($79CO1\TW.WJ3#EW5?8P_C5TY(9? MAD_=(HRO@1O98G4I29)4)!I9;@Y>YT"XK*^[RES UN'1_:B&%%,W)D9CE31< MQU^$;H+Y59A-*,:?GZ2T/*NCCIG"N"YUBU$D #:0DT=T"90T%F*N>Q"S2X7" MM1Q]ZVUH]Z,:4C#=F"J-5=*R>GV)8Q6[$7<_S? 4)_/N'->Q_FIC.B[>%@KZ M1T5'H4L]*BFKOV,4\'N?/2014Z),,?N2VM>T'P)Q2+%V:WO3H[*:,>K##,-\ M.;M8R;XVA6NOB5DX[40A*Z@D*)=T;1$0P:<83=$9;6B],'87E@>N\L-3(DF3 M\;_%AK\^OSU0;^CG@]L6O%_0KZMM*M.RA37V;207]11 MHI3"0ZB[()44!KPCH\:"U=('+:)H;3>NO7Y(^>RA^O[FY/R>H]RN/(/C<3V= MB1,2;'PRR2?YK)MT\T45\QPW^Y5&0?ILN0V@HZ<@.G,#%#<+H!#)LH1)>]LZ MZ-@-V0.3WG[]2&MV]*"- =ICD7A+8S1B077Z!93K#K]5JG+_Z M0L!))]TDS"Y^HI%<%2?I7](@CU>CMC[?,2J.LC(O4^T&0C/!2 TN<08Q(',E M>9H@K2UHC^(T6\B[QJI"]"Q6"#"**5#>>_"&5"Z$%)(K%BCN/+:/>5S+/!0^ MWKG.MZ?V6O9)6$FSL1HDZO02VDB9Z(+3%C@K%.V6B"2;KM421*8EY[IYEZ/O MP!F431\JKUJIL^E&XO66]_50?)726LIV>#T^DZ(@MEL.CM=Z?0F269.#MGUL M*MZ&94B5T.$2JX$>VZXO7R?W&M1EZ),9HI$8(:>Z#F"0+&DJ&:SFAJ525,FM M5]R^CVA(!=2A,JRA3MMUA;N6B"4FC&$V 8^U:,=%!$J]%$C'8@B%)==\7]2= MZ>X^2P_G.%GBI%LV<$=16:D3Y;+, MU)0S(+D!Z148&5+,,LFLFA]BOPY@4"%B*R[L/\0M.^N5=2>%D;)<:!(%4A$6 M5 P)' 8/MA2MM>"BB-:[=*[>WJ8Z09-EXU1>X 2K>FHGB-5XHBJU&8NK-3:4 MH$@DYJT3$EL?J[\#R@.-6;\,WE/MWX:.AX_ZDRA0:8QH5"@T*J*V%XDU@6<( M/ 05DF9&-S\]=[0"U>-N'&K*Q,=7?LL-9[<7M"X7F>FG=8SPZW2VTMIB,>OB M@F4R[?Y(\^%@88;D+)_";#@N>P8[&:H@1%(I#$OU]#,)(AU" M]%X 2XKF.Y.ZV-8950]B/+"&_C_^X%B4Z:,((+P/VK$"- @1E)<,HDT!1,"H MC71*L=9AXEU%@,>MI0^):'OJIW?;N'?@4YFN+,JB1(#LC0=%(0[XNHDEV*B% MT#FSV'S77 ]R#&GO\Y X^^B<:<9^&L+K6SF*R0ZE!^X400BUL1]:,M!!2,]B ME*IY*Y$; !K:^L)"9,(I2#Y3TL&-A"#(EFCI+(5>(6-HWP[N(;;^6&L[^VOX M.Y;Z(:-[Q!KH]R;^*_KZXF+DK2T2LZY+L0942A*B**O#Y4$7'V/[*]!:X![4 M$E$[2AU=I<I1T)T>K M$N.1R0391 K]+>/@>69@$C*&Q;BD6M]6="#DIU(D?!#1MIQ"/II:![MPH'6A M07("BN46%",_Y@6SP*/6#GDLV#PC['7A8+ 5O+ZHVKO6'^'D6IB?OAY//Q]\ M\>[VA_9W2FT[[D9GTVHO>WH!Q:#G'3WMQ<5O\]H\Z.N&]).TZ,Y7N=0H*M>$T1E"D5FK&0RS3RXUF.P&[)!^=:>2/7-N;CV.FO8(HU,:^I6HT5_ M'N-*%Y-\]L3C<+-+= ^"690ZSU' MXDP;S;0LX]26 O@CKG__:;*^+0NO+JZ9CY@TD47#08;:O,35RWQ^D@^I%\V@T:Z[3EOL1$F)>%;S7Z<";:9C,_P/'>;,P..+% M21^5@(RA7M)BR"U;LJT>M9'6>%F:][J_']60KK,Y$JT:JZI'$W;K I.:$'QS MB\7(Z)2BT@),K!5;Q3VXP"-X)V3F5DF16K<]V0_ID*Y7?C0+UERE1Z#?540X M*E(+19)#78*K![XD#0862*%N^<545&QMPW;!M0NU_!_>.QZHKY:^\+R;TT"1 M.:VF=75[P*63KA4SDCR42%:U7AQ7VTZN4V.S'F ! [$>E8'8".P:-C M*:R/PP><6Z^UT& "UIL=;*Y5]P1:%,*2BA.Z=3GR@1M2CW7ZX'CARCYCW]_E M4ZL+C-IR2B^6DZ( 4T4(QX)GNG7;P_LP[<238^WX M/]J2:D,]M=R8OTWXM<.\*;Q!'M$'#L[6-A18CU4A!=[D9IC*1;&"K>LZNZ-K M72XEU?P<%O78Q,7;\G.8_1-7>[VNCE*,A++&<9;!\<1138_"C![NB&=F#@*!3K1W<]+OW<#= [+1!3A.2Y MHFS(2P@H.%BOF K&YQ);&_4'P!M2Z]%'LE^ME->?Y=IJ5*WW7+C:LRKZ&LP4 M"2X%"IR,-JGXS*UN?3)U)V!/86=-[_;J8(WU1Z87RWDWJ4T;U]'9_$T> M!685%]F#J7T"LR[EW!R( M;+G*HI:*/5I0IAB(+(5ZL9GCV2F!I8=CR3NB:S737D]G[_#3#VP751M=ZZJ+6I]\']03V+[? MG$!-%=6#M_^YFTQK2KY:OMM<(C=*'!5WQH+PM7F/CQJB2 XR-TR2DQ+9-"?/ M=Q$]A5W\?=F>!CIJ>#'LIPVJ33.3>OMH7(Q"X$DRPT :7Y?R@B>))46P1M3\ MNA3%6P>$=T!Y"FE%:Z:TT$IST_(.5_>,?IA^"%]J3_C3=?>PNH_RCIT"B;EL MHZNWB^IZ8)CB8%0(-F>?4.;$VU\_OR?6IY!@]&6.>M5KN[X!-"+U_[5$OOE 8./F([V@<7I&73HN1"][5 M)E)@DLADC T-L;$!1-:6C'%MJ=^Z>'=<"7M*_K8M[1$UN?#. 4N< FJK!05$ MM86 Y *#+PI5ZPN7]CW-_;CK. /F^&WCT9/Z'V/QE=L0DW<>E*OWG'+/(3 3 M( ?C1;2H2O,+S/==?'WDYB!/GIZ'JO]12F>>)\<8)9&F>EM%+MY97VO)2JED MK&'-EY'V+9T][BK2TZ?GH>KOK]/-M5V>[],IYN48I^7:AS_B(G3CO?K=[/KH M@[O>["5#H]XWUW?).AL,SUE!L767+ J$P,D]BABXHL0N.=[^-N$[MB[OLU-_ M.EM\P-G9#9&$C"6Q L%: 2H7 8%\/*CB ^4*.0O3.M/;AF-(L=R^&O]V%_Z! MX]W,9[V93C[>!I(3&I51@L4D*14D^Q=RS&2=2+*. M]I%]P>5E@D]OONR\; M03[@9(L<00<5'>. JA8/HTTT1^O=2\ZES%W1Q@^ VO=(,:1ZR="9W9(01R=V M74B;+A?O298Q7IZ2^#$L;L[0$7,4\BI#LU&F>JDR-Q!CY, I<7"B%/]X<@BZU#1W&AYRC &V>+LQ@3;WW2LAWZ(:<)CTK;QHH? M3%9P!9\GD1DE+B!CW0B')(C+"L&AD%DRIF7NN^BU-_@AYP!#H6T#M0\GY+_" M;Z.K&^0$%!EK+KYNUH80,M?%<\-E.&X<]1#T0P[U'Y6WC15_Y)6;=YBF'R-X%HOWMSWGG[6;QXD7:,EG+JM9'%QQ9;7Y[]TE_VS1I1@BB R M I.AWNQ0#^GYE,%:GI 7S;)KW7+@>W@.-8[;GOUN<[WT5YF-B%%QE""LE'67 MLB.+K>M>P.PR?:1<;)T:[8)K2&E/,\[<-F+-%=3,KVY#=G4W^5=L#HL6L42( MSAM0.D4RG;Q *FA%,3G9YO=([(9L2.G'4>ESH)+Z]6^;FPD.]%ZWGM+$-WT/ M6<-M9O4U%[_@8L2X8@H9A3ZK^_HTQ3\Q2 4L69V3%#Z8UA>(77__X3VJ-\]Z M%SY34(6S+HSG52@G"A? @PUDGT@RYXJ"*),*AA456?LK0;8 &9+OV%OKW[:9 M/G3(&W8HWT#Y?3K[9[T,8IJ0[(Q5SO)5L=YA;84SO_[=)KG(X[D3 K!2%;4(R0A0S"UHX9CRLEH M6&I^$]EV)$.JXK0GP/Z#WN]MJ\LS7#4NO];W_L9>O6U?." 4./2536YJ;29S MHR#CZRF%J]>]^K(Y)[&YX.+RGMZ30K^?C,?3S[6Y[^OI;-V0+WS4Z\)QSJ ?"F-**PM+6)\S;(#_4LCT Q0LLTQG>,8">J>*ULY!\A MR=I5BOYD95U*#I%ST7KO=2/H0PJ>'H'-MZWN8Q"BF9_> GX[O+M$&D4;2RDL M@1.)@Q).0RB.@9/,,\UTE*5UGG(PZ$'UYAPFA7MD09_DO=E+>A0X!E1*0#&U M+;5AJNX,CN"]CSYG1G.J=?7I7E"#ZITS3/(=H,4^R;6760\T 23/'D0]\:6L M"Q1]UQ-?+LNL*)Y7HG7)HQ<_O_L(KFZ*V(*A!KN+V7)U9<1)/J_OJSVF?70N M1F!8KX ,UD)@R8-6!F-"RER]NR_.?\@+GVCPTHQB-Z[SZ$-);6Z&V8)L<^OC MU3KA"*.3610$3 1&*8J8@D$.FENA!?,NE'MSQ)W?-J22T1")#&.\L3V^#].0BE&/2:U> M=-B;/?IUAN?==#D??UU?^U=M'ZE45CIHR%D@J"P\@?091&'&2I-(=K6O3=KZ MQB'MZQFB73I<38.MB8YND?PH55%ZZ6/716_+/:S*J"L1*2F18$-M%\_1@HLB M@;>1#%,,4OO6'7^>7&7T.RA>+BGS(QL?G6&20DUPJ=KX0",8O&043$3-HS8Q MV=9[A)L*\$03C5;,/J!*VI@A"#.3U M2F*I\,*D8ZW;.K>6X8EF1<-F^9X4&4B<:"X9)7HOW?Y=AW"TN M?IKD;C7=CK6ZNQ>HX\8YAX_;\>.@[T;Q7 3#3/%0\D9:]$ M?$3SUD?EE MWLAGL[)U/T/^ 4ZD9_8\1NA40;Z=X)5D MWXJ0*>I3F9PBA7L1%.,.*" DB805CMO,A'C$#.M^ 9YHT#0$PC=FQV,1_,/G MZ94(5]COFK,J1ROK/0%>T2_*:P)4=W6-9FFR]EWG5AQ(25M==W$K$DDK\ 'EB"K4(K02CG>^AA>KP+]$8OX M1YP0/;+GT28$"7$ET@_'-U!PZS!G+Q7D<1M,M'V.G4 M4*('WNGS/U/B>/QYM*BI2G%-J,_3[XHD;1+HO80HZO6M"3.XJ J()+UAS,7( MV"-'30\2:)<98?YG1CP">_JKO&[D>/6EWM^%M0'"V\4ISC9PWW0A=N-#FW4_ M^!T'UT4/DZI5J^XUB&MONUQ=,J3V9*4CK5NLO480 K("R#CGT9>(S>]#N!/, MPT$-J238 MAB??G,QOJI$;!(P.:C* ,OG@40L>Z4J>V;/)E ,"SRR'S* M6O'[+,R=3Q]2):RMGML,:+-(ZW)'_3L\Q\GRTMV-A-;U>)$ KNJ9HQ \>"T4 M*$PEQF"4R+[QW-^.9$@5H7XF? ,--&/#^^4GB@M6"XRSBY\F\^6L1F8_32@2 M6H_0;Q,*@2:8?YWA6;<\FX\T%L&*","*YD1:3>F!B@JX##Y'E-+%UB?W'PQR M2$64?CC4K][:73D\F^9E6OP>9H1O<;$:BS!^.0[S>5>ZKS7[D>2)POY4F]D+ M#8JAA^!M!IT3DP30"=W:^NP(;4C%AWZHU(>.VO5LO,S>-@R_!./11(F. TO1 M$A@*CE:=#))7KC C;;0]!>:WH0PI%^^'("UTT.Y4QT:VBUH]&(?N;'XRR9L_ MY/]:K@^<;-+)D6"Z! P!"D,2W3FDS#U****@5%9[U*WK/@_!MPMU[).F3F_: M:L:G5;GA;N$=:JTLF3HI# D?N8; A0-FBV6BV-+^V/#W$>W"&?>D.=-0(_U5 MXU8@VQ3=[GK4P;6UG3 V*J'=?MG(-D<+-U116165B &>@';)H-&K1O$/R M;0QMUB3P3;U ^*LA&UF5BI9$.&-TJG$T45M[!=$I1*8,$;"?;BVW@ RI,':0 M]K<7\P\9]H;I2S=)W:UDM9/W^D$RDHH)J25)ZB(H MS1)$6XMVG*)DK36SS;?F/ 3?D IL3?G2FY*.[CWV.\5W]\/Z\B ]G;K;PHI, M=,@!L%[/KHS)X"BO *DQITQJX\UW=[;V(;>?=QG%6.ZS8;4]N7T'E('[D=T9L#6./'#HVZ89U\!<.]A#@7*A )G\FHAT;]E1 ?S[A'7:7!1;R7E^++75OQ#NE@_W34,6ODY2[?N7Y3 M;?3J$NS+>@B(2. M)67!6B77S> "2@TI%"M2I/^YYK?2;0,R)*_6E@&'CWLS"KS$_ V0$I2K:P'@ M1:A[23E"7+59"5Y:SQ1&V[H*M 7&H/HLMM7_H8/>L%1RPY56N8JC.)L+#5X) M07)1I$8 N@L3+0\!6[:%T1NHVCKV#;/'04>W"ISL-ZPNG-'@PM% D/2)1U6($-T;7LRX/N^;9^![\NY76+14<<8:C4R,TWI2-*4-YA8SY(XQ3BS M+#2_*'@KDB&ZMT8L:##T_3BX2R0&>5!,1Y#1I+H(7LC51H24O1=>:I92ZR:" MVW ,TL4UXL#!X]YG.Y2SLVY]56%MT#&=++K)1YRD[GKB68O0]:]F(2WFG[O% MZ=M27H1Q343?GR(NKCWDH"8H_4!IT/KD"&-T8'*^VJ/[#L]"-R%PUSO??L5[ M#<(H,FVLCXXX7(](U1X*/ML".7+DU@:=7;I/7P][Y5$Z,$LD?$P&" RQ;L!@ M$ S-6:E02&98R6GO+KH-.C#W8[1Z5/U>'98?HH1VKFTS]99A_#:.NX^K 1L) M@62?R:AJ)0(%6X$2D^0C!,^MR,HGWGRK[U8@0XAOCD"3=LKHS^'5%).$G?^* ML_>G87;(G4QW/>I@A[,3QD;5W-]7G,-\OW\ MVHKT*+M@O,BD.VYJ%S1'F71I% M5[A/-@+E=#0>D64(*3&(-LK@;/)&M"X1/PC@D!+L/KEVVP;UI\5F/FLKQ+L& MXVJWZ:B$HG20!42QBH:E6,)9C_-:A1Q++9"USMCVA#H$OS<8\C76[(XN&UL[;U9=UO)D2[ZWK^BKN_K#5?.@U>[S])0ZM99I9*. M)+>[G[!RB)1P# (R *J*_>MO) #.!(DA]P8)<96M@:2POXSX=F9$9 S_^K_^ M.!G]]!VGL^%D_-<_\3^S/_V$XS3)P_&7O_[I;Y_?@/O3__JW?_F7?_U_ /[K MY<=??WH]2:5#9:/!!% @JQ*"Z] M_WGQW8L?G0WO^D'Z6/[S?[W[]5/ZBB_3E*8+Q3TX!)^6OL3]6]P_F-0OP1<@.1__F.6__1O__+33TO) MA6F:3D;X$/;VTB'X_G/>7CR\^IG?@ZC$2%>?,+\[!O^]4^SXL4RUKTYTNNH'2%\__63_MY;TQ?"<@TG48$^BJ.*\4;8KSKT_?'?/%9 MD+&$T]&\(>+;G]T4[^0D#%L*^-9'-T"[^" XP9.(TY90KWWN%9SG(&\BK!^9 MPO>SAW$F^B"HNROSPBT K?^P M*^"(!<-(<2W],?9@(EDDRX!M(X"E(H6'!<.BM2:*V:M#_FV M&F?GM"AA%A>*7#WBYRJWGW$TGYU_92')A137HUB*L<&Z/H"\M!!X0I^MMTS)KM:T0'!]/9?$>#$]7]GJ%=KJ)"C3R4E3?_V7-)K,,/_U3_/I*5Y^<3*>$ZM_&2T>2"\B?JE_ MV)<);X9C>H?(W/J("T[L>[BT@_(GW2OA+H)USY77BY-H(Z"#&Q9& M?ZQY?>4\;\*;M5;3;=9THNKMZ;2'G@Y*+"E4R;*0!Z9L!J6U!&-6R-2 ML,JXXR+4-;/VL?-I&_5TP*-J')Z>X/0FNG<+PWB0-3,YB VEP@J8("8C*)] MFBG2>K96LL;DN1]12\;IC3410<[RD<<54_S0YC.SSY/PW@6 M4A7[[.79U>\L=E@O&<$C5@OC:(>U+I,IZ KXK%B)J5A>6K-F\D*F;9%V& =I.PM**%TD MH"K'H%U.J8DP+1!-2T)S(RB3RSX*+5 MP+-)(HL26%:-B7 GD/[MC'TU-&DMW@XLSH^W$=F(N0A&B&06H(SE$#/94(G M"/J.8)EW^.8?B;;W%&P'K_>+V0SGLQ=Q-I_2CC:P6)*SF0'WZ&GOTIYL8[)A M(WG@-CC:OE)K-5]'T+^*&\?8]Q!H!V_R$LVKT^FT!E;.014NK'#9@!>1@4J^ MXM$(->2B9+):8>NHU)U ^E?V/MJY4]'[B+:+B%*8?7TQSO6W7_YY2F[PB,#- M7LQ?A>GTC)SC_PRC4QP4R9-B4D J7-'&DR)$QPS8:$).VIN@;>N P2; #L6' MO91X,T+07 .=F/:TTF&BHV@SN)Z;8*WT8+6@DXK+ )&[ -QYP0R76HG6YMZ6 M$(^!.EUJI8.PP8N4)J<$ZS+@]AO.5_(8Z&R=Q5 @R0GR-7X&DL>B@[>)S2: MB];WK_?A.09Z-)/W;2[(O1,TODZF\\\X/7D[_DXLKN;4;&"\TXG^@YPX+58Y M3SXP;7*>273":9]]:V/R+AS'H/N]Y7M;YZJ#6]!?_DBCTYH,2UR=GF)^.Y[C ME/"^*/3[B]%H\GM-@'HSF;Z:8A[.?YW,SJ4T0"=YCCR1RTO[F/+<02CH0+I8 M% KAO6N=T]-T H-8!T#$UI+_S9!;-.XQ\!C#M)I M#>33TW9DI8&8:3ORHNC(1,2@8Y?QCF-0^NX2O:U>U[7_^MMDG%9(C122)8/@ MMD 6$=*Z,!3_74R_G+3>);.*184!XQ( MD*1%B$EE<&A]SL%'.N(:\^(.&$^: /N*M0,_M(T%>X6Y&+A+T=/.IJ("%02C MY[I??ZJM3 MK6HRFF+V,0#'&M 3)D$P&*"@,E$XGI@LS4W6]7B>-'&:";H#U_3?)Y/\^W T M&D3E3:'%@=:)K&0?Z%S, 8&K8I@1EHO4.@?O_-E/6KD["; #/Y2VGC#^,J1- M:;DXXM;%[G2!D?.T_X0Y ?H5PPP_UIK^]^5OLR7B@0$^:#NU$W8&SNESG0*4B&4?:I:0@EUFG MX;!61R).V#+=JU+L1=/OE) M:W8'X=U6H=_;@1R&.!R1U'!&IL2G^23]X^MD1)\]JV;%_.QBJ5DQHY4GEJ5D M@(P)A, 9 ZFMB$*G9$UK)6^*[\O([M2"IQR5D*'U)==Z-/T3HAL-KJ?)/N+O(M=R=8'_(9Q5/_8\ENK08#5% M@%9-&QP9)Q"LQ'I/QNFM+%H]+V7<#LP'C]/R:H]G9XM$"W!+7$%6A$J M6A\M-8!2+(-3AI;K$65!1LYP:*ST=5B.1OE-A-V!H?@BYX5 P^A#&)*5\BI\ M&\[#Z I7!Y9K5T*E:=2$RS('(3D/CJ 9;H1RHGG4\4%41T.,Q@KHP$;\B'.2 M#^9?PG1,OO#L14JG)Z>+]@1DW0[3D 2@O%#!9XA!\'KI%L!GZ4@ )GGDAGG7 MNDS\851'0Y'&"NC 6KR":.$3$WN_3?%K[9CS'9>NSR*Y#N?O"_E @\!*HM/- M0M!(TB@R0D2+D%5RUA3I8VE]PFP)\6C(TZ5J.LB3NBV% 1H3R47V0-9O <6# MJDW6R&/.W.=BG66R?5_RFRB.A@]["KB#[*>'/.U!DC+((AFPD,E$%??[XAM5_IKWN/=KC((9E-2JTO>3.:_+[W MB(>[/[3EJ(<-8'NE5*KP:E0F(+S))KR-BZX33SD<^L&Q< M,HPVQWIQJ[3E$*Q+@)*IJ*SEO#3O)?!81CYLH\\'1CYL(\8G-_*AZ!QY$5"8 M0?*T8X%00@&C6%(2N0^FAPX"CWCDPU;*WW7DPQ9*..S(APV /H]\:*;JW4<^ M[*"G@Q(K*V0F27+:#5E4BK-,9CQJ,M>*<4PG&;"'BL&G./*A%SYMHY[^1SXX M+E%99D$434Z;%A9\QD7=-&W2QF!(K3L5/-V1#UNIG\GP<3R'&P.J&!8&I$R2-PG1QJ^EZ6K2ER^?3^ M5=^UKFX7I^\BZ"Z*$O+_/5WU[O@\H7UT0AOJHK'DY27"Y\FVHD&N;2JV ,NZ MCDVQM>96UY[FR0J=1?Q#M9Q]#0\N/([R']YC=^F2*=U513]>80+C8WS MBQ,ZO8?_L_CZ@/-$)[YGD%BI3?=9O26I/?BMDT)%9U+SDOQ-VY9HO@>+;:3#-+P0E94XMJV(T, M""(X@@S&A-H4DO/6(:>[D3Q3J(6*.D@57&R-M0J*)+&4S*KUZT#J5*)B"K*Q M'NCDY<3HE$!8SI4VP1+P+LK1[@+S3)]&BNJBX1F)LXKC_?A3&.'[N#)I0H@;CO'+%1C3-6S9OANR96UVHL&&B8P5<;E 9NM4=$J/EOM)?66IR2ZTVX]H)9E.%FN=/M7**-G_8#\Z8;C720 MJ$B"J54<^!J7OU\1Q2IK_[)_-E,<2[8@9=8U5N<@B$(,-_5VLN9JQ]8)SINC M^X&YUK$J.^@)=QOI[>D^ ZMDW2\-%*9C#6X(<,Q*P.220Y]TS*UC")O@ZI]H M7>GU0?KLJ90.8D^W,2YO0?$2XFQ0V^];4DSMD0)7!$"//,N,>N=*:US MZS?!]0,19T^E=!!4HCTX(>;9&Q+2TH);G,7_@:/\9C*M7ZEIX)ZVW@P<%0?% MD(-SJ*"DP@)3"47S$4P/HSI:TC162,. T<)TNPKOU60TPL6\\_?E-K-OGN9G M ^Z$\#EAO34G)Z"0)^"]MJ YETX0Z]&QC6SL/4 <'6]ZU4H'4:3;XCF?*$7F MW\!8Y736 C36J=K!20A(^Z25114CF%'-^U_="^CHZ-->#9W,;+L);C5KZCRV M?N?,J8%Q*?@8%[V=Z1?F-/A@B.C!"91(TN+=VSN;(/V!6-5<<9VT[U]G\*\Z MA]:+YUMM) >2EUB2\5!BJ&.T%+D QD?R6(-5R5CTS>>:[H;T!Z);<\5U$&G: M/+MGH#5B#*&V*+55.+H04FD@98G(C4I1M^[0LSFZH\^+ZDA1'=SIKD&Z#*_> M+1CB.M+_'5B4!92,$0BC $3GC';9D#'8#[7N07FLR;^M%--%5E,X6X5R7Z1_ MG@ZGN':"TD!DEYF*!F2]4E3DHT*(GOZ$]&)Y8YU*MG6@8&-TCV9W:J;KFX&# M;A35!Z5>GL[H[:HY5HO.)(NYD-OA^/%JU4E8OP?4G/F$ZG2XM/B^L5MHPD)AJ*@UF"%X*T(G>B!@P MB.;#I#<"=OQ,:JZ>;N9[7J,[\?M=F%=P9^_+G8 =\][E'.EXU@18>T\>!)> M-H04$F:76D<^MP9Y_-SJ5&T=1$HWE\_ :F]BK7;E/!)2%AA$D>B-L+;.9[91 MY=99=9NC.WIF=:2H#J*A:Y!>5%G?(1BF"\LVY3'&DMHI9@N[//54?T1%RTJ/T\^AS_^/IQ_K6WG"'"]W[X[TUTDSK75 MY%?4HBZE2%;>( /#N0PIR6)B\\-P1ZR/9N=JQH,U]E:G2NRF/._R+*_-#M]_ MJ[!FO_Q1VS@0V$$QEJ=%%WXA).WGJ,!9SJ'66]>+SF*:]QY]$-3QTZFI6CK8 MM#[BMQ7CWY>%H5<;,][Y<[>9.RPJ*1]KI5'2@7)"PR&GG9![*XFT,K'5J M^,.HCIXOC17313S@(FCQ;CB>5']R<6BN^N\.-&.8%%J(J"R9_))!4-D!"A68 M,"+:YD/![T?TPU"F@4+Z<^OO$,9 1,2$ZL-WV6NV #@%AE*HBMK1%,./!TU? EL-\AWOU>CBKPTA.IW@AB^"9T-$8,&5Y-4\^ MO*?3U+CHC(Z%V^:33O?%_.1/DEZ5UK V8U%5^6KAL[P=+PIP?QD-OPSC"*_% M% >\>&T80U!5(BJ:13F!A6)%R"AM,7:SDM:'G]4_%_I5WJ0[R:\]A-H-)_N( MWW%\BF51@#M>+'_V^W#^]=7I;$Z'Y[2*)WSY,L4OBPUZ4E;_X'4=]SG::739 MOH_<=[!9TR4W&GMV_9'OSQ]YN9GEF"31A$%2=9I(KH%<+C)@,"4CYB!+Z]9T M#V':NR_HW9^_'.Z4N19&D+LH1"+7MY"M%C3YD3HJ4T)VW,?6$R'NP]/7N+2F M/+C5T;.5P!_+*+6+0_\\MW\UR6*V&,##4U(!LP,R%LGNRXZ!B^@0XU-:Z?V=C^7],ZCJ_G(\P$KFV@'&U\6(MC&>^MAKF9,YSYTL2696XD7>S]A$'<'!W ME_NDN= :#NM9HEJZ96'T":??APEG*TQ"9.O)8P*E*J; %#B62G668M*HR9_? M4)%W/^#IJK&!P!J^C[/IO"9$YM,T?S]=05KN-$2<&+*!S%S-26 %(G<&0K9. M8 K,A(UB5_2 *QLO_>URTUWW[*,QMYH(MV%@\PJ>Q0#V%0//;8 -0&UC:6VF M^=M ^K6TVNCHML(;";B;5_T.<#EX&;UFP'+D-0(DNZ,+715=;C MTOH:8ZM'I6\CUPXLZG=A?$I'U+QF,)^ON/:]6ITZ,9IL:N\]1)]!<>00,6:0 M4@=KF"XEMK[)NA]1?^=Z0[5-.I-Y-[,5*Z++)5_%5E).1C(&V=2FUS$4\-9H M,A5:2[N#)-252_/FR@W:WZ]$I:9"[5[R&6;D$M66BD*\TI!*8KV'5'G/#MA:E&( M\5:CC:*UR;\5P/V'5L;YY?. JF$-G;TXRTIY>Y[86I#/Y?KZXH0GPX^>5S]R$3Z0 3F+.H*N00/E@J=E ME 1%F*Q\9M+$UAGB:Z <+(;:6N/K;*L])-]!F.4S6?^S@M-+2Y+.YO-I"-?0 MSC[31\[N_M;YW<(&:^GHRKOE.@YS8]Z$()-'IMW'SE@G>/8V1&"*U_;YR8 7 MJ"'12BVZHE&T;K_T^)GZP$7_HR?J-DKM@* ?<3;,!(>PO2.C^DOX@B]#^@?F MR^-EY5-;EUB6T0)#813B^S)=5=,:'*OR==J[J!N"*Y_M_1P'+CEPG:A MP XBXG_[M$BZJ0+[,*D3&E(8?3J->?A]>#6&QUB5AD,0,3A0M>FPSYR!B;&( MR*/+I756XF;(?F".=:"Z#K:R5Y/IM\F4<%ZWCE?@#"O"6<%!IIQ!Z:S )W10 MG$>.J5X+M=Z^[@7T ].IG:(Z".+?=*9NN%I7(T\OPXPL"1&9, X%,!YLC3\Z MB$D$B%HYJBA4>T7G,.W0TT5IW>5@R,N@^9H? MV.-&8-]'[GLWT'3)C6X)S@>3_399VDLW'GW)4<^,\,99$+8>H*IH"(DEHD_* M.@O#N&[=^G93;'O7%UR^K%>?N'C6V/ M><.#M/0R-Z]IVQ%J7W<(G;#I5L5"#^IZ9%<*5Q?S@2R$0E[-9)5ZO@@/Q2S5 MH@HY)5:-!$5& JNY_X;DR:S)7+<.M6T([5!7#KVPY.YKB*;:ZL#QW #FRFO: M!&A'=PX;@SSHA4);56]/ISWT=%!B2=KH==(4N#*2,FE MXJWS-.Y'U+]_V9$J;P6^FNFAHPK#:P*8XO?AY'0V.COW>O^G=NW7UG"%B9QI M6V\12@&?4R 59Q.%YL9@>)N4-/-9* M/<_ H"$1A%HJ[4D$Q%5EA10\I9WI<.MI/P@5]I-R!^?'C56O\"T&IYU4\0QX M3,PK%VJ"M:H3LSPXJ1%L$-$PDYAKGKS\$*8CXTHGJFAX?;*.R_7((\<^+42? MO]?JC=G !FY0% N2>&1EI;:._[$?Y$LMDBB]&H\GO%3K1^M44\W#^ZV0V&Q!X+4/R8(O2M26' MAFBD!9Y\U*;8F&+K':81]",CWR$5VT$/[SN6\1H+3J<5?FV/.[ J)2&]!%YK M2%4F(3F?)10O.=846Z5;=Y9[$-2/PZD]E-'!O)8[ -Y-ZW6OPJ P[XRF\UC: MZCYR)^ITD 1UCTY1:H&VM:^]-^@?AVT=*K.#/NE;;,$O"OV^9@>6JKAL4(-0 M->Q0;"&+$24D632ZZ(N/K2<+M4'^X_"R:[4V[+#<=A6O3FGS)Z^&Q:04TPJR M5X).QY M7[;>G)G%),94>W28!,Z:#!H9DU%R.@Y:QW:.)>]K&S:UROO:1EU/+>^+1X.% MT<8M:TJX$EQ"1%O[ARDM1'T?>5S]\VD8]_>=] MH2^<>]J3F9",C(=$_HJ6$CQ33&I;O]6TM.P7M;%&157]J2Z7WEHD"(R:,JQ@JQF=A6=\U'I^R\EG?T5GV=?9Z\"_.:Q'DV$+S$I+4#1_MX-33(#W+)0)0V MD71]2%)U3,&;F)[9UTQC:S/H>HSEOD;ZR'^>UI;(M4W'Z>Q&X6N7L=U-G]UY MK'MEB!N^<@\(,!NE,8+RU2(XE]KL-FYK5_&ZAKD<<^YU]P.EPDC^$V?SUZ7(F MB?961X?5OHBJ]HX/X%%D"#((LD-2<*6CIJ+W WMJ<=^M&/)P8&5/3?43G+L. MED9[:.B A'+&,F5-;5QD&"CK9&VYQ2!G6T3* MS$;L?8=Z7)'> _%H&\5TQY\PJE,*YK1+K]"=#T6)GJ40R)W)@LR$4LA,2$I# M+DY&36A=Z"AU;@VB1Q'EW5^1ZUIF[Z^%SJ:'+J!)_GEB_.MP-KN.D,YE6JQQ M8!U&4)(,RY@D ^Y"T8K[A,8^Y"]N_KCC(D%'8NXHK+5": BA9[<1>G39<4[< MQ-K8S 2BJB(SCJ02$W+FI-EL(-5&CSMZ(K00%FBN$O_SS-(P^3]Y/_WV* M88[3SU_#V//;B!,B+=H[$)H%4!@,..8*2$6D=H'8N]W-SG://WJB=*&&?BHZ M[^ZL8M 9I3R(0O8684-PML8HBO%%1)&(%L^I5 =PJ??65G>C\S9IS;0!T.=4 MJF:JWKV%U@YZ.F@JE6/>*97HW4)IZVAX5B^ (LCL/:\=8W/S[I/'D4K5#Y^V M44__J51.2JFUEB"4)G22&P@F%@@Y)*F+T.+F+>\/G$JUE2JW2Z7:1@\=-/?> MXA;ZW20/RQ#STJ H-)9ZN7*8SSLLKM_Y!',IR?O1WGX8+Z?34+WPE4K^W$ M]Q=;W\D'5F1'&V"NPY55]2(2D*^H(,3BO,R,%=^Z&O6Q)Q](+,E'YD#K0N\M MJ[VR%$_ LD4T/I&,;&.1'$ORP39L:I5\L(VZ'DORP7)#^)0F4WPS3).%P5S( MCU?1&+#!UWD1G$-0+(%++I =K461K9N+WP'CJ45!MM+^3:MQ3RUTX5!>A'_]N(N/E-W-M7[Q=XKL3ZC6/GDQJ%]8F[!#Q:#RJ%0 ZLL6"B MCK0')NTM?\C>?O@Q_;MQ#?0PZ42(S6_( M:$*HJ*Q&[9W92)FW/OK)ZW _81WP$EIQ*037Y#085F$R"4Z2TQ",4#[+I)&9 MQF;4D5Y"[^-^=:&M@UY";P+T^1*ZF:IWOC3<14\'O836S&;IE(7"BP 5:^(R MF3P0O10J<&^X[:'-^1.\A.Z'3]NHI_]+Z. MRN0-9%YB;?7O"%V=<:R4*95*]8WPUD*H_K= M@95%<$XVGB1_N?;GKR+2#+(U$:55/O51=;+[ A[Q9?4^=RB'4_+A&?OY]\GE M8BY7L1PS<7MQIF9:VY+K^&]ZTUF2$*W*D.B=5"G6<0('[&^^_8*>&=TQ"?JQ M .]='/'PR@M+:ZU?G:U;G-:!B5+'@X5%'"5Y" 5)"[&FO.@42NDA=;'=@IX9 MWC$)^G&>[UOZ=9[-_UN83D-MFMD^)__61W>467__$OK.CR\F.SIC \1% MZTF3"D3DK ;"4'BO>?SA\N.#RB7;PJ D5P/9,H,+0D!(I39AC3' M;\.F5OGQVZCKT/GQL^E\4!MU+C[MWW'R91J^?1V2B;"XS4.-.L7B 4M8'0,^ ME *!+.&B(F=>;T0\>LH5TM'?+@EW+X"GEIRQE>8GK370,%ZZ +5DUE5(JSN[ M34!MDW;Q$#W6 >DWM:*AHB9=2;DW"A29(\\I@F4UJ]!=J; M/6B>@NK7)$'TK?EMA-M2X_-OT\'G_QJP+%C,/H.)D=&"B@:?Z @MC$Y-4YSC M][9'GF'Z\Y?)]Y_KQRUU6_]T1:_+Q_3G_304]F1W236\KUT\_LVO QL"*]P[ M*%G4UOR.H'-9JS)4UCX9*_&^^Z:-%/7FUR>OJ"TEU4W"4,(ZYJ/*[>-P]H^7 M9R]QG+Z>A.D_5E4U)9 ]RL"83/@T6:@^UJ"Z8S(*@UZ5UFT''L+T(]A>G>BG M@TN]V_C.T5W4T#V,KZMZQ0>P':ATL:E&'Z1+ W7TLNWK4'U\4 M R9K-BU6:(HQ2(4%K[D1++6^,[P'S@]NG>RDE0X2,6Y!J\!6+\@FT/JR22YA M/1IS9#<5/D2-/>7?AQ%R!:(JN@[M]&!\;=CE@H>HF 4T#DW0@7YKG4W6.S6V M-STZ9\8V8N^ $9>^_2V0YSVY"S,Y60$EN#K[4EMPFJ RAD9QM%HT[\SS(*A' M8(+LJL))E_+OIP[ASF(SEF2V,1%,83(H&Q5XJ3F98(%KJ8U67/=?I?>CF2== M:*N?C+HU)6F; 'VN*FZFZIVK0'?1TT&KBFDW=<*%FF*'=<"X"N!X),")9V\Y M!IU[2)Y_@E7%_?!I&_7T7U7,K='<)@M) <4O+#DR"E5)'+W31S2L7[L/S MB!-<]\D+:Z:"7GI0GQ"5ZVR;>]HI7_N1A>BN1"9_P_E>J:T-G[]__FM7PN@[ M25:*B,ZP.JXL+0K%:_"Y#K2S3# N"FU[K8.QCSU)E@P$%X/68%2=9D 6 _AD M$KV'&(LRW'G5VAD\EB39;=C4*DEV&W4=.DEV6W/5"T8^")K5.83_2N,16+-DQ+K&-M@[J/FX"]#DNT4S5._N1N^CIH,0*5J*, MRH)&)T %.@2"%!FD%*QX>M&XZ*&$[@G&)?KATS;JZ20N<6X2K_&(BT_"1$%N M5$:20B)Y1",\$++DLJJ7$:W'=SR$Z3'')K92YRW7LZ$N#MM!ZO[:3W0N.4DK M,(;LT'K1%:U-4&*2R2@?'6N=F';\1;W[F/F'4&P__+P;Z+K%#217R*.S8.IK MI:S3X&R6] J3*]0?\XG.Q0F?U8:*^QX'1:(:;)"0YXG=H9F0"7 M'0.E,_D_WEM@0C(4U=:P/704NP[JQV'3'LHX;&>O%X5^7[,#,\FU=BR!Y595 M,P'!RR @L221!Z6DYH<[6N]!_N/PKFNU'K8CUSVK6#6I&93D:>>M2?;D)8,J MVD#T7(/-465+KU^(K?._FB[@F:J-E7S8#EOW+.:WR3BMUE/G'!ET&:SC&10O M"KPU J1*J3C4-H:-2J)[)^WE&IYYVU[5:UMG'?*2]]77, V)ECJN]^Q&,6-CC@S-=-D4=P=81U+I'K1!Z);EZ1]]@O=NE=*PJU M!*:, U4[UCG),I3"C/*"9^E:&ZS'QNHZZG=K$K8DZA(*_CM4B> MKK;%BR& ,[XXKBVF\'RQVYXE.U[L;J.M@]Z_;0+T^6*WF:IWOHC;14\')9:1 M@BE/]G)RF4QE)C+0FY; 1^\4?2K8AA6!5,:9]>>;3O=C=2IW;7NQNHXOF8Y0W]Y__CL,O7^>87WS' M:?B"KR8U3SK-3\/H_"<^ACD=_SP*[>OTX)AK@:%1$*,S()U3G!?C3;$/>9[= M0'O$(9!=K/E'H+_'P\9WM)JOL\^3=V%^.AW.SP;9&F31!- Z)U J60@Y"D!M M @G9!6YRQS2\B>F9?\TTMO;(["'RUJ8M^*8?WEGL[)&U!G?>Q4@$E(R.597J MF$@N$10B;3L"@_&M(^R//3@6# ^"%82B,OG1SCIPT9(S;8I09*?:TCQU\VB" M8UNPJ5EK\"W4]>2"8SDZ5XH$6H>BK1D91!LU1.:"]-J1Y]1#KLHQ!,>V8LFN MP;$MM'78X-@&0)^#8\U4O7MP; <]'918%FMB3+VZE9Y\&.0(44D!B0?M.>:8 M>0]CWIYB<*P7/FVCGD,$Q[*62@5-WI#0&I3P9#YHVJZ+%U5 1OL.IKP_W>#8 M5NK<-CBVC2Y:]F&_=RZ =SFS3 9E274N@.,28A 6;#9"Q^!]B!L1Y(<9GK*# MU=-. PT3=N]O8[\)J!]M>,I6BMIHA,8N4NYM>$HTS#">&&06,ZA<%5\4HG.GJ!XG1N;P;.2P7HMZ*"3QO#[ M C(;S>3X[;\?RTR.K80]V5U2K8>GO'HQ2,0PF6)MZ>X+&21DE42E$X0095(Z M9G7O)/.-%/7JQ9-7U):2.L3PE."T9BJFFCE>34N?P/ML:&V%6TVFH2GM+?$C M&YZR1\2IJ7[ZZ%%^LY/_)OB>AZ?LK-%MQV'LHHY##$_1B"J61"YLJ;UI0G 0 MO2Q@I'"T(^H@]//PE,[9LHT6^AR>DK) 9G.=!6AKL:CQA,L*T,$&39_C?.ZF MS/))#$_92FN;#D_91N0]#T\I&IW,-60:F*DWC(%L73)XZ:3-7IDHA&Y=T'A, MPU/:6B<[::6#"L3[^OMO NUY>,J6*MQB1,8N\N]Y>$K,&)$Y"9:C!%6[J,3 M V27N15,:2G=,6,;<1^D.$IHB@OBN: 4=#9*BRO2<*T08?";,RE M2-XZ:_N)#4_92H5;#T_91OY=F"&GL_GD!*?KX#$3K;9U9C&7]%Y$G2&6J("E M&'1B+#G7NH;M 4C'0XZ6LF^X=ZQ+POUM,B;KK4RF)_3ESZ3LV=?)* ^")[/* MF0CU7K9>U5J(SGEP7*#U4D:>;UQ/;)X5??:/2G^NGY M[?@[SN8UI.S9ZW V^Q!F\]>G2/+Z-!^.1HO<;?J' QED"$@>/F'W=,*R"%$+ MVO*82=J2/BWVT/IB2]1'1KH#J;.?;2I4:&%T\D?#B)&#:8PE6+V6O.=RS@>>OB1L:@7'730'.W>F1R&.^3":9 Z,R#;/P'M MN85^4:DD$3VJYB;/$QV+LL?&TTP%:^^ #MDQYTJX,9XMFP+]'WH;AO.SM^,\ M7- SC/-_8YA.ROOI\ N]0A5AKYUU]L38?P>>ED)M5(RTT?%Y^<(DKG,,,H,M MM1XM"0$QT;9'W,X, Y?!]] .]AZ$[0J3-GKNW4IUCJ6M:E)R.PVBYKA>S&3"=T*!*B. "KQ=3Z&S*P3H? MNG=.'F=%]D'MF2X4V,_$@74SC38 ^ERDW4S5NX\2VT%/!RW2SDHYQ5" +BK2 M3LXS03<.A ^2,??Y]<+N9R%M8ZL=;J@9Y[W0H7#CO&K M<-],3J=7UE:7>N_J, 1A64TWKE$OLK(RA) U%*0UZHA>Q0..]]MA1<],[X<, MAQT*N%C=\/N5U[BN]=[%&1%XR8%<6C+ :'&&_(ED%'AA43@M8SDXT[=:T#/1 M>Z'"84<)WCL<.ZB4'*8 ,M7&>EX:<+S47M=6*N:U(U/L<(Q^7%//'R=WFZFW MAZF!KS'.]TA/O/K/]\T<7 NE45)?Y<'[LE3%FY"&]3KGDAM2)<8"-^ C;2$* M$SGX=3/)G/MB>,BTB31^[>X%M.]V=->'+^^L-!,HG8\03!VBR>A/D2.#8B,7 MRAL-9BV8OA+JVNG^YK[01LZ/)1WN^CH6=PB()CON A@;R#\* L&'NG]Y MPZ2-NBC7?/[/+12'NBINI-V;4?+]I-S%']>^U/^0YT%>M#]-O+M M0.P;&P%A^/ M1NB4#!B^*.$4'CQ&"49PY1SR(D+K>&N_1'C ).B+!]O(N77U_>>O>/\I%4.* M*7H-5A@8XJ55&MH6':E9D@(<$G1UF>8J;T@ MO!*MZXWZ),$#)WY?'-A&REWH_LJ6=^Z,6BX%%@::)7)SBRD052'?U*.2,N:H M7&OO_S:*_DV %OJYYY)@!^%V<>K?<<*MKM1?3J;3R>_56@G?Z#OSLX%SK)B, M 42H\UEJT"O&',CVT=(H[]&;UO-EM\%W (KT>IW41"\]<>A=^&-X;[8">JQ,G)SKY M%,G',@Z"C;DVB>+",6Z-:%U/6Z-KK8+N?DTWR2_E&;Q^%T]LL_ M3VG-89P_8D8\6769J[?;]*/TP5_.DVKV2%+9ZWG[9K6T6VRC-)B+,6R71+,E MF!QE 5FB!I7(OG$L&[ R)V:LL%FU'F)R&\7>/:K./W'IJ%ONR6!C=#8J^D65 M2)PWPD*RL-7'%OM+:M0UOW CI8%X0]%+V.,WL+O ,+ MXP:F\T'E&X#J*,!U)Z##Q+<:*F[2E=1[HX0L*ABG!'"_B/!+!C%S1AZYB+5G MOU7-JR![I,(#4:Z^F;"-L#OJ&3 9+VRS\VX^R6)4)=46_[3_88X0@O:@R,J6 M*GJE7?M!;C= ].^ -%#.'1T =I=L!U&*SU,,L]/IV0+2$MT*& J&/.BZ3"- MV50@:,4A\)BTM059\QDI:\$<@^K;2+J#M_U%S@MAAM&',,QOQZ_"M^$\C%;@ MLF,N$AG!)5/O[PMM;HGH:F5AUEF>6?/KC7L!'0,5VDF\@VRGC]6['F/^)4S' MY'2?3PZLTS?H. MD\J(!Q64$GVV"XI1G&)EAHG5=Q-U(CH$ #63-"V'F:R,;ACX$=L1QZ*U.QVK2^\K@/SR&:N':HS/6^ MR7Z:Z,!&O;WJ05*%^<@TV%+J.Q(M1)81:%_-VA2A56P]L>8VBN-FQ)Y2[\ X M_0WGR^.O5HO3GY85YK6;7A7Z?#X=QM/Y8BKRY+?)>/K 1=+ &D-G)"_ G23A M>)]IGRT64$;F2TPQZM;E6VU7<-S\.Z"V.S"O/V(:A=EL6&J+9%K &Y+M!H;> M*K]E.4J,)/*^? Y_#$0@HP"YA.CI[5.!D5@9"U"[:W.O=$#>NFMG2_S'S=N# M:;H#"W\AI;>SV2GFUZ?3^OHMX"TMA-_P]\6W9@-NK/0"$QBL[>1C[9$7K 1 MZ M1RXBA]?7 9LB.FVD=:&=M6Y5](HS_]W39;6;V>;(F^+6 '$E6B]WZ:R.1R5/R+)=C:7F^VIF>2]\:(VXRW36\(%XA>),(]K6N9 MS=_A_.N$!)@C=TIF4*;F4$JD \:3:!MSK6&1'K.LF:Y_=#A3<-[38)4RC)TSB2HH@;%E8)@ M6 1>HF.1!\-3)V;Q/4&J[=?U;O)]$9]^.WXW'$^FBSD_2Y?Z*I.]]A+)RH10 MLJWCBPNXG&4=BVXU2<%C\XOBC8 ]^8!^>_%W$*#]C"??)M,P/5M=AH7I]*SV M?CRI0[6OAVH^A.KEUID!*EHRWZ2JKX9S=*S9R(!V)6=XD$6$UK&WK4'VSYT. ME'WSU.A44]U3ZR(H.$A)9";()BHQ%3H^4JC3ZQPDR3&@"R6RUL?'.BP_ %%V MDWO#.X!EOXCKH,[-K!IA>SV<+_@7,1\EJZ4N?&^/OI.?A!R%R;9!!X,H257"OP MF4Q.1_:99L%+'UH7OFR#[YA(U+E^&D:[[R+\J\GX.]G0)/W/DW?D(=1_.AR= M/52=-F N,IVT@.*#()L?/83JONN$+I.W56XE1VVV\^R(YY@H=2@U=1 3W]X, M$UF%I+(#U($$)C""4W0 %^=]+.33I]SZRF]'@[E=,>QY@B3M%PMW?8\ZUW4? MM6\)ZT80&U6GOAC/AWDXHG/W.W["=$KOUA!GRT[[F.O)7..+I)*ZAO?E)K1+ M?S2X' R/&6RRF;99KB$&,N%,<&A$8;*PUO4Q#NWKHO/9SR'TO][YX+?WEV M]PZ6<_@)[/V3].;EUB,A M2Q=E3W@G&,Y1SK;5%0,=9N0QRB M-Q(P1&-YC;ZJUK>HAV': ^763Y9HVRBPB\I]\H,F9XA7$F9694))L^2M]\"2 MT: \D^ ;%?Q-A-Y!9O<\POON,T?,'? M3JL WY=;B1 OXFP^#6D^2#S&XJ0#Y@69CD;%VGR[0&$YLL09)]$T)LVV&']0 M7G6JR@Z.IDWQO@RS81JXP%(Q5D!@-H&*@OX4+;DL-DM!1[;SLG6Q^58 ^R== MM_K>D5S;*ZLO9KVN[R?FV^*Y2-8<"-IM=2D*E##T]EF5(;I@ZQSHD),7:$/K M$.B.4']$MC568 >EB&MDM [X($DNR2 4D!76%G*"SGYZ0< S3P(R)+?FLV&V MA/@C\JR1PCI(:[CEU=;-]D(05L24DN# %1D0RL< P9L G%!K7I21SP-,NBMI(XR*SW# Q,RS\8',(P.0,6\!6^-A11DL$)C;$^9)L!_T%.I?Z6O MM7_:I0*]"\^ DRX,Y3E19_GY0WPW$8IV$8 M74ZOF^V12]09EGV3D?H14J-LI@LH+V8SG,]>C/.OPQ#KF =BZVH!^?WX8V5P MK6VG'UBT^5C]M>[=L\L7)AD15*&--GO&:I\$3G35 1S2NR.5ESZUWJ.:+F#? MG;X%F&7"0(A9.J,E,-H"0,G,(68329PN&8N8+;:.^C8#WUW.S/XS> M'TLVT\7J7YY=V?(6BUI<]QJ7'!VCM3^ 9;7\M98M<0XJ91DZ[UE&7!R = M*JOH0#Q9Q]8&^NK 9[KH+76!\^(/KX>S2FQ"O+K>W01J1_E!6\ \3*I04S5/ M^M51![2Z V#=^)>&]NR\8:S7/'.>05A!6*TWX).K@8.D,&:>#.MLJ[H'UT$R M@+KD3W-E''@?"BH6(YD"K6I&$\I:2%,OX3)3IB3&DF@]._! ^\]F+GA[_>ZQ M 6VCG"ZZZZX\O(_XC4!C7@IA/=R8"*?V"E#X1'!%H?=*6Q!>"1[I[=*A=37# MEA#[YU-GZK[9?[=#77417I[-AR=ACN_+!G)Q4G+AB@.T*=56- A>6 09-7>\ MJ,"Q=2/G;? =+ZDZTU(7L>KO83BJ'L:;R?13&%T)7=8YG9=_&]C@HS*!D0,B MZ6>Y[V\FSUS>4]9=9,<8$& MBJUS54MF$.LO(0?!G62>J>;-=[>'V5?&0G/VK.^MTHV*'DO*P45[WQN[P/)F M*D0A42JR]6@[ J5J [NB,OFK6B3'M''-$_/O!73X)B8=L>'6))166NEB?-T2 MR^KN:1,P'24.7 -RF-2 AHJZ28&]I=RYZJV7.0<;(5E;&_+H I$;A!*929%9 ME9HWO>Y!Y0]E\6V$VU#3BZ:4;T*B[YZ]/!V.YO\QJ>O\LKI4$;1 Y7P$ MY)[]R^[X,)V4 MX;RVY+BL+)7.(L\9S&+V>M9D^0IA0*=BL\Y&ZN8=,;<">#!V=.@P=*:@+KKI MK,J%WY,-'"K:\T-LX$J]P62U$[YS]9=Z0U4;&XK*L:+Q;Z]^'\ZZO3V7QR@M-EW56-]LUF9/Q@KE,] MB,EX]A))7*MQL@2X%OW1RNCY=$1/SQ9;]IIVZ,&@C](ID%%B38C,X!T= MVP51%"%XT*[U8(0.EW/,Q'TL+.C@IG)Y;3)P9%7X$CF4FJ&K8N$051TXE(/6 MA:>H?A_FTS": MO1^/SAZ^\;FF[*L?M]1SRI?JO?G96UW\[ !WSYL>>LC@Q6ATY1'OKO%GZ_6O M_6(UO(\*HG(WEYJ&6,FK,;.>-K_.+K MG]O?N_B0U*\YNWLLOO4LK$^GLS!^.:I9XA<)O%YY&VK'T:! \5S $3SP@FE, M1:-.=B-5W/KH1ZJ-_42P;=>"U9?K+W68[[_]R_\/4$L#!!0 ( 'N+85D1 M('S"J>4 );!" 5 8W9C;RTR,#(T,#DR.%]L86(N>&ULW+UY<^0XDB_X M__L4V'YFN]6V0A M/X#Z@8/?BO*/_)F FR6I15$^0OCOS6WOBZ>7,K]_J$'@!:B_K/]K^2^1"'C( M@Q#&D8BO/\Y M\+SPY_[JOW27_SBX_GO87.UCC']N_KJYM,J/72@?Z__\'Y\_W=('_DA@OJIJ MLJ**0)7_2]7\\E-!2=V@/LH7.'F%^A?L+X/J5] /8.C_[4?%_O+O_PV %HZR M6/)O7 #UOW__=GV2)/Y97?'SBM^K=WO#R[Q@MS4IZT\DXTO)??.T^N6)_]M? MJOSQ:*,W3MI(?CT#.^0.9OE]H.Z6K&YOMT-J;-9GYYC5Y]%49/E#)_%ELP. MRTOUBT_RIXZ,>M" ,6WH=*9[AU7^H^8KQEMKN?=HD+-_^XO\:4&?:;'XF*^D M!9?+XC=.N5S LB6_^D&7:[527E):KCF[7M6\Y%7]&U?+'6>7;)Q2SR4Z86/@:QB$+(DDB$@2_\!.-%O=&(!5_!O]_V MS#<<3LG>7PQ0K4]8!_FL8EW2=EV5+"N?HI7BWWLF &FY '3+!L@[/D I&?G7 MG[<"S_Z. HQY[%$*(Y*E\AT%&!(6!I")+(ZYH"+D:"$?D15__K>TR^;_W][3 M\D^._=((] VK8,OK!=AP"SIV0<_-!>@YAAW+8(?GS67@VUN_)M;M'AK']T_\ MNO;X_'._MH+NL;=4NXJB?(UJ02=&M5WC%0VHMGD>#M)F!9^(ZL\'G^YEV0-! M2CKRCKLK?I:VC/*G&NYIIRB+QSD0JXLYOO;VJY "_P44)>.EW.,? 6^C]^L* MWA/RM+AD_UA7M5*!ZJZ0/$F@\B67^XGK%2T>^:>BDK]_3ZJ'F[)XSJ7[].[E M[Y7B\>N3Y*INN*[SY[S.>76950V'BRSU*2*,00_'(424!I#X?I#Q*A4AX MRK#>8CHEFY,OJ3M,@[H 9<\VD+M+N:0JQM7OU;^H9!T\=;R#[ 44/=^ ;!C7 ML^B3OMGAY??/\K;,%N%7KVG#+Y ,@Y9C\)/B^:_JSXIM<+/SIGY2K,O7^5>P MX1YLV0>_]P+\O^=;]CGPW>[A*@EP ZX@5=8@W-'_61G^G_FRKOK?-$M!LPQ, MRN(LB\$<(/=+PBRT[!:&Z]6S9*LD\T=TJ>+T;_?%\\_RGE:-Y ];[3E\TBP*,O_G M?9.&1JUY:BV:(3[[F:^[ Y&-#7YWQ/'82;&N55J5 MXOAM7LFD4<=S8)X]W-@R"^X*\/E-E626 .,Y;^;-(HL&;VBND.(I'">*)1Z0 M^Z\01#R%D:/HX]J4T> ME&_,X@[?;!MMDZ9H19;O2\[R^K*J>%6IC^?R1UXM8L]+DBQ$, QC),VH""!. MJ8 ^34DJ;:P7!DC'C.H0F]AZ]J1!2QMLB8/?%7G-&( 6;+K1.#=@F,;D;'&P MB,F-"^@L,C= :N;XW+C0AU$ZC7OLU/MK_<#+3SG)\F43HW^_+DOYY 4661:E M80Q%F&"YU2<4XB#$T&?4#P0-/4R\Q4')Q.@W?8*L5PXRY"!)V !M*8*G MHE3+GXH"2"^UR9/9[&'XCR>^DB W!\>%8GESVW++NYE!. 6TGBTX!S;Q^7O2J*V8K*R>\_:;:8_%$!=F/RQR^P6_YN^;U:2+_Q9CE8W5^O5-UPLS'Z ME*_X=RP*(>!9!C., )@E#)(Q(P&A@XN7J$)U8D3H6P(8' ML,,$^%VQ 1H^#-U>+3SUECS7*)FII@. C-=#$XD=+8Y:)&==*4U >+UL&MUK M9S!44+7>;*]Y]?'Y2_Z-DZ7::?]"\I5*B%U$099E/);K**&R!UI-KP":IBR0"3 M_Y)JI/HT/#7A:#/+H@6\GF5QAJ.596FI@RWY"_#Q5_CE6N6MM#P Q427V._. MNIA([[*[Y(\5455K%<-G:OC;0L2,P$1BF!OD\11"G-(([B!*:Q M)^2>-_&3F!KE +KE;^(DOSUNN[(FP_0]Q^]#SSZ](/,G28/^Z&&7N)YM' 5@V,BYE-W, M6IT2&_S>4G:PD],5;N \1CZB,QB4;>W$Z(-G47A=\7K-U;[>7 65,;AL2LZ7 M+S-;%**A:D86M/%WI>@&(&/%=_VZGWU==1 M+83&==4U..8>AA8NX'?%#6C8<:3()I);*;06@=D4VT3<704WNL]7B_847 MAHOKWDT3JZZD!;])1[*WW9?])LBG%4@%T- M.'Z!94""/G"V7O*OXHJ4*[EJJMJ-VP=2\G>DRNGEBGW(EVMU:M?XMAM#3KG/ M/!Y'T$.40(2]&)(81S!,?9;P) DC2LRJWRTY,?D^K5+Q>[[4YK+G3!5P@88W MPW"%)=J:$8SI$30,:@Q"=P$:MIJDAXXQN:HV&W2G:ZLC>%Q%0"RYF#^D M9-7[I5Q4[XK/JZ?\0U[11HFUCZ5./F'J0ZF&,&@HJUR\N[SM0?;YR\TU4$S( M/ZQ+W:R[$3 TCJBZ+E,3!<[.MZ\GO MK!V.,]<,A;5:2'2>/]N*8B#L[M)B\U6T!2(?"55YXR^MKY,%**$> M]6$J<")7&8] P@(*?8P8"3*6$FRTRIRD-/$ZTWRXA>CKDGK2H\Z0(5QZZXP3 M$,STVE9^X_5F5#9'*\YI.K.N.:/BOEYUQF^P6'D.8IY*);R MWF_UZO*QUMV]C3QF8@U5U$%#'C3TP0X#X!NOU^4*7#X6ZX$:(F-@-!9C=Y@8 M+L3GPV&V$.L):K<(CSQ[O@583\B]Q5?S%KN%]QNOF6#_#8 M,0*SAI.=)'"S]5D?5;WU>A*L#$]6=V#J>8 M$SO)X Z#K]:R.UK?]>G.NMX; MP_%Z_3=_@&WGA=?M^BXI5WXL, H8()'! 8$!1 %&8)9'"$8L-!CS(MB M/T@7NQ/7--H.C)/5TI+1@7)#1Z$=2553TM$T[;^@ 9Z>[7 &B&4_AH.>I%VI M>@O0MW& +!HSZ$OLK$&#!LF9&S7H@W#8L,'@7G>%:-L"M#"B:8 Y] 5FTM6( M&Y60Z3:WHJJ?RL7=?RR8QZ/$)S&,$/8@2L,4$N$1F(8! M\PF/0^QKM8WLGC>Q]MU=_@F$D5-I"K&8H8I)!%*$L MI%ZFFK,;SE!TS:/)%VJ5A/QAW63H+%5'L?J!K$"QXN"%D])P$J+SEZ/GM[XI MX&8F03&TY^IN>(>B**'B_F+33UK^==F8!=6I?<7 K61"]V 8XF2$[&S[ M1Y*7OY+E>B>?H-H6*<0I"5.>$(B33$U%1!Y,N0AA1I(@3GPAC38WL].#]":W MN8HZ:,B#SYPHXA;I9<.0Z5E/9S"86<(=^?>30: ES2O.%@$G"U&1QQ_NW]S-"5B2*;!B1!' M;YQO^L,0WWN3'@8OM"P2NWN\5][*)X.L]J/W3:@KBIRJ@5);]3V']Y/K%/9! MR>RKGPZ>.&_ATRF!#FJ>3EYHN2L]'$S2#:"\(57]8^1E,B6I8 MD*$(8L(\F*2AR!#S$A%I%2T:49W8=>UX(,MF:D9] 2[OU<=K,S]$#T3-_:IK M: SWK5:HF.]83:1TM7/5HCGO#M8$AH.=K-'-=N;ACC\^%24I7]IP^755K?G^ M?-JO99\WLZ!!=*W558B8JJ?J4@\'X8>[H-E-45-5==UQL4$ASY-:)S4$[<&>W:K,C?6%<,W-, M[G'W_DR1S33<7EHCQWY )BNW_MCS9G/J!X39=>F'+K,\@^Z;ZFX.NH^<>'?E M& AAWTM\!D,6(H@P1C"-B?R)!"*)111ZF9%;;T![ZG/IKG,U4;67QR)1AB?2 M!J!JGDU/ Y7A*?482A,4N%@([NK0VH#RO,?7YI <'&1;/,)ZZL%CL6H.RYOJ MO.KKNJYJLE)-@Q>(4$$$]=0,0J'"6Q[$&/LP(4&4Q4F<"9J8&)0A8A-;D)9T M&\:Z %5#'11;\N"G?-7]^K07:XX@]U!">1Q#P81$T,,"DC!AD(4Q(0D.TXC% MBS:!_K8F93TOCJ\):Z/YCM_G*]6\#F1DJ5R("T!W )X(S"CV_$P("JF?^G)# M&B02S$C-]Q&89![&Q._!O%II5ERYA;(GJPWD5?OQS8FBWH+F"A>S%:S3TMM6 M2UO"%V"'M-.9%*,"NALP<9K4W-,B1H4^,OIA_!YGI]57/[II$EW@I9\8<2GD M_ZH$P^]*43X69=L#0I5WJ!$3W4!7)C)*:!I CFFL/& ,4[E227.+L?2$L9>& M6CGB4S$X\2+WJ2"KW;+-"[#BAJZQ\U=B?4P^&]!6)^K2:'_;P7G#[&:.<<_N M!2"*8;#A&,AM=]](1C%] ;9L3WHB[P30Z0[OSV/OK<_YG8"K$1)P0\=!/AQ9 M\LL5Z[.[OXK/FS:$V\SKX13R%*12H]-H_!*!(^#B.?>IY1_RMC M#F;-EZM(V][;NO^B.<":IQ-3PF9X1K&?2:<04\4"FRH!"=^6H9W:@XF2ZTS MF"+93HO^VR7?F< SF(QG]" [Z_15;L&(FCS[284N^@'N+SNN"(Z8EX1A"&,N M/(@RN9-,,0I@FJ8X"4D0>R0RL4:C%*<.6_3TP;*)PRVW0^O-[,XX='IVQBD@ MAD&-#18-[0NPH3Z-?Z4MJB.K,4YO5BNA+?YKJZ!_H[6/PM:TEL;FEI?/.>5- M2*8[RZBHQ#/_ ]YH4IHHEOZ(Z<)#:Q[G_@R_R9E_+K MKGB]?FH6T:()[)7\F:_6IB9@$#=M+\,)&L8.A:+:EARV="] &^*<(-JA(:([ M-^$TJ;D]@E&ACRS^X_?8-OUKOF_E5KQ7DT4)K7_+ZX?WZZHN'N4>**N:WRVD M2HM8-=L-1)JJ$CP&TR@E,/0S)'R>XJ8/CTG+/RVZ$^M]QT7K/O=\--6TH.<$ M_-[S8ICWJ(NLGCF8 "\SR^ (*HN>?T:".^OXIT=UYGY_1E <=OLSN]VVUY^D M(E_IRQ=>;[[Q-*09%3R!,<8"(I\S2#R/JCA>F%!*4A$D9@6\Q\B8?/QV ]O6 MCX\JEZ\[E5#TC7<'1_'1LP'GRFRF\!MJ[0#T*71[2"!GW?B.D)BY^]YI(0^[ M[0U<:Z>/O_'\_J'F[%)^\>2>?UDKIZ$;BG80@;K@94G!VO*S&WB^Z,FW MSGVIF:L&/ZZ:3L^3&O*%FJWR^PW'%$?II"DJ4)1$$80$(IAGX@4!Q0[J6!T8G% MI-Q.'EG-"\.&;M.^'#TGYT\#N9FM,D]JV7)_H28J\+83GY*@Z>=6@:R1 71" M@%:*YF]ODN1BC_;\&2\6O/Y9TU_L83\C%^8,HI9]/N4ZT^_$MO'L+^21?R@> M2;Y:1%CP-(T\&' <0"32 *8T\:"71BGF&8XB;E29,T9P8N.\2WZO/Z3B /S> M\F!X^#R*H9X!=HF,F0T]$Q3SQI::DKKJ4SE&;MZVDYK"'W21U+W/SA!\X?5[ M4CW86HI2KGKT0"^9#1)&G1D,&, XY2;)8 MI+'P3,9$Z),V,@YV0R.HY 0\=:R [ 44F_0,LN'#S#X80*MG*:8!S,QF**P4 M$^!F!ZN?%",@7_T5;)-:+L=1,S8@Y@ X,B4&A&ECP17I^ 8DD3X, H"/_%)AA%&1ET[3E&:V,?HZ;:U M4(;-.4ZBHV<:G,AL9@DVXG:U3UTEE/L4EE'97'71.$EGWI898^(>],<8O6%J MUV 38XT"S"+JIY!$5+7X)P@2(BA$+ T\C"EGA)H%M,R9F#R6]?7FZMOEW?67 M7\#E^[OK7Z_OKJ\TYV:<@:QK#V'ZV+:%IS!) -P>D]F=A[<)GML#9.],. J\ MW]:D;OI$M*V!I/%[*E:JBJ7I=Q<)GX=)F,*09 (BA&.(4Q'!"$6)Y\=>E$5& MV?.#U*8.3K53W+8TK?H$#N.E9V.

C?9=YO]S.N'@FU'+6@VXCIQ^]2'B[N]9UO2^NVW3DD\K(R.A#4\+SR4T_$\ M"0VQSFJP^_J9L[?8/2'4L2:[IRXU5ZJ[DC0QA[)\]W*]8G?--&--C3IV[^3[ M:-*&\+8#$*L+Y3Q*^M)]8&NRU%>OH[*/Z]:Y8IMNI4'"D8T/B62G8 MT0?.IEU#XNRJUN!U4PS,VZE[9BP(J"<"Z*4>A\A/&3%C(B$A MBUW.%;1#],S151-A%R6^E\4QA2(.,ODM$A]FB0BA1Y/ RYB'!1$FD9Q)OD7S M.,[DN.EMD*9 PVP]T9B".->XPLF:$FB3_1,-%QQO06!\O^6Y25/BJ)9"U6-_ MIVECVTYW$618^#S!D*0HAHAY*22^G\ P(EGJQ5A:#,/"A!&*D]O4S[??VCH# MZ52O*[)BIJ4&8Y!I'IZX@\',)&P(MV,5]CNNNFNC;"BGJ].4$6KSGJ?HB7YP MHJ)YFVWV_F"'11)R'XYA,3P[/1,1B_Q^RV:5NDG^;]^@TDS4PW3_"9I4JBWN]:K* MY97=3O>F6$J;PBO5V>B3P? NC:=,][5VQ$%_*M*3;QIF-#V:V$23O0S$MCHE MT7G^;(9.@FKU&S,+C$FQ4D: MQF$*?1I'(#G)# 9'_JXFT5G=7C,@7GN_AG=; M&I:*?Q5759T_-H-0"0F$H,R#)//BMM^G]'XI)-+SY4$2Q-C0@.P]?NIS5TK5 MMD"MCSU)0V.P#X:FTEN+:*C<[0CO#:6+U@EX ;]W_SO)%/OCTKG2V?V'SZN; M1P4[T,'C5UG&139UY]5=<LFKJ>)_D TQC,!.].\^C\;=^(F9&Z MO+E^WVVCX3O%#[@A+\W0HITX[H6J3RWN5WD[YTBZ*CV;#D_@IT/-U6']!!S. M>ZX_'<0'(8 )25DD9+%_W!6*B,$XQ-U[IG:#-F"!N@"[8)@/0MP3=?R,Q%9* M0R-S4D"GHP^/"6.7:;7[H/G2JXZPOY=3=>SO=H[-A[SDM+XI^6.^?JRN2+GB M;"$8$F%&",P0XQ#A%*GSD<;2>'B4QZX(X).3K%6WP6MOMQ=%U<>=0?<%3 MJ964>%!D6$T4]2C,$JFB(4=IF$4>]K!9!X-1DI.O=3T#X$ER /,5H"T/IN[] M*':ZWKI+1$S7Q0T8BKC<\("._,5>G,NEEZTKK3.G>93@S#ZP+@"'+JWVG98] M],F+2II1QX=-9Q6RW%;.$=5DDXH )JGO2SO HB)3V"*8ASYA(0)-QH).D!K M8@/04VZVD3UMZ][90YCIZ;\C),P4WQH$\];YX^*YZIP_0&G>QOGC(A_TS=>X MQ7S;N1,,5^"QLVUAQT7;W=!J7&TY79M4#Q^7Q7-T,AE-9:2NVZ6>V+>/=CO;> M+!TB07X@-[TPPX1"Z6K+GTB60L\/DCCV1&#H=I_+T-0!^_73T[(YZ96>*-M0 MK]3I_*IEN6\@]&(X$OG<-Z&WB,^)KYEI:9H'*-;:>5CJ7QONFM5_VP-RIX7 MEL-)G )7<+D:U'PN._,.I7LKQ>J?D5 MK3&NZM5=MOQ8E)=/RVSYG_UH*MU#=-,'3WWZ<']?\GN5G?3^006WU([[1EZO M3J:;/&5E\:0'N'Y<+U4C2_".K[C(ZV9X\.52;M.E1Z#\@1L5D)2^PE-1UDTO M$-"/_-AS&YKB/(/#>^/WH''"/^4K,#SN> OT':9+G06G72#"F-I\T0I;(/9" M&M8/,3-R])D6B\_D1_ZX?OR65W]<5M7ZD;,;7K:I. M$(Y'X@L,X#1A$,<]@ M%B49C#+BHR3(*->M%1HC-7G\XWHE5X4FM^*ISSE^;-D!C8^M1FX\\1+0);A_) M4K7E6+&(69R&(,4ZPF+'JJ\)F&!/I1%D=1@J,0&8XJV7O^Q"Y85\;3 MD 0]3=,RIGU AJV/ S'-C(Z9A!9E24?E.*,.:?]Y,Q<>'17FL-+H^&66<=6_W5]MN1GY&/9QA 0E/I9,@6 K3A##("18)\['P M-N M#7:<3.Y#](,GKGXH;[J+4[33??O)$I]LIY[;HJ]W$C0#HH:;GHXAT'&T#?E( M?'>8VCOSF20S_$QH7 6$+;F8-TI\'E0'H>,S'V=^HO.^N.5+3M4LCJ:O+C<( M.AV[=X9P$UG)-;,C##K*QJ&GHW*/'Y*<*[+AF;"EM$8'%4,B69U%''W@;,<- M0^+LGB@,7N=L^I@*5\DGL/:05NW$/FT*D[.8Q!F/$?2$B" */ 2)8!1&2(0> M]3%.S'IDF9&?6%&/3:P"/3M@RX]>7;,+N/7<@NE -%/]XQ._WI>'G@3'=0*XAXF\]84L#&(V163I/,3-.55EO^]?^PHO[DCP] MJ(+3I@DR18**B 60H@1#A)@'TRB*8\JIMHDW&SYY,/F%B[.KI $;XPC5.>EGK_S$6 MP#V,?*-RZE.$WL"OMG&;CR!DXB"?)_?YKO $O4W&!'/JUAXA\P8.[&EAC[NJ M ]>;KXA7_ZQ?+K^7K'*7163PR-GRAWXIB=SE?E _;EM0-NT^VA$?[9B!]D#' M?:*0"DT\*K>,L( O$K)9_$SJS.006PN^Z"#:W6S8(I@^BCUY&Z:T9 9Y7P;49_8;HWTTFXZ MWMN?V)GAK.>/3(:>F572:$(^T2&=%0"N6A$;T9ZW,;$-+ =MBJT>8IUL\"K2 MUT70%SR.,AKP "9!%$J#0^3617@^Q#CC5$01CX1OG$YPG-9L"0-\-V&@:!(& M:) $@BSQ,B](* Q3SE3'B@1B%H30XPQY29*F2$$G;D3&X;%/9*Z,'*#I5E< MU3G+EVO5WFUK=*]^T.6:J^NN%ETS:JFU<0AC06 MC/N01AF!*.4<9ADE,$OEOVGD4S\SSI8KF=H; M\8[M9F9$U33H-AP8X>8U:=J8N:$WM$<[[.VVX^T9!$K;P Z+S9:U8[)).F_8 M=#^FPBENKLR=$Y[F-8TN83PPHTX?;E'\TIVVDF4SF>/JGVNRO"N^EK^4G,C] MY-T#66'_ WFI;DA5?UCS37MR#R4H51U'O% -'\8P]9,4>AF)4.1G09@AG3VQ M/0L3;XRQ_W\#)FD:5(+8(3EL N?!Q^I\7CJF#3\7H.%(-? K2M Q!117 /M M\0448T!R-G[8Y@I5@\J;R=&UJ\FQ1]E1M;X*G[,DWZO].>]) MECTNFIRQCX0JM_SE0_%(\M4"!QGR,D'4_ @UGS/&$$=1!E-/(,X3FGK(K&_% M$2(36^0N%ZZG"7YOJ1H>21Y%1\\-/5=F,RMK+*YYLX5PU<#A&8MZF# -" M'C1:&+K6ON&,^O^K[>;K&Z_J,E>)R.H/ERNV_XN=*Q?4]R,_Y QBHG:QGA_# M- P3& 2(T\P7-,C8XHF7><%N:U+6FKI[#D\F'_QKSO2_?4GS C0]479WK>K8 MJ]PPUOZ=U"#C]_E*><5J7U4_<"#R2J7+O7!2FC>EL7];\E61@ D,J2800CA&AW=NZ6K$_Y;OJ^9KH37%U;MF^HY;>G*]'T\C/!;CA:M#@ MW/0,VJ&GVN]O0&XO4CUZ%G'6< V3@6 MU&;[G$*Q&H7QG "\#0CN0_%&7+Q54-X&JH'PO-7C["Q<'^)Z^5B4[U5O'$6K M^V$SOZ(KB%^((.0)\S@41'KK* T)S#!-84R34-DT$:# Q*R9$)_8EFW[!RV+ MJE+^'2^?3>/-1F!FJ1=%-$XA]P6#B& )II=2B&+& Q232,06^Y^I(+7>[KPC MRP;6UWL9&Q_9"%\4X)#',9+X1A%$"9/+K]S#0)\'F,6(QSB,37=<6T M >7U,FGU#+NULA2(FT(PAF,?*DL?8QQ(FT,BB,<4#36*Z% M1H?-QXA,O-9])N4?O&[<<-XFE]N.)3Z*D)Z).%=N,U/0)='OYK1^_!5^N9X@ MMVI(,$<:?I3$K)H\).1KC1V\UC*/2D6<^IRL3=?L(/*CP*<>#!,DW5-* [GA MSB+I5M$THIGGJ1X49GE1Q^A,GN?4-YLB#77#U*6CR.BIY-G2&FYO&W(;#9RD MY_>@2*ZR?H[2F#>+9TC,@ZRLVS(YW9/'96 M-7DMS&O-./B[]4BKQ_:8NFGH?5?@CL(DF] M"$7*MTQC E%&,$P]1"!+>,R"&*6"X,6JJ1=D=T9CKZSXT?I.HAF""W@W&K>/O2TYJ=HY'9W_2E1QI.%*:?V6])1]4M!M MQV^U8ZTE)V"'E=%!V$[GP# B$43(D[MI)BV>H"A@28"B$!E6@PV1F]QS[XD;;Z0'0=(S M.*X$-S,J&ZK3=W+5$="1@1@D-:L1T!'ZM:)KW6.GS'=ETU_RI9G\V0T!;2IL M%@DC) F2!'HB\J0F!Q%,0^3!F.(@0F$61:G1N=A)2A/O!'JZK0=RL2DS:FC; MEQ2=!DY/NYW 8:;:&R1N6R1:JIVWX##99E0T1TI]FLZL&CTJ[FMU'K_!O%^- M7.SOBQ7O!Q!^6/.[0EH+E<.="]6&LRG(D0Y"-XRH,NBD;//LB96Z8VD[YI*M MN:HV>,V6VE(H[[CG;+1LS0VPPR9@#DS-+,-D3O7F[)@:UJK*-XM+Y]SRJNN<"$D&8E4.UI#*QX>GH-N<6'6'#VHYAC(8MAS/)#0\:;(0V:O Z*M09#5Y/ M/WNV!J^CXNTV>!V_V#+Z_?BT+%XX;]R.K\U!7%=_R#W"4AP)R!$5$/&D&<6$ M(/?")"&A"#R4&(7 3U&:6#D;>J E:!KX/@F.GCOO1&0SK1PYY+OH@)B@&>6H ML*["XB?IS!L;'Q/W($ ^>H.=!JLV7MNP^^NF3VUJ-/4YX:'J'QMDJF=ZQ"$) MY'_"D =IROTX,DOIU* YL59K=7VSR3[7@5-/^QV#9&8'M)J[N4XK-Y#8D3'0 MH3BK63" X+6!,+G5V;27FZ*L1;',BUM^KQ:(9HY G$8HPP&!:<8]B$+/@X0G M!&+?0Q'AD>^+^,PQ+\?H3GT\<*Q"9<,'Z!@Q&L=@"JR>X9@ +L.=OQ.D7,QN M&9)[NJ$M1ZF^];26(2@TQK0,WFYI3DA>-@V,MQ&(:I.,YLN=?"9\#!,B]Q"( M^DQN'U@&*?73-.8$4<]L5-0 L:D-Q[93\PYQG4PV<]@T+80C, S-@C4.YJ9 M0T!7^C]$:EZEUQ#Z0--U[CF[+/:\#E^MTTQH&&5Q',,@4KT%J)#^!&,<,HP3 MGWA9E#$C@^"6O:D/(7:+:-TTVSN[N-;%2]4S5V_WJLP,W+$W\W*Q?3%7-[?@ M/5G2];)]+U/6Y3H$RGVYK@OFWJJ*UR&P \6]+JE8]NV1!$K^P%>5Y.%Z18M' M_H7734QGD<1!&#"62@OL)Q")$,,L3#*8(LX"Q'TJ8F327'J EI%A-6\OO4<9 MY UI0.JZS+-U6_Q4%U)GGVFQUTI69<-)*V[8O&4 43U#Z @G,ZNV#U%+%?ST MJ:BJOUX 2;Z+WUZ RU>PW1"W-5,:TKOJIC) :=Y>*>,B'W1"T;C%\J0X+SFM M;TK^F*\?J]^D3:KY:L&2!,>$Q9"3Q(,H51LUG' HLCA->8(0IIE9(H[)(^K<]NC-.8]J1T2 M\^!L=O!BR_U535:,E*P+[?Y&5)BN?FFZTI-EG\>]X#P+6!#)+5.44(BP7*8) M#N7F2;" <1Y0X;.^7$1SYZ1%6.L+WJ\+,5/834F(RB"07I%DQ3Q$JPFBYC[% M'3!VP=N./NAS*WH.0,?"!?C J4H4Y$T=3<^1PPV($0*N-A9Z1.?=,!@!<; 1 M,+O;L@!-HL_+DK,FHMPFBWY=UY6B+3<3BQ"G?L(9@DSP"*(0I3#UJ2H[HV&J M,*&149'F"+W)K76PYL,_;'H-2SWPX!,C,;FRQZ9*X6]I@A[C# MZBX]*5T5<8U0F[=62T_T@Y(LS=O,S #C^:(_H[KZ01]4BL\7\L@7H<^I1[B M04+4V&#IU6<^\F"8I@A+FX"E1Z^C]Z<(3'U4VI$$/4V@B.KI\TE,AA78A:2& M*[V9D-I*.B;)0$:TO+552/G#5@]//G 6Q1L3I]>TT>OLBQK;5D/5^R6IJESD MG+U[>5^LFOB*7,H_D[HAJB:ZOAH7'Z+03Y'TVYG TGD/4 9304)(8AQP1E(O MP\2\Z-&6G.:_\^TKN M49?Y_^;L?[95Y[^0?*4.G+^N=A+Q MX7S'-#SPI6%CR.E>HIZY_5.\&C-;_/7]M3J)&Z]=S)>YO,5P-;O7?C MQ/:UH044,<,&?'O"Z1DZ:[G,C--6).<)ND= MFUEW)%%7E>3*9[&M7]<.=?I?JC2W?KE>L;QY3]T,"B^)XCAB, A]!)%TCR#! MJB]F+&B$N>?[2&N*I7O69LRH.YJOWC.[N^OL)I)U_((-P^?FTIW]&C7C4V_R MT 5/;&-O.X,. MZ1DU9S"8V:DM J\VC3@-,M@POP0HBQ)(29Q##//SUA"D-1XPP/[07J3G\BKLZ,N(?:)EVU@ M?*K4V&%D]0R!,[3,#,%A9<4%:$A/4MBD):2K3@F#M.;MEJ C]D''!*V;S$Q! M.].Z+YJZK*KU8]L91)59-XU5),6V=_JKX)$((S\+A =9)/^#1,9@%GH!#$/B MJW;.-$RUBJ*M.9AQ0[7#59-H]KDHZWMRS\&&0? MOW_0'5M@#_JPY9@%2L/M MS[9&\C6(6^Q:EDS"Z;7']IK#NL?+6\&J;\;.A:4V[>DQCKST< MI(W-MG_P+';\;+E[VW[^@VR3)0OI!-4O-_)SJB]73(VK>5+?G_22%FF*Y-WL1[L<>2[($(IPRB((T@-A/,D@CE)%$L#@P:VNG07/RLYS#$DAGA8V& M>SC':)@>Z9Q5Z#C)?L\ D.EK']]F[V< @4$MI*,F%UVG;77P(;^"K^5MK0J9 M&N>DWW8N,A3$GC0.,(VP+^V&+]T#$5%I,AC#+ G2F!NUP]*@.;W)V)SW2"^! ME."Y\:E5 <6Z8MOS(L,Z"ATTM0V)2XR,#8F"IRNFD/2!VE\T''2;C\U9D5-+ MH2NQ.TLQ2G%N2Z$+P1%+H7WKV8WTKWXHQ[KKW7 M392T0SGM)M9N=]MVG?3U M'CZQ@7C=^UTU0=FPU:1ROV+,NG>^)I;#5F,6& T/@DP1=#Q/YVQ(7#3/UZ3X M5MWSS0 9:)]O^" [5^4;?RZ6S_GJO@V ?R2T>7P7;!6QP$*5=\8DS"!*,A]F MC#,8"R^)1>)'@AM%IP>I36Q]-K3[O)&>NIDW,@R8GA_B# 8SZW$2@0FBTUHB M.G(YAFG-ZFQHB?W:S="[R=S!N"O995E*,Y*7C151I1JZ_L.Q>R=6T"VQIM!( M?_$_*N?XVGZNB&;*=U>2)E-_IV\^T)78:'T>$LMJ^3WZP-E6UR%Q=A?/P>OL MUL8OO'Y/JH>;LGC.F2I_^GNE4L;:I#$549#K\7.;\;YI4,O]P&=>!'F:((A" M&JON^!D,$8[]E"/$?&9VZ&_.Q.2A@.LOOU[=WEU_^05'@XH9T'.CZBI_4@R!?/57L.$);)F:Y+30'A-'Z[,% [,N MVO8 O5[)SWB29?)9,\3Z,Z\?BIUDUNI( ]\%BST4$!+ @-$4(H8XQ#CF,(J\ MD @49Q3Y1J-WM$E/[#=\*5;PD91_\/;HO9OKO5._:)AUI@^IGDV:!B@S6]3R M %HF=HH7J@MPM &WP]PT8^E=):KI$YXW:\T8D(,4-O,G6&P>5-O4YHBSS=W\ M5J\,!GD>OWMB0] 0!3M4P3=>K\N5\23.$[)K;"G.%MMP4V$IL=F&8E HNRW% M\4?.MZD8%&EO6S%\Y=GQP;9QTW55K3E;!!0G!*N9."P.( IP"(GP8Y@E*0HB MFJ$@-:J[.T%GUCA@UU$M;RC;-U,[!9EQX,\6B'."?2W-"]!2G22Z=TPL]Q&] M/2IO%<4[)NI Y.[HY>;KX=4_ZY?+[R6K+MD_/JZ,XW$G;I_Z2*UU^YHRXVJG M(81R^XJB7A4FQVRG$!A?%AT(;^7N#LD]061L1$RKE?+4,V=;*D>$VETKQRZU M6RP_Y2O^5;PZ&B<_\L?UX[NB+(OOZN"[(@JRG"VA'V&PE-<)3;WF="B4SI5=<-(WB]H-; M%Z!';L,+>#^&G/%2; .!H_79B/2LB[8-**]7HW&E6<.L0UE*&_1$J=^9&HVDH*1?&W3:@JM*M M(FTQ]U(Q9E#VIX_KL.5P"Y.5S=CIM0F^KD## O@J0,,$D%SLQM=]Y1T]$$3NTH=?= GZ_5<-*9/L<)9,YVZXTC_['0JVF);G:^./WVVDU9M07?/7/5O,E=K->R"7?W@M)DX M^U6(G$J5L@A^C#YHZ@PA11]L& ]!S91D'%0QC79*1YFFCP.Q02!$6UYK51X M_.FSJ;"VH+LJK'^3[< 9J3(KLFS/4-4^MZK4BM_MU(,TR6+BQ] 7<:)&RC"( MD?!AQ'V5NHQ00#V30X]AS0L9K?H M".EL.LL@L9GGK^@(?CAA1>LN1PE&E^OZH2A5W_Z%FOM*,I' +,((JIZE02A M#Y'OAS3UXSCDIKU*3M%ZBT0CLJ'N,-EH!S[=F(834$Q#&H=)1V!+>,*\HT/I MILH]VJ'TMOE'AR*/YB =N<6R[U@WZ_6NN*3_7.N\A57-J3I9*)J$+J_ ML(4( Y&%<0SCV ^4EOLPC<,4)B(D-&2$!1P;G%/:\##/D>5F]+-JW$<4Z7:: MDB;!.6!VW:F.AN#,Z0U/@(3U]("^?_A"#._/W7SY_9Q3\AWJ%7?^I" M.V7[C:N.R)Q=/O.2W/,O:]42X*OXD"_7\K>',\6)SS,O001FOJ!RL8\CF 4^ M@23B&0H\7_BF34<-.3#Y@*V*CSO"]LZ]*:0<95'(> 9%&*N2[HC!-$U"F!). M?48P(U0L:E4F\N: ;KGX\\*I9Q@G!,G,;/:,@(X3T+*B?*1N@[7#Q@7H&'1G M6"V!<&1V3:G/:I0MH7EMLFT?8QY/^;QZRE5MYEW^R-G'HIFO^"M9F@1(!QXQ ML9/T^^JMI$RJ8 53^:,@3)>!S%$1IF%L$$"*>!4 UI MK>(G0\^=+7*B(=QNS$3G5"O,72MY633G0E2;67?(LM2ED5(6C+""$11)G<\E&8P M%IBD)(PSYOLF3ODAB8G][K9R?WD]/&Z1V_SU=J8!/(R%)MK,^&A],L MHAE+(4$9EY^.3V'FI3%, QI$L=PD)U'2P7.U8O.!TQ/3AN:J\4>=X:)GPL^3 MU,R M\\_U5G?X737DS*YFM)Z2&#>::LG!3R8FGKZ2CO;?<3%\J5]VA=> MMQWW%U$6!@%'(%MU8%DN+ MDL>!=U?$">X[/Y,L"83PH9=Z*40T"2 )4 33!"44!3P,<:H_F/ XD]:4V M&?=WOO26$_V.HN!J4M^P5,/#^$[<.^.\O6'N]T?JC5QKVW)^J3(\I!>W[3.? MQ@ASFL+4YX%T!N1_B!!" N@'(8VX\!,M:W.:Q,2VIB,(&HJF#>4/X-#S [\#,:QZDO8,PI@BB-(ZEX,8(Q\](T9(BQ*+)(#AL@J?6-GIT+UC, >,N! M1=+W"<3T=/-< .S3O970'57IHN_0=9SI/2R%OEH@O?(+<[: M65S]H,LU:SI,TW*M>DZWQ/]3^L!?5_QKF=_+FZ0NO5^7ZO#D8UY1LE1_7<11 MPF,_"R$61*Z]+/0AQKXOC4'& T]XD2_.;7IAS]WD01%5A)R]2/A;%E3D[D72 MO0#%RM!HN'TK>F;FS; VW)3T;((MGVIT5<A8 M!BW/S463=N@X'\OI^GB4SR9?*K'PL2M5"XY;3==D,\E!Q M[L^D[O[U6UX_%.OZ5MJ=)>]^_:)&$5T^%F6M2G_>%U6]P"SVPSCFD L<0Q1X M!&).,TB\%(DT]CS!A8D=<,O>Q*;CLR1U3^XYS C]0Z[ZU899,Z/A^)WHV9FW M0]K,-"ENP):Y"[!A'(JBA(IUU1BUY>L"?&_9!2V_FS\T8\DNP(9GH)AV9]6F M =.1(73,W*RV[ M\ 4)12(P\B#",9:6EW"8"I'"B'LX$IS$+!-F!1)ZA$TTW:HNHF/C MRWC#2M M><@>*_UAF*&=U416SWZZ1\O,+FY@^F4'IGT>^N,SAPDF1D*[2CK1(SIO(HH1 M$ ?)*69W6WIZE*K1.=5V)ZF&NK5[Q 7%5,218-"/H@@B+TU@2BB".(II2C@F M),5FUF.(W.0VHR<.RIUC&>-:Z4'$-+TJ1RB8V8*-^+NG4D1(EQ9<+I?%]Z9: MLDGL;]NGJ YZFT,HAUZ0AO"N?)HA4O-Z*!I"'_@;.O=8:OVJSIFJ^)%V9.O& MM&=(G'V4[*L*@W7=36._(J7*255]9YL"H4_YBE_7_+%:D#@-_)#YD(<1@2@A M J:9GT$69D%(8C\)S":FNV)LXCW=+IL[VP[0,PK4%P!V6%4%=#VSJN]Z6TT' M?E<,@X9CPR,D9V]0TV*]P7LQM&YSOA)SH^<8/U<&TA5;\QI3QV >&%[7S[0#B#01)$*E@90T)3 3$F(L0\YIEOU+9N]^&31QU7]U#5R F MB9E77VTPT#-5MI*9F9O]:BNW!5:ON7=86+5Y].P%5:^%.E9(=7"->='QS:I: M7;)_5#=E>?M,WU=UEV.F67!\XO:)->1&;N34BK0SN4UE\DI7_):7S[ETRPZ Y3\#2DM"HK/O7,V4J*1X3:+2<>N]1,[1C/%Q^ZO.4V MK-S.I_@H?U2&(4-8BD@U\VT&J4RLGSW=/A.C MI0P:TGI:.8S1L%XZD]PPI&(CM+8::@DUH(CR_E81Y0];11Q^ZBRJJ"58KXQZ M%YNO@I?+Y:;#\GM2\_NBE!ZLV5(X](RIM]?+Y4[/[BUQ_15P$(#Q9="5[(9; MV!-B.U[]=(2S6@(''SS;.J@CWNYBJ'7]Y)FK[[@H2KXYAU4]/II36'4(N\CB ME"0^CF#(F0]1J&:D4QI C)A@:9CB,(I,RO\=\65D!EI#I9 MFNKP*TB$B&)"84"\#"(2)C -1 9QJNKJ,P\)ZIN%0M[@)5A%35Z_AK?!7V_O M_P:8FIEX\]3@K.'S=(3F33*"=<";/Q=XD*L_:Q:P#I1GY/]J/=[30@ M2!NN-7V1]?J@3Z18H$]Z(X@)QDJBXPIA G'$-"DR 2?IQF?FAZ8JD> M/--NXR?=;[8/&CV(\5=]H^=(N[]W:)! MSMT#_\:?B^6S="5;3_$CH?DRWS1K2)DG4K6@!%Z:J:'Q$20AIY#Q,&6$A;&' MN7:GG#%J$ZN,) \V]/M-5<^!0>^84="&]NJXA,6N MN8[=1V+68T=7RL%F.Z,/F:_KCJX\>^UWM&^RRPIXMQ+25V#_L-BJGKA]IJR M=WS%15Y7NS%RFPWK*1#&-ZL.Y#ZO5Z(H'QN#_.ZE^^/VRR2,1$&:!3"@ M)(8H\1@D 4,P2#"6S@87&%/#ZB4[3B;?]/9\J:34?I85Z+@ .ZP9EC)9XJZW M?YX!2S.KL0MBC]V&IUT4+U0/E/Z*W^^:1KM.38DCB%R51EER,6^MU'E0'11/ MG?DX) "W#86_U:M?J\UYG['/H?FXJ7=(3=_V'3:D0M7K<@5^K79. MD?5]$%V0QGV2"? QW#9I03.!CV(HN97/HDMC-A_&4.A=G\;T5HM3DR_%IG=H MM\5%0H2!ITHG8S5LFHH48I0&4(B4<$0SD45:A5'''S^QUG\I=CH(&VS\#V'0 M./@X2S@SE>WE:HC9G&P<"FAPE'&6H'9G%WL".SJK."G&X.'$X5WSG4:'64QKRMKH;$ M/&AR-7BQG6I^*5;E81OJQ/<(]1&&&&<>1%D6PHQP#B.& ^2C&*<)-5'-HU0F M7[E[FC:]N8_CHJ>/9TMKNI3O"SI!D^Y!B1QIXW$:LVKCH)BOM7'X8CMM/!CF M_IF4?_!F_-&V^G81"X%0[*OJI15?K M"][OWVUXRB]__T J7JE3JWSUS+MC;C/-U<-03Y/=X6)W]M^15U,L.@; EH.= MTGYWFFXDL2/-UZ,YJR4P@N&U93"[V4U;2E4KO'WX7GNU=Z3*JP7E5 0LDAMP MN;)#Q'S1IO)X4<)(D,@_AEJI/+8,3+S::S8J=(.ECS(:A"R#E =JYY*E,(TQ M@R(B<80X(<3')D4HDV)I7FTR*Y9ZAGA*A,QLLE9[S;G:9NK",%%CS%'R;]KZ M4A>:6VL^Q."W]2*A\XR_OUOFR_I^%BG;>=UN-, EBG,0^%(&0-B85$4P% ME9NQ *,HR@)&XUA_#-LI,A-;Y8XNS!1A\-!2-IE$=AJ>U,LR[H?08R%5=8 9 M3#$1,$YYZ,O%P=P!9A;NG@TCCP-F)V&;VLR,)&IJ@(VHUI>ZDX"9S MZEP 8#FI[MB+_YNK275C<@W/JCMY]XS3ZL8DV)]7-WJUG9O]N7CFZM5>KS[G MJT)U+^ZKR;X5RZ5<(+Z3DBU23".<2N,<1YXT1B1@D+ XD/\)(^;Y481]H^,R M+:H3F^[;O0'E[=S1@WG,7^2++%:UI+%L\TJZ,52_*SY!QZCA2;@>Y'INHW,@ MS6S=J3'69\)F[#8:P>#(5]2C.:N#: 3#:Z_0[&;SG)GV6_F5+-?-,G)95>O' M)_73AUP(24=5K)JGZYH]=6*3TAF1#3=@RP[8\F.3SVL(WK#QF!8W&PNB#]D$ M.39V4%BEVAB2FBWCQ@Z"W<0;RR>+L),FJ)@#@ M&Z]X^BV6<86R.NY-'/A:6:G]J#L^6KZ<[2<@9:C9N9"]^.6NW[L MPDSYQ_:X.4]"MF#EC3*1[4$[G8Y\QC/?I-?[NY?C#[C\D5<++_1)Z"$*0ZKF M*0>I!TF:<"AHAIBTJ1B%<[9_'^)UZE#,B?;CORO:\_9V'WQCFI&'/\=[,#/' MEJ]@[E[N.N#\.=J[#W+Z7ZGCNP[DCIO :Y$\;V3/#7E1GD,_>B;&*49M7J/8914.#KQ2% MAM++]IA0!)1F(@P@HIQ#A-(,8A8U_PDS+_"](/+-9G;KDI[80__&G[I42[#' MA>GH;FTD]51^&GS,3, .#^UAQ2X7%ZU9> &_=_\[R4F%.0S.!H!K$YYY'K@I M((?CP8V?8&==?EF3DJQJSJOK%>./JUSDM'&+%=W?2*G^V!-5:5QE=8>)B8DQI#^]G9%_[3,C6H7:,J'."ON)X!6X+9:& MAZVF6.L9H0D1-+-$6T8NP&M67B.Y]5:F-$R6T#BR3J;49S51EM"\ME.VC[$S M5M]XOJK6I6J&O%VJ ^$GGA QE#](BX0\'Y(82P.588&QX(RBV&SO?(S,Y#OG M':*-LEQO_K4;Z3'T>(X"IF=6S@7!S';L2N\V(JPCCR.%/TIB5JT>$O*UZ@Y> M:]Z&M=N%MY-P_I.3\FK%/I":+U 2^G'&,(PCKK*!I<>04A1"WP^XX)GGQ7ZD MVY+U%)&)W8*.;#]-21$&DC)0I/6[M9Y$:%@A7N83%8-7D\^ M=+9FKV-B[39^';W63:G5]@1;509\)G7WKR]2[;^U*7UWW_GRF7^6^XR'ZB/) M2Y7XP1>)GPF$ E\J+%:JRPG,0AQ#GR0()1GC J>&Q]*.6)M\.?ZPYB!?@:7J MY58_D!4H5AR\R%=T7G61]:O0/(-\ WC-[(I6-5+'J$I$739&A+/&)[J5_"[Y MYL^-,;H G2#@>UX_R%?V5;XHI4L70(G39*(YL%A3(3Q1H9,U6V]: '4NF&.% M46<_WS*][:$H:S4?]WI;(KY@7AIRZ1M!EG"Y;P3\VK7_W)_(O]4JR^K9?<][+(ORS+N_)Q5;./2W*O M^PV??,#$7[6D"Q5AH"A#'URJ4]-[WLY0D0J=K]2JH__-GP9B7 N<8&"F%WKB M@]\5%XXJ1$:EM%*GTT^=3<%&!=M5N?&+S^T)U1>>[31PK181B2A!#$/IUJ40 MT3B&.$E5UIL?TC@-.$8VSMTPU7G_/ 3QG=X0Z444Z23.H(2F==X$Z2NR-VC\-"7ZZ[]/@779FX%J^[$>N@E=M MPJU*85C+]_[UB9=MB+"=;]I>=T=^J S=NB22AC3YY)";]C";DU1##5/V2I,R+4J-N W^6MV6^0/Q7>%MZZ\F? MY!V8+48=_#\IMO\*E!4%6\[!EO7^!777-]Q?G%J^W*U>,V#J:.F;DM-9U\T9 M('^]Z,Y!TFKWK+;@O+A\OF^&+J@*F$X%'E9AMMH8^CH;6#/AL(\PWT^1B8;J 'A;3=/Q]_Z)S;YT&Q M7NV>AZ^UC16I C12J79]VY>WJ\+_YCQHA>[EB-_(#4<=I M75=^HS"2>_H3VX#+Y1(TQ)N)P\8!E0GPU@W(O"W49E9FB_ $PQ.FA,)9-&@" M%F>.)DT'\F$T:D):YM[-UW5=U60E':C[;YP6$8Q;L& M!!UW7=S(:&96=FB"GFA3/I _YVPM?1AW(;-Q\:S+-K6<0DI2(B%$9$#85%JJ=[+!!,/9]G MOB]\$AM5#XT1G%@W]\FK\J". ?"[8@$T/!@V$!G%4,^Y<(F,F4:?"8JQ[Z K MJ2,_8)3.WO/KC/6=R=>=E6^2U"+(L%9X7 M09X0#A'&"!*49!!3[HLD"3Q$(X,>V"<)F7S<5MG!V^*.P!7 'C9G>=R2!H@D:HD!2[0J0G7+7+'I5OL%WVZ;OG:Y<]*L%>N^SQJ\TW!^%#6O/A6DZ?3Q,5_)W7![GLCS9U5R MMW7](A+RC*>AW.M' B+N8XA#XL$@\'TOX,03AI5N]KQ,;!UVFXKWO*F\H5JE M#S7\-66L&P[!ED7;MNWFKT//N,P$LIGI.0/?F5JU6X/EO%.[.2=OU*C=&K+3 M?=KM'VF^ 6CCE8_W-R5G=?FX,BHY.GKSU"Y,&\C/'YNNH9(PKYLJ&Y,2H^-" MC^\0SI;7T%4Y*:K3?.-L&8E"@W6W$\(66FPDU:H8S^;>2@HPJ>.K+_ MYW]/ S_X?U;2;1,B7^;ZI7[#>&EN(<[%P% ?.^%[>J EZ'"[,"2/JVW"41KS M;@^&Q#S8%@Q>;*>C7_CWG7['9;&2/](VKZ<]EG_=3Q=%F4!A*CU_C#A$PB

#+3:&-T]91]2LP,S^_X]]-8 MS=.SV!8,1T;$F/RL]L46G->FQ_HY=E;IB(??SOR0OY)\E&O.^DJ)SP7+1=[$ M$?."+:*,AGXL?"A\-7^#!P)F(:+2V4ACCP<)]3//Q#Q9H>UW)WX:STPAE0CJR8/1^SFK.S MX7IMU\Y_H)V!>SVHZ(,:4:0V1U'$HM23FR,>I1 E(H,I9JH9,DY\)I"?<&ZV M.3I!:?+M44<'_+2NVK292E'_JYF=.@63GA5R(+J9C>D)-NE2#I11FZM)G MW+@K##C"MM6IW>YS9CNK.\+\[@G=L3^;-_>^DAY\-S^>4#44[P.I23^>+9![ M>$X2N:U/O 0B)A*(!9-[>Q*D/B8XQ8E6>XO/EYYMT.TG=;+,_%%P% MP;[Q?Z[SDO?%/L99K?I/G/R<;<,(8)(3L"IJN9UM>-F4C^FO;@9(C2]^TX!D MIL6[^"@F5&P]O[;#];8_;2:=+VB />9E&+(0R;VEEV!(B%KB8QYZ04BPGQH=C=DR M,KUE4?-U@"A*:5 VTP;I=@Z;<53.#F_MP-WD*!K']B1'S50TL%8\@2U3J@9J MR\S%SL]@PYG3(.!9V+B+$]JQ,794!RK9(%XL).T)C\=:RFK[+>BIPVJ MCKAAB/$D7IJQ1!<8& 8--\)OB(+;,>'-XX)C@KD* )ZD,V^D;TS<@Y#>Z T6 M%<-'SM._%"NB3M+)\DXB7JF6I.T1^@VIZ@]KOB 930E.8LA8Q" B&8,8I3Z, MN A)C%(F'1,=O\26@8G]D6W@J=P)/*TV3%V NF=+G9-+OL"39 RP@6$W;H ? M-A!SP.DBA/=E!\D-1UW #BB>P(?)D32H9YX84;M*YRF0-2N#/@.6P0)IF^?. M5SI]AM1[1=7G/,>R-;P$G9UW-(VX9;JNJK6G"V\&"6,# !(_3+H3HP@32%A*DBS$F O?;,?UBL+D^ZSWI'IHZCN;XZ!SVW1O MD='3TS.D-5/.W?;632VGZU;6!S(X;3^]??H;M(P^$.UXF^?#RYQV5FMJVA8X M#M-8B #Z-*40Q0F'),0"!LP+>>/S63 [RTKN:EWKHNA[N[:.2ZF6^V& =!S "[[4SAG M.5R6LCK;>NM1G7D?;@3%X:;<[':70R46D1<$-H:;H+9R-@Z" H>K A M"+HV^KL35-NI5>HXXVH$"D)_ GF)IQ<_(>OME[N15ZKF5$+Z>4C MGPH$(YHAB'!,8.K[$4R0[Q&"21BPP&3TX?;11KZ^^:3"+[SNCM*,E^E>=FF4 M:()5&D?BA_(_02A-5Q3#E"S,6TMLE;YPO?RQX)E"40)RF:I B M89#@F,+(\U)*6!)*G\XL1F+U[BV*3LZ77=L+LY#(S.0J8?8F":IY%7U!Z$U1 MMJUCZW82<--TZO3L6Z<^V2O)W;E=_8/G]JQ>"73$>7I]A9UY_<:?NDFX7\4M MI^N2LP\\JQ>E(,EEZM4VS&MJ!]4K67+4'>!JHDST]93,.JI[CG06";+ M/VU0$: C"11-=UHY(I0C%3U%959]'1'UM?*.76[M*%'.63-:\Y:H7G#R-T^\ MK%_4+*GZ%$>-\O.>)^.U61MJ[<5["OB,CU%V<+OM<+O9 MX-:PF_+-'G)D+T6VWW_$5ES[*PDN8 MY_, 09]CN7/Q$(:9[P70\P3-/!HDTI4P\R1.4)K9$/8G:Z<0DC/1)PC M]9DY$OT)"OBI(WHZ?\L^7>*X6*[3)EY1>9OTB>.BGDRC.'&YG9JV,V2ZCGB_ ME7E=\]6"(L8\>3EDA'D0"1S+?3;#T L#Y-,D#K.0F>GH,3*3*V@[>LE=?\FC M6.EIJ[7\=J-;VIE3?6_)CIX[)1V2QI&&'B4QJWH."?E:-P>OM8Q4K)^>ELW) M-5FJ++R/R^+[]4H4Y2/9B]V'F>"IYT>0^$$,4< 03,,(2]4-2,I2$J1):ABZ MT*,\?2QCAP_ \HHN"]7 H]FC-@?Y0C(&\BUGAL$-38 UHQWN03,,?^RBU:1M M*A; #@_3I$B8R>TJ&*))==[HB!D4!^$2P]MM#_B:5"WE_[]7I[#RB;_E]C%2+522SQ(,/8@\WF:,0^+--1J:W,& M#S.9PZAX"3@J2Z0%AFW+9G 3T[(#ODA_0,[37"[+C26T67)X@ M6B/B['31G(.93QZM(3H\E;1_E+.FM2J&)(IE7G2UM1^*1Y*O%B(0*$G^/^[> MK;EQ',D?_2IX.!';'6%L\ +>=I]G]-5]K_*/1M]^D&!JZT=6?*0>:I,@9+1J@T381'!4IR MEN(+F]0>IQS8#!T=U[+AI*_Q!G^TS%AF@IK#:V:@@H!F9Y9\X>6C[>RX[.': MS)Z@^]YM9V8!QVB'DD<9,W6B4B-T/_ E?7K&]3^ZKWZ4XR229QH8 MI86 2%UQEEF$8(HY8CG!&.=6M9?G" 8V*#ODVWG4&P8"U- MSQ#-EB?P;1?-+?0=7V M&3O7-]\GM!:].":!V*TCQ\WY+R[>0/TXA+K]%O^G MI[X<%T,TVIW#??7I>G1['&%XER^($$*RUX,4[P)MXN3P;NX63T_ M\UJ72K8C;[;,-H"\ 5U@HW-X="*NFF5]ZDU-]**P?<0C#CYK0\ZA?=2 M<,)%*\S8>._@A158!K$,N_5PX05< MGT?-8>2@+0#>A@T:$YYXS* M((<#!JU7<+,SFW:G;3Z:KD@B&!>8YAED%%%5 MB9? ,A(#4X>L+4F+T)@QA 9!1J^(.*GSA@/0LG %>B: X@($1\DB7A@"+;?P MH!_4[$*!MM*/1OZ,%YLNT&]-@1#AX:.I<*?@EH9F<=_T#8VO2/_H>MGV!58=O^6A MI+5'LX@6!2NC!!8X*2 J4 4K>92"A6 (5T2(!%G%3,X1#.SO/*A'P&++A X! M-P,V_D-7PXY,(W+#TS,%9-C@"D@7ZGF^ M-"]K&Q%_7$O]2&ZGE^>%!G\H#GR-<1P5SVUDX_$EIQO/."K2SBC&\4_:*]GU M8G'-_O=AI?J ?>%J;)*I@AT^&5BY)$$@*;XVZ\V\OF'W,G/-.B+S>:VZ3%P[ MC3HC*?BC9<"30IV6S$F9CBPWF2*=%F6H1".?\E"I_0G72\YF.,N3A&<$YB52 MHV)TX#TK(6,)R8H2B3(C%Q1JMU0T3KM#RNSU?$T0KMO8^ZZ>.GYY?%ZHWS;WRAO_+;,VK?+EF->"%9FD.: MX12B/%7]9?,2L7$3H-[TK!N:8,!\0#-IHTE]:3?Y^E-JNW&XN_KOOF#CA/%?^#Y0N7R M?%[5JJF2;N*FUU=]W+[@=?>O;VW+R]\YKK_/_WIXJE>OCT\/?/D9S^N_X\4K MG_$J81%#%60Q0Q!E"8:$RW]24A9I0G(JB.6(7F^\!; M)">-&NVI& %KOFQ_8SE[W-N;,;-%[X*VGTLENU/- M8-LY[NHPATG)$Q@1AE6.4P1+Z77!M$!IB;$@%4JM^]8Y,!+<&^N8Z'O:#=OB MTG:[!%AS8MWMS@5V,[L;$$K77GEM,L%//4<_JW34'MJ^?YY"5O,#KL<1=6FC M=P$@_KKLN3 Q=1.^"X ZTJ/ODM5.'@[X$7KU@XW8,N.\S0U M.Z@-8TZA +2,1GG$SJ%(W@$#;Q7S-K0G+I]W@.6PEMYE$=>SE4HW5[3:;-=^ MN,.L*F(BB"A@G$8$HI)BB-,BA31G*4G2G/.JL+$ZIP@%-C ]&:<1'B?!,3WC M7"ZR[2FFI]BEBE\%F-9Q3BQO9Y$39"8^;8P+>WB>./-YI_X7+_,U7LS_)1V# M%5Y^Y_6/N2Y7DZ["G=!%HG_C"R:/+GT'GEF:(TX2IM+(8P'EX0'!,I'*C%!6 M923/<29R$^UUI!_ZU+!E"#0]-Z!6C0%^(KB9-^!E-9?6\W2)A!>0QZW !-!9 MGA<&J"G*8,,-4.RHVN.VX%AQ!.=+^-+S%!9&J_85(>%T[5OA'5;;AA6NH)SI M5&&][)0M*EQEWNM-X;R,?4[-;TM6+]X>NRC:VY=_K._K.>4W3\O'>^E[&.;7 MC*\2V/!*XEQ25]_MG@'P!=?_X&N@N0 W3RK/RSSGY@PFXQ;6+QQVQM00B2MP MSVOJY4[17%JG_)PS2T^6JV,FXC!OQ_ )>X55=?\_YNP5+Z[_FC>F"KK[5'#W MIB?V7^9*MR?7>25S%\G6?>GI@#\4)4^9;,?9=]*2O:4FTXKC(@RUX,0G'._' MJ3P)O>J[=QWU5"EQ-7_BRV;^@[>.39X+1=:HP!..A.8_ZD^\7# M4KZ^MZ]\/>.QX#B.!(R(_ ]"*(=E*C!,*8W+G":44)%P:A-P:HK!,[%J7Y@,+];<1'._CY% M4]$UYWZO4/:Y]WAMLEEZ\JN2?:&.78\J3W%5"$';O_ MGX#)3,LN%]Y.W]SDMB_I'A7+5R'W<2+3EF^/"GI0M#W^:3LU;>JUFEW,7NGZ MKFX#ZUR'FWB2(IIB=349R6V.D1+B*"T@CW)>QEQ$&<],%/04@<"JV9%LDZM; MJN>"56:XC&ND#VGM=-%!4&-%/"?-F K*9P?J)_^U5;V3RTZB=.>$ZM7M[.<< M4@3Z!M)W8IN L-^F6; R*?*XA!57362+O%![)(*H1)P6J:AB41GG!!@0#*R( MPY[9 QXL[JI-0!O7RA!0V&GI!H6['11LFE6[ 6-Q:^\9(+=K^A-?ER!=O6VE M'KV'-UEGNHMW"ZEV;MIMGK.S?XS/9Y^6Z_GZ[9HQ^05HOJ_5[7VM&^M*@68, M%Y6HTACF52&MG?0 8"5*!LMFLJW,C5H5RB/9W('[8'D[,+3Z+ IN+UBFO\>3<' M7J^F[,"O\R6_E3\V,T0H+6*!("FYZG.?5;#"L3RG5+CBJ.1QGB8VSOLAB="' MDIX@^$.1!)JFI<=^!!.G M/^EM,M)V.#"E]:OJ0]^F+:N:SL_R.W!7SQ_;IET/$G^NBX0_<+&J>5>0_WG> M4+Q0OY_%I"QQ);66)J!(F+IR?Y)'=X)$\=>U'WN0+ M:EE2C9I47?P5$/*9BR?T^'QQ9E;FW^=UV%FL8]-^=D:@M[QO"B:N="D\4/Q? M@:T$5T#+T-;) Z*EZ!N'@%8._;>@LX$" !YN@I!/9M][SE X VF$86@:I\. M^:G6F2'72[QX:^;--A1@F!AYZOG0?E-=KY9\]=KL-LOKV3!/FSPI_[C=]"6Z MI;HAZ! 682$@P#F%ACV!)Q=<-A:_M$0 ML?EJTP6*K27<"1?;/^T8@]J$I0][E.]=>%1%*4I2Q3"EI32O<5K"JN I3,NB MS)(R) 39.WE]Q5(,R<\;8#-&I"#P)O]"O9>E3XPTO4K7BS> M[O&<_;W1R93?GW#-6XK?UDMK7\MNU< &9M<#Z;@"BBWPH_E/T":/#EB3QF;] M6EMT;K?$\+R_%@X^.X/BB%P [\X-$2>?SY+49)Z@&P1#_]!Q!;>CS4.-EXV0 MVJH&L/2%[7>B.UGAQ>VR6=>O[3V\I- <_U.7+DHX1IP4".9"^9:()E YE9 R M1*.HB*O2KLS/)W/3>* ZOWU#V3$9U^L[,3L7O1?23MZK+O7N5BND1*LJ.O^+9^ZN:65GJ,+$^RN( 9XSE$%#%8 M8EQ"QI,R90)%44XL:Z.-" BZ5-D^IMUO7VOWY65FQ69!7*$DI@FA411"S+(!&Q_*E* MRE)4/$8BM:N>'""NA5A/SS$9UVE MF9C>*BS/D)NXUM),^,.J2\/G[&/+WWC3YXY^Y.MN[NI\M51#8(P'YHZL$5A[ M!Z3!#FT]Q<9B9.X8#.>#P;X0L%-<1^'M9N8:2.8V.7=LX>GFYQJ(MS-%U^3S MCJ,'F_7\63<5W712.=)2I6O[58HDHQ$2,"I+!A%A%21IRB!.XQPC%J,*6S5! MLB$>.AFO8X69#)BZ'$FSW3D4/G8*WW.A+H\'?9&^<*RH/X=II>8BNJ]9A3:D MIQU;Z #*P01#ES4N*N? BZZ67/=PZQ1 H)2D.:\@XIA#E)8))%690LSR/$EQ MDB)D5/MH0"MTU'&QZ!HQMA^Q;#$T!I*9E? DNNN]2$?UJAL_Y=\4&,CGMT;@ M**7W2/ ?$_E$=O[H(_8']8>:7=?U-5N]V![/#Y\,K8<=*:MR6 =6U:MRM]ULS6:V.W*=%<#Z\0]?@,_&M7J7:6G2OM@U,[RM'3G-<-%,#M]&)6IRV3TE%NT+XR3 M)FP6F>S[O\_V\%M_\#?WR@^\T#,'T_AAE5-LY@DK""HA%6E M6F=&\C^$(@2SBH@DH3C-HMBVZF.<9&!E2F/5/#J/ ).$[>L4SL UKEIA0' ] M\FGZ5Z #I **":"X &KR]MD3H"M$]F4<_J"ZJ(3C'&1^:S?,A#:IVSBSTN0U M&V:2':O7,'SRTEJ-TX.IOW$EYWPQUU^@O4*"O(H19ED.6:J2&.4_(*Z27-I+ M0G).2ER41IT'?3$4V) .JQ$.1\8/)LJ#729="SDXV((SOO5#ER&7BGZTDN7-?-?MZ]\!JK4;*_JD'7W^:/3^L[\5O#M M\9P5!2L8S-3I$>$RA66I6J5E.<4QB2B*N5W>T"B]X,E"&^I@H>>ZUXH^7 GX MJL:XCP]O=X#/S(IY@\3.1&VQT'2OP+<>#$F[/3/Y,SU&,GJR*^.T)C4:1F+O M6P2SAYQ;=2AC(I7GS2IF"?;.*Q1NX_A-+(=ENVXJ>&>MF';L(G(^K M7"J\G5X:R^TWWC(FY"5=.G87G+I#QU%QCG3G./XYA_C,K_/G^9JS;_/F'VI6 M:-/<\_IF@>?/=\N'MYZYS3_4L5C-2@.J\F(M_U]^QU_4 M.#7%J47LPAIM@TA/2 3M+$''"?C6(::8T3!I=H T!1U#H.<(M"R%1- B$!02 M2;>84(_HSG=P\\53B*X[1%]Z1+%F[3\]A8E<(1F-&%DO.EWPR%7>G3B2\R(7 MMJ#]\-I(R]0TW_FC+A33$QGB(N(\$CDLB[B"*,<))+I_?E1F!8UP0B*KY(E1 M:H&/6#U)T-.T&EIAAI=A),<7"I9A&D.YW3O5CLGCNVGM45KOT[]V3.R3K6Q' M'W)HHO&T?+Q=?E;I5=?-G?A[LUX^?I2NU'U=_UY_^N?Z[?K/FC7RU^QV>?.C M9K_WJ3^F[30=L2E0MS,BX0#WF-#E SJWQAVN1*=KX7$A M+#O-/"Y=R][,Z6_0I[]JJ@?3M(+' 'O**G&P[4QF M6=YS$B4S[]*+Y)91_ .1/?=?,Y;-5V7.23K3EN&<$_>@YN;L ZZ9^1]?ZS8( M:I65WS\5>)\99JSW)&T3\S<"GC]XN0B[\OR05Y^)NE)L[! MWQ?A,/_^X!,.]UWZ4KKYOEJPWY;RD>O'FO.VX=;J&W^1;_%)W6%O?NI;6KS= MK);*,^9+^O8%_S5_?GV>93DK\R2E,&.Y;E4?05+D!$99Q41&,U'E1D.Z/?,5 M6%&W/ "\81(\M[2[VP= >Z[6BS>PF*M+2HL['H_O:-P2O"/REOZ;YA$H)H'F M$FS9! \KL&7O:O SV/!Z!0;<@H[=]WDC%O=Q[_-FW&[JNC?4J#?TJM_00#O6 M*U!OW\K@QT7/\E9CY/OIE,G7'9Y_&$=O]SR2F^[>SS]&.S>" 99W\]]4=XAZ M3M>#FZ7JI_T>%=G_@A;["6-_@NGZ3-'58>(90SBJ*$UA4.8,HH0F4+YO+ M/0Z7*:_B@F7,SJNSY""XK[?E!U#)R16@[;0I.X_/%E]2_I=*A+9M]&()K:E)" 67G9GH^0 =(Z#G M!'2L7(';):UUP8MJ>+GE#+2L>4U[6RBILYNEW^ MD(<9[57-DI005%(!219)6Y.D*2P3DL,X+5 A$HI(A6=K-;;$S-(,UK8*KVTH M&"O'@)*=R1B*;V8/'(6R4W83>:S5]@CGGG1RN/*D"G=$I'UM.O81UP[*R\<' M7C\/OS-%RE"64WGBSM4!/$H22*(H@67.1)SE59+'1BTX1F@$CDP[J\XQ.,Q4 MZ$(A[51)$8.*&@BB5".R>&MU?$AAXN[&)T4\;&A\^J,.+9\XKW^I5Z\O>J>K MF\_VP_!&E@BL5XHRT*1!1_L*?%ZMULN53>^T,0C&EZ/E/GA=MI/67P<4>OM4W6[\:/\:0LDJA(((V+5!X4<0HK7*40EW$5 M"5XBRHSN<(^N'E@OM\4@3F/<=H$P="%=Q;/T$(TEL_?XCDG@RZ';67M:?^V8 M6 ?NV-$/7:1&W_C+JE975+=+W6%/W9E*;T_,UZKN;1.SI/+T6)46 MG>Q4?5ZTX:':X-.7-._GNO_/)G=E5J D183D,,E8#A%G!)*,YY#3(BM(4L41 MMAK#=91*8)WM:';MMQ;; 6XF[)EL;BKY[])\0R&MW M_GT:[]"7_X28QSORG_JP0Y'E8G&[9/,?<_:*%XU=G?BQ9P.KF9J+,:!I47%Y M3,[SV]^E(MJIU)YTGJNDQV1QJ\,\MN!TU9@CXNS49(Y]SFT;^X";>:-JGWG3 MY_^J.9;SQ^5KKLQN?+(TC=PV9ZY2!XQ)E(!#Y0\[=D7L3+IUNX#M/T3@)R>=-!_S!M)\/.J5H,\]2E$$M=C@93? MSIM9)!C/8U;!J")"'N9Y!'$D!(R2G*8XK;(L*FW,FP'-T-=:/0'>!#XSD^49%,O;KAT\%/FKW@E0YJF=V/7K.#[6YL="8D]6QH3BI,;$ M H)]FV'SJ,NE]S3G>?S_P'3CI?$JZE/ M^@>,[UX [__1;6_[R,GZ=MFL:UW3MYE>.6,EH4G,"&0$R^,ZY126A#!8)21/ M"A[E>8IF2_ZHQKP^F&]K)\@9?9^J]OMT0-3XN]6:Z$:UX><,B'YHNMUN=@HP MLQWL$OF=]$D1!%N*5\.>9@;CRZPWK#,">MJD3E&9=&,Z(^K^9G3NXZYM*Z27 M_Q4_6\Z2[!X*O!$I$K9-*GIQSN]&SI+8:="12YBK0;@*C KIT*IB3Z +.E7T M*TW;A 9;9U^0/ 3O]:V8>$ M04L9_-31_MGC7!,C(7T--ADG-NUD$R/!#T:;F#WET(?F!J^QW"M7+T]SVGIJ MW4@'531YS^L[VM:A4_Y+S=7%^<,37O8M[7&,*%6A9HZDZG.5JE\*#E&4<8(C M6B258:NU2UFQT0JWFKH!;UUP!M1;[E0#6OX759E7*]$UG[%H:W+)2Q@W*E," M:V=N=A!MN0(#MG3_MRUCH.,,K"5K]M,:+OJ6FS>*F0AHM\XPY[[":IS#:@OX MXQ!PO\,OZCBO M:RPYNUU*@KQ97POYO]>+Q>I/E6;P>57?Z'BWXG?&XJRH1%S O$ %1+A@L"SE M?U@6E2S"J6!R.[$HEO3#EM6)T[[.4H5+M1YV'#J<.CW!;W8ZG1Y4NVUEPQ_X M-L!TPR+H> 0]DU< *S;!AD]]Z]!RJK M5G:/\W:XZ;8QURPO**Y8JG([HAPBJK(\L"A@6?!() @3 M@8PB58;T KO=VTD0OWS]:R_$R/+L:BSQ^!'U_#(3GD2-9=H]<)H_ MYMI)8RTIJ%7;OH5?^7ICB7]9K=B?\\5B1@H2(91CR#B*54)(!BL>5VH.?8E0 MG*8EM8H_FA"=* K9,](X' J-L#,[\OE&Q,X$;JFWLY4E&)(!%9/LCW0]#Q[# MDS8B>^OX84!RXE8@YB <]@BQ>-:UA6A_/-O6(:*,IT458Y@BP2!"%8)$]]O) MTBBK8L2E$VEC#([0"*S[ XHFM8?&R)BI^H7RVFFVI:@.73M/"N.M,^+-Z?IZW?4GT#.AM=C1.&,[+-(8QR3*(6"P@3HL2"D;S MDE>$5(55IN8XN(2T0M8+I>( \+=L'40)&G<3$J?MXBGB4U_BWA6\*.WB.>? MNLP:O-3\B2^;^0_>WE&J8(BT/0O<-#J!7">4L_]];9L9?9:B7=_=W$JWX3M> M\#OQ766-Z%Y*B]9-37\6O\%_B)G[N2G^XEV5FD]X+>T8YMV=UD0^C&$&J^Q2[38,LU M4!H+%-\Z>*4X5QO'EOGIE\5UL;@B03UGJ(+0<(M(6,?'_ MX?/'IS5GU^KF\9%_$H+3M1:@_?LWO%99SR7*<)K!!&,.454B6%95!*M$)'&2 MH*)**^/PM6?F MOSG@6 6QX [YE0$1_-!:BQ:4>[(&_'("C^CIB'O@_L^84= MPV##\>9#X-O[OB"+"/T[OBBW%_BF.=W=0B"T=BXB0M'P MLU'>K'0Q FWWZA\J1-#,8A;%J&!8[GT\ABCB&20%11 Q7F(D*(E%(QH MZ$O< 4F .YJ7&7 M3]V\/K\NL+9? 6%TV^0O_5[YV+QWOFC7X1"Z;)>]%"F?NZ<=8A=OAV.BVVYS M1]=ZU^UK3+ISV]+HLVYQMPE-"D9D2: V[4Y-B-L\YUV*L/15=8#PO8EY0;HF>FU M?T3LM%Q#H6R=)CT )WPZ:*NC;%./) M[J8HC5N! #9J;\I-D'NWRVE=^O^:+#^=,T@S87=Z0UI\9B]KG]6C2VN=:^V M^O?ZTY+=B4__7+]=_REI_E(OU^QVJ?_2?%ZPOS?KY:/T/ECSL98__*C9[[5= M4R4_U );C/MZOJK![QS70'(X[,&R$J =.@HZS?E%S?SC3.G.]?(-#)Y9XE$196+>L-:(:VS!L.+)M:&J!EYK!YQL#2NFV( M@XXZ7@S:A?GLQ>T@KZ^6E@84IVUI:0[!04M+BT==ZQ<6*@AZC^OU6S?\K"CR M+,4I@S'*52V3R&&)40I93C*$8T$YMTIW/"016,L[@CHN\76UK+M_*@9TZVBG M 7%'@#+3^,O$MU/P2R5WJ&XX)9RWXH8# A/7-IP2\+"TX>0GW53S^H<\0N*V MFE%ETFWSZ%0 YPM>=__ZMEK(51[5L?'AS]7#4[UZ?7SZ//_!M^TJ\SQF#+$2 M"AXAB IU6\W*$A8DCC!'-.%"V(5B_3$7/EPK3^]M>X75DH.W]H2N^0!"76^K MWUC&<#V^&C,C\CYP.\2"A]G%&Z:AW,2@8OL*=*R^7>E>%W1CK;Y+KJ5WU/\9 M?)1_N0*=.-WKNY.OKQ,)*)FTI]0,FYSZ,VS^ ?=D$#TR-JDA]0_HO@$.0,$A M]/WXN/Y4ZZSIZ^>U<91[YZG0 >W'QUI??0-)4IK$U6NC:PSXLNE*""P:FQV1 MV2!F[2RN97CZ0DGM0M%'A7*+.N\N-5V ^:@(.['DXY]P:2^S6C;2Z]2=^IN_ M\0636KL=+W_SA-4=%*_GS7I.]ZL/!ZS:M&.YX%V,:_N4"-O9AF. ?AX% MU.82RR_&-KUPIL':+2_P$,"VSYGU=[M[%1X<65^@C??9N6#]"1OP7([";F<> M#^LY]1+6:0WS?W'VG=<_YBIH]N5UL9Z_J&*T#3.WR_M5O1:KQ7PU2ZJ(\(1P M6")=X,M+6-&(PP@SG!0EB3-JU+##D7[@;63 $&AZCL!SQY)5_UIK9$UVAZ!X M66X* Z@VS(">F[[M0FNBX'P)7WJ6PJ)HU?PW))JN/7]]HVK;Z=<5DS,-?JV7 MG;*OKZO,>^U\G9>Q,]V,SV>_RM>XN'^2CMK75WVEQA*2%$R:Y(0G&43R1UCQ MLH"(I4S@"%4%,ZI/.K9X8*.KR0%-#[0$S4S$41S&K>BETMF92 O!C+5T3((1 M!UH^UCK0\H>M WUTL4D4;TR,7JM&/^,\L)*]TO7_8#6R9OVV3;O;.A Q*FB2 MX!S&-$,01266!QQ"(4,HS8HL(Z2@EO,JSY ,K%X=9>O1\P98F07D_2)@IX(= M;= 3'V1:!IJ+:RZMO[F4YPA./9;2$( C4RE-G[PHVOQUM?Z=KS]RJ4S/\Z4J M:[+-M#98Z[TCTY(Q(#D#6]:"Y>>?1EV]LZ^#Y.N MGE#L7X&M %= B=#F"P&BA0"=%* 58[Q@)N24'7>XIQ^^X\#KO^M,'G?8+QC5 M&<7VMT4G.> YH.R6D4<5:V\&R6 \%T.F'B^$9:BG])S5 D_[S==[,'4K\ M+5 WL]YAD+0SQ3T/X*>>BY\5G!M&0,=)D,I_>P"\#<0P)CSQ6 Q;0 Z'8UBO M8!^@NN>K!S6.T#(?]^T]W0).[+ UR7];SL:0+Q+2,&#M):!43.B&+ M4_AG?ZW)(CTGA!@&=4Y]Q+U-HRH&E1M1'C^LJN@C?FON<;/^^-K7%:8)+T59 M44B*4N[+61K!,E(1G9+FE$4I8F5FVZ1QG&1@=J M?SL26985>5'@Q,Y9,2<>W%D9YGWW 8Y/[:2-UEOIYD)T 8P!HW9NB@7>9FY* M& SMK.LQ\ 9L!)T$9"^_)R_%@O"D7HH](/M>BL,*;L9G,)%(]49;+94CQ*7) MX\VQ+!'5Q#1A$8%QD2.(<"X@CC(*4UK2B H2%ZBP,T!V#(2/F RF9RF;L\.0 MG9VQA-;,UH2#R\[>C.(4/C/'#09/9L>2^*2FQPV8??/CN(J+,[BJ55^I <%O MG*JGV?5Z6RTNJ."]576:C:[A^CM=VN6)IXBKX1LO04.W"&-J9G %RO30K?7<&Q\1%]@^3H M(UX.EJ6;:"/WN)MHM-*$;J*-9+MNHM63[NVGM\9WX436.X<&Q^'+)S R.UI=+KF=F7,0VJEU]&F9 M/+:*/D)D\M;0IP4]U@IZY-/NKM1JJ9O.=Q%'3J,D+]("TIBD$)4%A27&!)(J M1DG""IXQJTZ"!Q0"JV5+KQUE8._[[&)A[MXX2VCOP?3"!>@ >%(2CT[([OJ3 M^QE'Q3OF2AS_H/VUZA<]UX%?_S5O3*]4!X\$5I:.TG^9WYP.Q1E7CPLDL5.* MCHC@1YH?7HL?^'+;MW?7SJEZKPM2;5;/^@)MY MW]BI[R&V.?4D.68I%A6L:$XA(G$E=Y](0!;)=.7__EBWMK.%U M[6QG3\@A4+DWO'33%N S/]6^HB@(0AC)XW[*,X@80A"G90[3K$R3,B,Q0=PX M:&E-/K!Q/9BDO6VQ(C@'/Q'U&L#+:KY<-S];A.GL83:(9P8%S\YJ'LQ+WG8& MD=SX:;5BCZ%%V#,HEFXA4/^8VD5$G2$9C8[:KSI=I-19XIVHJ?LJKATCNC(U M[8U^U\,IKU_73ZM:;1XS07,4)WD%$U00B+(B@9C2!"84Y2A/HS0CR*Y;Q!BY MP/9Y0[P?UMG.X@1XPP#X:;[L?FMHH UQ-#OI^D/'S@!O@>DF=+:DP9:VS_X1 M)C)ZZQTQ2FSBOA$F@A_VC#!ZRF%8EY1CM>3J3D::FK>/K_QAU666W8E/2^FN M4*ZV'8M4?8LEPU\E*TY SPI@KWH87<>-GN"TY>?*.K_?!KSS4:Q N-G9 ,^0 MV<7&6!;IOFE;-V3-D]K^E!+#[>2X_L%03O<&+?+BK'G0^41C";7:R\ ^BG75I;Y1:!OHA=RT+ M_6%#]:OXL_W$Z9Q"^S1<*[E]I>":$9TV_=8*B(/46[NGW>S+)R$X73=WXAN? M+YO76NG;7NYY@3)4%ED&BS2)(4HQAV65EY#G')64YGE>6;DCYTD&MBO#%/6. M&?7C@!T[HV& H9G!\(N,G;$X#D30='US<3W9" ."D]H'J\( MZED.FJ2=CA_!PTRG+Y/23H=W!0R02W):&$\:>H3 I!IY6L!]#1SYI.LDR(TF MW]?\>?[ZW.B&_=WO5+TS7LYY\^&M:VGYG3\J'^,K7[=NX>:&ET4TE7Z @#G/ M.$0,8X@)4\X BCE/1)&DD=T 24^6]V/K3M;]WD"X82-\DX\[ABU;S?_& MU16WZL/6[Y(1RQB.1 ;3."%0W69"+*(*IDR>3#)&49P;=5,Y1RAT"*$E"S9T MG2M%3B)E&&/T(+]E5-%%=/L8XAFY?$4-3Y&9-DYX1MB#R."YSWMK;[O;3W>& MJBK+1)E J<1(>A;2^R=55$!1Y G-4%&D))HM=8-T]G!1I]I=PD;?YJK]-A^0 M-_YF;YH[BTW74\&[EA\KU?)#7RYTS?#TXO2 ;!S\Q.^L'$8P_=#43;6DV5)!:T!>YQB<.UL=VC]]ZM M:(^+;]!.]L2#KM[+C7S7-5[<+AG_Z__A;[,2H8CD&8*XC*2W@C"!52X*6,1E MP"P=4:"I DG6UE?9Q\742[E 6B?_Q%Q0!\_DA# 7^"3[ M*T[LC9P0Z- /.?5!QR)8'9G]3EJ'(=OIF+ZU]=>QI M>7S5QQZA,&V%[&D1#VID1SYZ:4]!-7IX*5_&6].\] L^0?:<.@69@G.X/:/B\?=+TU]7R%TFJJW#^R!M:SU]478[U MB+WS*P7>OB4#\)?KZWO0E[#!/A#8 9-P,^,?"3OG'8 @P+L]<5*<$9X/E M)\MK-A=UF,YL\91K-E';-/3M\ZK^;?F"Y^QF@>?/NJ=?^P/[W]=&!T&Z-&KI M:BLSTOTYGG&2QF4ESP-9(3A$49)#G","*:9511-2IE%LEWQT(4>A+05?J]1F M31$L5HUJ/8++6PK6I?Q,G+'E";[#!"]?"SL=>>[YZBM?7?]X MU(,NZ/H5+Q9O]Y(+B]JP,\M,<-A1@T^^RO_O"Z)WQY]T[ #%CW4YV#F,C(Y MON"Q/__X0\;V+&0BL^M!:'3M*4]!)D+N'8&,'G%HV'%?KRCGK/DL>;Q9+1:< MJG=\)]J+!KZ]9F@V Z D]?D/:7IF@N*TP"2#65[P[FH@*F-(2B$(+XFHJMRX M=<<%C 0V%??R8$/G+W@!7O#;I@FQY$;NMU(=%KIK0KWASZ(%Q27@CUN0*2&U M,R\]4T!Q!;9L@3L!.L8&5Y'-U6"&7,_<1 A;M/N8"&FWQA\A$;=K >(!IM%F M()>L/UU;$ \H[#0(\;'>!?6_3ZN%?*+Y],]7N>#7U9H?&]N &):[14*@^CN<=O2IVDAWLX[&>6$6D">4%@7!)Y%"WR"I8L+B%E*4TP22(N\*7S MB4T8"7Y=US.ASJ)MKA;NYECQX1 PG1$X'%Q\Z8QBH[=@9GK"(VMGAT[,+MX@ MW7&E<3TR-"SD'&,;8(+--#9BXIWG&]L =7[6L=5JKDN*D?X'US5> MKM\T';R8T3A*4EI54!080X0KE8$K$IC%J1"LP"AAU:R-L\N5ZK7IJ6F,J(V& M[9,V5K8/>*$=#KP&A#_.ETMU)%H)ISN#,Q@*$15)5 K(<)5"E*;RS,G4%+8X MC^(L*6,J>@P_+0VSEWTCV!-VP8\K.Q\$.=,CI"\L[.QU3Q=TA$%/&72D?9XB M343T=G0<)3;Q>=%$\,-#HM%3]E<.UVINT,/SX]]6?WY9OLQOE@V3_[;-L!A? M);"GJ(F#A_FS-'A70+( OGR]OU43 9NY!,&T--P C?-W"_Z L-/-"T"1&464U#\6,;/ KO+T^SR^X&QRJNS&^ M-DP=H]NNC!>U>3X)JYEV^P?+]G)NK^VS9$%^R4#+1#L@4W5I;#LTAFH!?4[N M(*V@3Q)]QY;0YX 8;PU]]NF+"K%5+52SKO5]I"[1H17/"Q97,"5)JJ8/"UAQ M7L(J%3&/&)56Q&K$Y@DZ@2W%ABK8DG6J8CH%DYDA\""\G>:[R.U:]7M**K^U MO@=4WJ/"]Y2H)^IZ3W[<3Z.3HS>S.\?!68KN62?<3N3ET;]AU5$R%HGDA+$.5( M&H8RDX9!_H=R'.<\1QGG5HT:Q\D%WM;_MGKFH,$+VXO0,QB9*;X_R>UT?DBW M#Y9? 4TZ0/M5,RD]:?H98I,JN9G@^_IM^)1#2N___;J8X^__XD;?T2-/A/M" M:CI $CK_]3LKED5VIKMX;@F7&S$]I4T>YW\T$W+OD>F2&X_SNI.O>.(C#K=" MC,W5B\$+%"4_CAW,3"^&SBT4^FYH0Q](!G[Z\?/@<&9Q+706#H.;(9](6%X. MC8 0XE[(5%*WJZ&SJT]W.V0JZ,X%D?%#CG.\-^5IS<-J2TP5M-PN;_#+?(T7 M.EA%<*,FUF[+C[[Q?[[.F_FZ&X3(V[DC:MC1XU*OHF-=,Y)5%4GS$L9Q2B$2 M201+)L^Q)".DBDN>1,QJ+DAHA@-;&!T0A)HW-:UHPYSEO._0;\WL//WO]"XL M;=S][4TWW@A^T"_COBTI M*QFZ2VR4A4AAMHX9&UB6=:^ ?U<*Q% !INIODK_[-+ MC%?C_NK54O[83A+5;2>>U/FEV23/Z\_HPND%;X;S^A"/XH1!D1!L6P"Z?=D;8RULP,[Y38VMYEM[BV><= M-^"W%R;5HFV7H_D;5/*TR'<U77ML?W_B MB\5F,%"%HBS!":Q054%4Q!P2@A",,IJ+E%0X32P' PV7#VS;NJ;3FJ+K%* = M-,8MT^4RVMD8*_$<^FD?D^*"9MH[RTW<2?N8*(=MM(]^RC$/#<]K[7%^>.MZ M RHM_H";>:,3K0HA*A87#&8$"XAR$D-,10ZC).,9+Z,$"V&5CS9.+["B#4@" M3=,M*>T,9F;G H](6%YHVX)@GZ%F)IJO3+4SU*;-6#,3_2!SS? QU[U2^3/U MRZK6WH_.9KU1.W/]=K-B?$83AC'.(U@15D*4B1*6K!0P(46"4);2BEMNGJ/T MIME-=UBX:I.O@8X$:T: XL1VDQV'T737]0:.TS9\$2X.N[.1M!=LU^/K3[Q_ M&PE[N*&;/>;8F%=U5MNV+]I8FNUUY"R*8E%6(H:1:OF!JB2%98H+:0Z2"-&J M2E-B-)W&G&1@$Z &+O%:)V*[-9:S ,]LM_<+B9WB:]H[DZD4^:X.Q2!'PK[? MK;&POAK:GBG:?"JRYFH9Y MMLZ>1..Z>)DP=CKW4&.F>__MWDBS^8\Y>Y5F:5Q.JQR9%#(LH7 M#YZ3TA'K!JK8SJ;=A<)L,W,7T$Z)S&5SZ4ER1 1_/4B&BT_=<^2(8$=ZC!S[ ME)LZ_<)7CS5^>9K3&\6C&O&F,QWFS3^Z-&.2Q:5078-HR@N(D,A@594,9C@O M>):66<:M1D*?I1A8Z;;TP0X#0'%@IX#GP3/32:^0V*GI*!H!:B2,1?6DSN?I M3:KAQN+O*[WY@X[S& ]OT/M+\^OUNIZ3U[4>&+7:[>7:MW*=D93D59YBF''5 MWK:HD'1#TPP*RF-$,HZ3R*JYR87\!+8AO_*F^:_CN45XP!U8KZ3WNFF#N]QM M@SMW:H-[Z8LRLT@3PF]GKXXE$(&??FWSN;9Y0U?@>N\]V/8@MA]5Z01(@1)4::0546" M\BI)(MNVU:>)V7R]G'HN]'FLSEVG1X R#%5[$=XR1+VE.9@0V]/UZ#N<%\[S MC+4CA-YE>-II@4]-11MYPJ&>NNO-LGS5$:C(EL!(IAUD2)R**RC)*C")QQA1#G_'US<>2C$ )0?P-A@R%A7NOA%RJWN_'"F[NG@;J4>KY8T6FJZ&WD:N MG9+&626L!OOL MK1_ZE(^;)Z#GK+9&SB4DL8^(V5'E CGMS%=/2$]KO *?_J*+5WV_U]7ZS?_% MV28><&3VE^<)%T>E]C:Z8G?UB6=2'!7M<-C$\8\Y7@>^OKPL]&T(KM]NE\UK MK88##'J=_;;DN%ZJ#C/\>?[ZW,QPF7*6E0)FJ8@@PH+#*F,"%A&O(EJ5I8@K MRW9OMCP$=T1Z@E*A.V[ 2T?;\HK1&EXSY0\*F9UY^/[I!GRG3YR]JKTZ3F"< MJ]O^'KF*F:^;46OZTUZ>NL)S<+_JO)!] M5L]MV_?_H6;WJ\6?\&"\8.!S1<<'Z'-I>FYT89J> MU\A>Y>- <@8ZULPSA\Q1&[=&P0"S/:!88Q6@'9 U$$Y92N94)DM@LA9\F-MD M_[!#_&4XZ_[SJVJ8IXF]?>!++N:Z;N^WI3K$MZ/M51E?^\.FT\6G=C3>M]5B M(==0LR]F)"D3@6D"\Z+*(2*Q&DB:"DB+A$=YE&-*C+I;!N,P='RG9QE(>J!E MNE6]-]"S#22CH&4T7Y!4;1);>^\6YA9K_ M?_S.+&)>[_WNW&)D(=ZAIW!:2$!'PV]!"$\7K@N)VTYX+R@AU\2IO72L#XH; M^O2,ZW_HBE)6("9RP2&E:I\MBA*6-"$P%U6>4$(P*JVF0IPC&#I@>)@EN"'O M5)%[%D"SB()/6.PVI4L0<<@R,A/36QK1&7(3YPF9"7^8"&3XG&M)PK')X)N; M>TX+SA#F,&*4RH-VGD),2@:K/$NC(D,)*W*[$H4Q7@D']_;?!2NO6O MR[5YC_F#AP)^+14IT-)RZ31_*)^%6W*1G&X^Q5!>3[[ 22E&#_*'3TUW"C_) M\9G2+*:T0K/U:HT79@9^9W4K@[RA86P)'M0C M@'9*BS5ERW$".UB8F4UG">W,7$MFD]#ML>?^,?Y]-8F%$0M\-%XZ1>I_V"R-" MGVS&,/:,XT;Y \\7NI'0JOZ.%_P[EUN-3D?]R,GZ"UYW_]I\>3-6.WG,"Y;$.*EX&6%T!Q0[8\A/$K+B"X>MX8$M^VA.$(S@' MAPS7==S,5#>_J9'4OO$7^=U[P@V7UG#U_*SZ(:HLO#AE<5'&%4QR5,G3"&6P M(@6!.,E%GA(L,&&S)7_$.F'*^%!RGK*1,E6M,AW0-U:LG@]=0D$U== H\J#> ML&5IC Q -3,_GC!R,C@[N&RIZ^-+BY)FP)]Y,1?6DT$Q(#BI"3$'8-]H6#SI M9B8^\GK^ Z_G3/2^$]O?=L4V;[,8QRQ%TEA$420@BG$"<8$)+$29X3)' M:5I9S2TT)1S8C=E4(7U3/7M_5=9!@3MO!Y'I5-\N(04HH]T,_VIG.XR1-K,@ M(?"SLR,##J[ A@=E1K9_Z8NUWL ?72Y9D.DFMF!XLC/&9">U-K9@[-L,W5W<]L=HN[$]AC5QD75"+>BX(R6.8&D8%C:JE39 MJBB!48[3(B49Y;1P.-B$XWB: ]'!-#B\S=A49X%FPQAH5@O#PH\)7J>907SG MM^-D0D]/W]LTSSIX:8,TVW::G^1>OS[M.DKK._0>NQLLKR/[P@/MR3P'9'12 M@QX>\/TM8 **CM'UKB)4K?VH:&YVJ$$AX(>W[H]M ]Z4)!E+F8""RCT %7D* M2^G@PCB+Y*]QGDA7URKH;L]#Z%A\QU&K_9KLX$"V4P=+WC:?<&MN[/ "#*/W M86&U#.H'0=0^WN^.B:]K <.IKT=<(?HX-+@@J6\96D-AF&F&<95%7%8%$4& M42)_JA)YJJ451U46Q67,J@NSK":;-7JS6C:OS_*PLS\YX^($J0%@(J]*@AB% M%>:E//<7!<1"9#"*25&BC,DO=V)WT^(-,L=KE)C>5U- MH"&I1B*&RZ5ZK[&F1F(;Y#)=/(CT2-13G3BYJAA3/QS4B\U0P8L\JQ)I(C&! M".<48I1&L*H$(S'CHDK+RZXPQAF8QG%7#92IJI@#+WWLGLF#M=0)>4X'+WJ6 MMO-%QAF$K>\S/ !V81&RE\HC[9*H_Z::LT_0J3 MJ,(>N_T7?/_7+IU@;V_NOM-5S=4$A(&S>__4DG= 1CE<"[^OY,X= \0 :Q0201XY&;H%X"20?-EU. M3\,UKAH>0;!4&26T)GH%%%GPT$GM4D8V(KY-:UOKQ"9NUGI5AMT7K^8^['>8_X7HICZK-/:^_/^%Z6T*:+K.F.[) T@6:L'-. M^4FHS)P:'P#8F7DWV:U=DW.">?)$3I*9U/$X)^R^GW'V\Z[]J?L+-'5-IA*F MY\M7E5G1]C5>+9NQX3>?]$SK69PF29ZQ F*<2=]$6H2JTB MPCZ8"FP.VIE>RZV!#3W)R\N+,C,P4\-O9XQV$A':7(,MBV#+XSL/^/()HK=^ MWQY8FKA)N#\0#SN+>US;S?@^U'C9"&E\KI?L.Z]_S*G.:>MBV'C1%@">_DN; MNS@3.%#6<\-)Z"O\3WSYRZA-FABK5\\/9E73TQ- M:F#] KEO8CVO[F9DO_$UGB\YZP_0UY2^/K\NU)W71RXDX?6L%&6$D@Q#6D3J M_,I+6$4E@H)F7#!4XC@I;0SH>9*!C6// . =!W:VT0 R,[OG%P@[F[;!8..] M_C0@#SKZ/_LS2N;">C(X!@0G-2;F .P;"HLGG=WX\7BN[J%FIRX*>>\,_2TP8F4+CX=N=%].>TC=":VAL[+_81-\O@(3>M ME@[^UHN3/[4MB^Y5>"];2,R)X:=QRF+LA1Q2.2>#U&61; J"8,D(@6B M29:2V,J/\LM>X"/#]J[ SF1X?@=F-N;]D+4S2@K4O<*9#;>@8_=8:&H0/ P> MJ J#I2?KYYFY2Y/&BE&/(R11 Q1*%J M- .1*'D:5W&294:3[4V(A<[[&-1AM,5RO[H.\1Z%S,P:^@+"SK8-,=#=8-HR MDS !'Q,1O9>6'"'U3C4DIX4^72PR\HQCQH1NBKTMGOO\X^O\-VE1VIFHOT@' M3IF@61G)49@66)ZBTBJ!91IC2 C"*&8,18E5,SDSLH$5?DL0/$J*X*>% MOGVJ.5T]+O6O#S*?@4JG&)0NK^>+A1X0;IDL8(:Z8>J =RPM$PG:EO?#4N#/ M?X=?;]4@S W OVB ]7')8VZ!E>2^,@W,B$Z;=V %Q$$6@MW3KLU?!*]KU716 MG6L>\%\ZJ5K^[XW\Y7S=S&B1)!D3TK"0F$E'C4A'#254_@>G/!=)1F(K$W.. M8&#CTI/O4PG6B@';+BYG(#.S#SZ!L+,,&PPZ=TG3UK=1\B?0D??9F<5,4&\= M6VF[9=4YF]'/:S.S3Y._##LC-M5[L.^-XA,W7VU0O/ T;<<3GS >-#?Q MNKC])CRP1V )*2K6^*0.;?J;F \+')!^W M2QZ%MK,T_?!O25G^6G\'K@9N%3B"![A^]C/PR%!HIX'?8^M.-N+;0+CA4&^3 MC]NKXZ=_KM^N_ZR9*B1MNC(H0S4\\FA@]>O\^FO5D')8RVSHQ9R2][SR72BJ M4_3B4,KSU6Y6RC4BE)-2'5MO,F4:$6:H1&,?<[X<5CWV[^O5CSGC[,/;;XUR M738-(KI^D2JQH2BKE!=Q =.$,>DS) DL2T)A55!>TH@2)JC-6!ESTE9Z:3]S M1G=H4+,?7AL=7@!BT[8$;WBPON\UA=7X+C< 6/;WM'I&1L^%:I_UTV\M:#^# M#2_@^CQJ+A>PE@#XNUPU)3SUQ:DE($YO?EP^ MN4#PRPPIX.)-?9]MQU^,RWU^O_8BLIUN:Y+@J,Q>C\1G17/:NT^O.MD.?E:P MX3Y^_L.N"9S]R);F=JFN-J57_ 77_^ ZMV'_6D+^\8;7*J>TM@$P#0S/\,MNP' M:D(7&F1OZ;*!V)PXTS8LV(=)NH'I7781_(W_X,O7?K;HC%+5?S3GL(PHATA4 M,2QC^4^6YRB*$HR($"[7O[MD A_";EZ;]4IU'F7\9=6,76[:0&-WS>LNL./E M;DU;*][/V.J^QI>_S5O9AFI\C0B M*/SV;4\S#,]_62! M'V=I7+%4U;8F3%32$I0%)*J\K11)C%6OZCPUFC5RL'+H:_V>%E#$S+3[4/IQ M%;Y()LM0I)DXQLIXDO614*-\IE4V^<-6QPY7FD213@K0:\OI#S@>7:6ZO>GN M\&J$!F=M /@SGM=_QXM7OM7![@::H)A'C%/(8C6D)THY)$E4PA(C=;(EFQWW3;IF#?^.-<[=_+]5?\S&>8RAV6(@9I0>5Y/&8Q MK% J("[C"#.1YUEAU/_T%('0J3V:)-C2!(JH^59\%)/S._*EDMIIO*605AOT MF"1.^_31!2?;KL?$&>[:HY]SV[S[\J*[93O'3QZA7WB]?KN7[W*M@M0ORD;/ M!&910BB'&2DB>=B5"D=PDL(HRJ)4(%SBI+3KYF)&V.CK>4E;%\6"KBK4$S5K M4//UO-N75@*\=$Q=@1?%EKY/XCUO5ZI5J=TF;XBVV=[N$4$G!1_4%"H$I-G=#HI/NZ79 [&_EED\[Y/2P_]5]$N[YZBM? MJ5&CGY?;ZVC3O)ZQ14)[S-LY0FTK$7C_Z0Y\E?^O^.#+IBT^^;Q:K9>KM462 M_#@RXU; *RB6+K<='IXOSXT%=\L-&EUYNOP@$P%W++ R:_I@R !H.0 _21Y&RN,=H3';R[VB8J?- MYP )X)\;2^NK_M/V(#$5_Z 1B?&#KKDAVZ7ESPO>E=V5TLRCA M24)S A-:)=+W1BG$59S!G!=Q5F0H2Q-FE]QG0M;F^^^4J#=D0I_S\8"Z;1Z) M 8QF=L$W-':F84C]"FSH:WBN3>!Q2#DQE]=; HH!R8G34@EBOI[Q(BMIR3#,<9Q#A$0*29Q7\J><1$4L$LHBFRJ?P=I6YP#[,AY- M23GXDI2E$S^0W]!3=Y/*TAW7 MV/"V3O9!^R[LN3'JP\K;M\*-*!3WSD(Y=V M[]N]G'[;S+#=:T^7Y 1AS.6FRKG4HZ*(((GD/U%4T)3%.!6EU>V8+0.AC]^# M#G==Q=";2M=6/;YVQ_I^:M;S9]U6?'N?[]H&T!![P[-Z0$0MC^X#,/?R5=X& M:$[31- .#.^-!0W)OU.S03MP3C<@M%S'L0#O%[7X1ZE[FPL]J_*[P\<#&Q5% MI[M8QHU2!LT!4"Q8EN =D=P@#'>YT)8!.%U^MQ42; 'P6'=W6B+WJKLC:TY; M@9L;P%NHY3F3BV-2KJ83AK M_.-V2MG4Z]EW_JAN+G_AJ\<:OSS-*5Y\7#WC^7*&>)7P/,X@RUDA59)(SYLP M"G'"695B@?/$J 1RE$I@A1P2!'^T) TK.,;!&==/;R);AKRLI#562R-IQI12 M+C!02/FOK3*.KSV)*AJ)URNBV8?M_X*Y1I&XLVE4)[T4:TY*FG/ (9(\A4C0\*R5T+[. MF48TISUUVL!P< :U>MBUPN&:,?GM:>Y7S1HO_M_YR\V*\1E-2Y'@,H&,525$ M*"E@E9$2IE6,6"E2>3XUN@P:)Q/8+G2% !UE-C@(U;@+\ MB6^G\ZZ2.]1"C EV047$T64GKHL8$^VP.F+TTXYQVV'G\'9^]G;S(82R(D,Q M+*),0"1(# DM2E@6,1.HE(YC9-GK;(Q<\#2H^WJ^I/.7!=?W*#NL6$9MQT S M#-EZ L(R7CNDJG16T05_=/\;9)IOSU?YE?>!Z3VL3CODA@6P=[3%9O M?7;.R.7H,!^N-Z%_?%*877?X],?LM(C^H*O9 W]^6=6X?FN;VTEEE5M0(]_6 MP^H+7C(%_GSQ]NW3XA_-: MZI$UHR_Z;C7B@\/%Z88Y55[SO&4/#$88+W='&,_/C3 .]K;&+<;4X+L-_NCY MZQJ$ZC%#_2MX6($!D^";^Q3I8*^ K>CKPP]^_V2HQWB #@M;N* M6EAO'%&5E'KS\$EJD@TG #;])A5B:?L 3=>E]2U.R,-\O>"SN"IXF20%Q%6F MVL&1%)**9#"J8D1*1N*X2DS#,ON+!SX]:AK*M8N3G\C/?2OD-_,@S $8YT,O MEXAH:@>"JJ\B!1M&[ O]7])]1#%YP#7XHVO\- M4'051?K_0?.$5?M/_+I^DL>.?W'VW^"V:5XY ]45BHNK-$UT>61UE9;5596E MW1-7TGEK7KBJ>.&+M_\&=Z]KZ7LO];R!\BK.RJNJRO63Y56:1%=%7!Y]TM:, M[+TG4]OACKZMP=# ?V^!U\2N.D!]6HOCXG@S$7O+3VP7C@MW: Q.?,[- GR> M-Q0O[GD]7[&9X!4GC*608RJUOV((XBR)(8[2DI9QC'-N5;,V7#RPYK>DP.\< MUW:JM0. F5JYBF6G4IU$+9EI[B^.">9)N7:6GE2QC@FUKU1'/^.F4)N9LI]7 MM6K$M!T-HG)@O^!U]Z]OK5NKOK /?ZX>GNK5Z^/39[DW=!7>G-VLFO4'W,B3 M8LPPIB**84&9]%-3G,)*:B-,1!1)]U6(@E9V=Y,!N Q^I?E1E84):1O :LG! MFV0)K%N&@) %EF-N2=7X"=*=+9\UL.K[:#DZ%8U5#Q?P4ZGM_D M7Q?:U,BSE#H'?9?L2V>^_[.^\;D"G5S="[V3+[23#2CAM!U7='HA@9+2GZ$+ MB+XG>QF"PTG-;D"(]ZUW2%*NK;2;)S4)2OZ/"G9*]T,/HE_W[7;;0SR+"\[E MD0M2&L<099A C$D$!4*D8BR+HX18IIR8T UNJ/6T6*7Z>KPNWS)BVTG;!$1# M3\@W,);N48^(_F' P17 :KINRX2ORE\GH;TUS3:A.7&K; L8#AMDVSQLG[)R M\Z2N-CZKNN0[H8();/DHZ?VV_-&LV6;P]R_UF4!@ATU9 M8:B2^*'Z"=P\R3]RU4%DT 1 E6/LS)77I=SMM.Y[>5:OVW."/#I(+<(UWXG& M*'7[3<_N&XE!>'P?XX9HLE=A9Y@F?0L>RZ2]P.F4#^1.=;*LH8N!&>867;Z8 MHQ]-:?W*6=\911[?N@%]F^E3<4(C%LE#$\%))KUBG6E$(_E3Q5+I&I.$EI9> M\3F:P8].'0?@TU^JX$P%J*7^W*V?5-N!EA4PX,[2V3V+J*'KZA,E.W/5PS.@ MO9F7&624E[&LOMR^L_2F=>),Q3]PR8P?=+,.:BCO4KZZMV_X3^G@\7J.%\V, M,I14A!'(!&,089Q#$A,&:X%9#$P'-/S7[<^"$P9HI] ML;!VRKPA=P64P!N*5T"W[?,[GOND7!YG:Q_2F'PP]DDQCTVU/OUAUQ&-GU@YE^"R$[M%:4K,""EQK7H*>GP M Z;_D/_^W",&KE5[O$?>3FG9L#]T,'Q.[;1'Q]OT3@O2$T_QM ?E<)JGPQIN M%N@K7ZM(S7V]^C%GG'UX^ZWATBW9?*&Z3J7SP0S;'.>(,Y'#+,DQ1"4I88DR M!#,2EZG\_YB1V.[,8,]$\ /%Y]NOUU]O;K_^ JYO'F[_?OMP^^F[G3ER0-;, M*(5%R\XT25[:"&W/#2!OX"?%$)@O?Q[:I0U30;P.=TP\&20'!B8U2^X [1NG M"U:R#_;^7G]:LBZ4LA\ZN?E1L]_K_0"+7:S7=?TI0KU\R4R#BCD>?/$V2^K%6MF-*JJE!4)) E5>HVE7L=)!46$2$2+C"0\=0R_ M[A *[RYUU,"C(N<8@-W%QC("ZRROU0RWT'872+O$X4]*NC) M,.SQ3SOF]!^.;U<=$=OP2]-WR<481U7.88Q5\EDA]U^,.85I3F-&65RFE563 M>A.B@?V,P4GW"\>* ]UPQ*Y]KA6(9EKM&QH['7=%Q;YZP$),7U4%)B2GK3:P M .&@"L'F63?3\ G72WFZ;.YY_5V=/E6R*YW%K(HS3"GD>2J/X5$5PZJ((D@C MP7/*DI2GF=W&?91.\'U;4P$_O38,O*@;&$79T4NR>G2H2 M)G@%-$E_*CTJD2<=/DYC4J4=%7-?2\<_[-!NZ?/MS=UWNJKY+S57-[$/3WB9 MEU$7>Z(BS5)YJI8N,I&'ZE14L,(\D5I*"Y;C."M2HYJ\\Z0"[\[W]?R90Z!8 M (WB 4C*.JCTV#)CT7!G'+)Q;?4+A.5>K(37=-4!6U-6:9-+#<79D)HM#A;] MA+SAX=8F: P73TU_C"0<[>4SOL)T+7J,)-GIO&/VA,.0.36L_OY@3+WQD+GC MCP>V0Y+J:[/69^"'%;C_=+?3WE\ZPJO5>KFRFCAW H;SUP8>$+ S0*;">QZ0 M8R"KVRRZ$VM.-XMN7*B=671G/NHXX_'A^?'+\F6N7 9[!3RU0&@5U',/'^;/ MZEKIR]?[V\%0#Z$&]]@(+9-+=>QK;G>0FN3,XZ \&15*)SW&LK*2D)_O7+ZF'+=NRS*(I MY7R92=(2J^IG5Y%5K ?WI1_M9@Z.!0_]5+BN2I>6=W] M:97+^30EI[5AE?'Q;'7ZFJ QMQ-KHZ+ M.=#>:N1A X?Z3I2B>!/EG5C5K7MS]7V67DG19!OF*[X0:C1[FA%,(^)@$H:B M3CS&GA]$290F8<@2;:_Z-+V)]].. 50T'*A^PZSEH=;?$I62"X!CJ0&AAI=M M%QB8)F\PN=MBTI%'-7UT;QT3@,=M%QLSM[OE 65Y,?1]J:V^/*TH;Z$0+W*1 M)UJ*.F2S7'/QO%YF2]:.0=HH;OD72PZ[/D"C7KO&,O.Y[OHR[?CO@-<,O(C' MQ^IV7:ZE?U+>O[&KLH(E'1Y[?VH?HAWE)-"M=%_5=W#KVTK5EG@MF1AO&Z,/ MA89#80$%H#^A#8#E9+U3HIHY%L<6G<^O."'6CEMQZEG39+F<"<'++Y(QU=E1(L9=OJLIY+B8B]G&:I=)><)80$J8LX9#1*Q#:6FIP]FR5;WM604*X?%0SA73K 4!P MZID(:^@8IO(U5-$O'?U?ZSXN#0NHQX/-I#Y]B:VE^&F0G#GA3Q^$P_0_P+L& MS:7RYY?+.K"R>K^E2_Y[694F/C#L#./NV$&*'_16_J5MEM+R M!.C[I G5:4]@ I2@,4Q]@":X> #*;]:$29/&?"V78$+O-%@"OFIV;#CLQ+*( M79^GW,^P'SLA)O)73&D48^X'0F2<9I'P%E5>T97>Z>"0!,@2; AI?]$?U"N( MM>U_5J9]D0:@T=OPSQ,8IM1#'8_L;>3');&T;0\0F'63/B[@_I8\\B1\ _Z] MK-:/GZK!LKO+M53U;?4=+.@&7GCB3?EW4:I(<3/.4Z?B5 61?V]*2?>*3_7W M;#BZIW?O28&%J;Q%3"U' (U!,MKLX=1FV_:-@>@? ,P7,3L*[,_A:SO9-F4& MEU55+-/72KD>#_DMK;?#R/$BQK(0NX[O8I(1'\>9%V(O"[@3\2#B/%N\U-,3 M[BM:5'KG!3 ?$%7;YT9;ZWX3C\NU2O!&*5TI5PQVF("#Z[,@=IQ4X- C&29! MZN/$B1C.G#0AH4AC&G?@?E[S?QIH.UZT@?W<=!&8"56]$]RD.,&L_<"DU*XM M>,/.!>HSI*ZS&Y;LG0*-T;!T2(33G_4,:0S/_A'3?"$S@_^'6#X^R5/!I3P0 MT$=Q_:HVD9NLKEXI>QT^-IV;,I4%0UF"*8M]3%0I6!I)S]!Q>,;#1!!*."R/ M#2U9#5T*,YJ* 0[-L&R*N&[?]50]ARD:8I<4GL82K4/-HLY#A.:(BY MGP:1%V2I$W-(C+I9=I:X-*U) 5OT-U*'PN/$34*<^$F*"743:>=\BGWF!21+ MJ4LXJ#>'@=0&$^G/E5K/4,%E@=FBRW$!X!,$=OBU-2:@673>60 [@APT_-_] M5\/\-_I>9R\^Y)=,ND:%N"WR%U%4[[?R(ZHNUUPY3"_JD446T(AF#L'"B2DF M 8M52"K%GLM,N)>6C0OTHABIH[RB M8P68#:>/KYXR6L;,+#NNY4%%1%HNT.T&LYJ1BQJTSR=!@R?*@>6WE3"G3WC> MQ#DP( <)=/ 5[#@)S8Y)&.YG!M?#L^ I,\CM#0Y0)[3/7[\^KYE9'\C^?[7$1)%*;L''?,#"1C M+VR](3<)6F9^F!D&9[I?%VA+=CJ7ZU"TB3RM'J$/=; .!3[E5PV\86;LON=O M==NWK^M[%;:A!9=FE;^RZ@^J1FQ4[_7 )KJZRU>K+WFA[I47A(;2X(4AIDZF MK*##$(M4Q9C.&= 8LG2F' PJPDZ Z)]VW3. M4O#,*;G"8[Y6>= JC>7]TZMXR']?YJLZJ_4F^VO^+*[4=5GQ_HW^O'RN=!.G MH.M.?/)HV4$=/XB_UE>[&Y:4!ZB80BU72+)UT=X(ZV=*@=$/7]6U>5%F^6N:+S*6AZ[D!CDC*,(E%C). IS@C MU%=_]V-'ZW+#@/;$ZKE-B&A[:#0U^-*;6%9/Z/O]G:8S88+JN"I/C!5,R;

5 U O?+/Q^>BOSU M\>E!K.7AN*@'* C_S* ^@X2#[ M3$X>+9+'440SU9XX6[X)]"Y9*E'5<(0JL6[^ KS^MO]9Z864/A9_V*:A.$); M!J7[UC&_Z7]Q@5J6W^6_KFKCU1;%W$ON5V+SS_4Q\@*U8K6?9[#Y&%VGKIDI M:Q>Q$7"\CQ \)V RX&WE%]AG<-Y*4/$CPVT(\+U^?RS\D M>6F7%H)'"1$L5M'["!.B+C<=W\_UWG:YIER]42W@+D"&*:-O1L%&!VL!._(XA:BE83ED8DLI? -$1D[H2F M$4$'$IS&GCYS4E>3/G6YYKW+O[8# +]9WRFC4BSKV9S7^;KH?JWMQ;?ENAX3 M5"X(=6@6I@[VDB##A+%,GM#XXQCE:]3GLQZ:4Z(?BE54\VHZ*LS*IZAG=S[LLP'&YF$?RX;=^BG3#\E\ M@?.YA.A.;V)8J6G9D@<>L(^!HGK/.%QEXT&JE MW5"=AG+L4DE@Y1ZA.. M_%,\Y#_7BXRX49RE/F8>=3#AB8OHWA,ZYREJ2&:9V1P-H*J"'2R/6[ M?+M1/_G#5NO&UIQ%\32$ZG1/YU'#8$+=.E2>:;?-0U46C5R!JS'C36?XQ/E$ MW\M;6E:?Y)%YS>^KY6I5[[;RQ86(,H^%),$I=5-,?+DI4A+$.$X(S0(F@H1& MH C"V2Q-K-Q7^?.S*-B2KMH[^\1!7'*#7B0[=2)9J;A!M&5''GXE%:$[5,#B M1Z,9%I@5<& LH..MUXSX0@&NN%$&YKL:"JO80I]4O*!F"W5\6?3VK6%DR\4_ MGZ%Y_7IK !XX\_96-K.AZM+F:SW\3%&Z_'-9+@B)'4),D3C,

.N- ZP1PG,;&-JZ].MQ31#T43&.(9$(QAUY2)''%M4JPN$"2S553:ND(Q\Y@=179C#SX&S&M+[O9P]$V/!4%S+5 M,QM7DBEH2.#\C\'XG#(!JA:/*;OX-OPAQ> %VK"(MC'#$X=$&V<6,[RF.[( M^?GH$XL9?!H'%L.%SX'$Y#$O% M=I::L49L2(3=XK#!)\[,;OOM_;>FZ_?]DQ#5?Q;YZXLDLFU1R7W'C6,6X-CC MF?3?$BI_"@+LAJZ(>*#:H5/87JQ+>O)M^IX]"?ZZJJ^HY0+5;*".#_3CH=X8)VD7"L7 M=O+7*;(?D]>E"<;1E"W=]TTG9781XSH7OVT=5KUO4_0WO;C]3#!&>(J9"#DF M&0\Q)2[%7IAD/*4B2%U0)RM]TA/O]3U&+E ='^TZX57OO7(:G2[=YV*L9VRF M00YF;BR"9C!2$RJ_M<&:VH1G'J\)!>1PR"9X!6LQ[&-A'U4']" _.7&SF5O[ M\#.OR\Y^$UE>= EO7Y8EHROU]X7OJ*YZ88CCNMM>%D0X$<+'TCXED2,B2N+@ MS+MY>]Q.;-::PN;T?3/V5S6'4*67%ZJ*3P S4Z?]W(P#XA_S:=@(EA^/B%\T MX\AJ]B_05H +)$5HRBY16@O19=NB1HSQT7 VXNGVX9XNUFZ1UX^.P]N'72-& M/P%1>*CH]NVE]EC :]=KV_!?:J[B13^ ="CV MZ1C261+#+-J L%,XEJ-2&065#E>;+:YT5)!^:.GX0X;-XG-%F#M)Z+H.8:[O0^Z_#DG,< G6%3:CGRW51T3N G">)D^%$DS'%1>08Z')3#Z>@&:TP>3;E4'7R&\VZZ*M. "!'P.,89C5Q, M7#_$U(L3'!.N^J((-X;-*K#*W4RV2C6 :]OA-L4.1<]G7X_LP#-\/G'*::!. M;;Y?IW!&!,=2MW#,7>9&#L\R6]F;$W],9V=R?A-EB=CN1_:1GXR(B>=SC^'8 M":7FI)G 5)VL8WFH=HC' H>%L$E+'_VAG/]Y*!5B^Z5#6VU"ORS7701,V6&T M:4U4_OKAFF8]'FG7ODT=?VRZO8VD\UJO\I\$ROECBQJ\_;/&$O5A/2-V"" " MCQ5^_N_J_?)GPRDJ2?[^]?FY>+_*GU_*:OV0KKX+U6A4 M-Y@(7WGBTTI[SWJI!DB42'+UNKF+W>IUDRYS)Y0]KEN2(,6E6)?-51 P)&F M[NF8Y;3 PLRD(:8J8>D05_2C8==2%-0<)Z,PJ0&YV>*HYE#T ZUGK (W3)_> M."]OBIOJJ?A5S,WS4L^TV(ME:M$MW19MSC;5<5U7C4/_ER62O>RE6"M\C7S M='?4KSZKJ+$8\HG1^]!)/J;3)F_F3PAF ^?^<"R;28O8&ME-&_1G,Z06P>I; M5IO+GA44HZNZV]UU7K5E\*V*BB@-!$L#'/HBP"0A',=!X&%!.">12,*0IP91 MKB/DY@E;&?G*QP ".;\6Q#;R9J5EJ0FK,9S5IB&&17L"D].NJWF,V$?XCB<$ M/^(,GGK+M'G6E^5*-$,B%DG @BC)!.8L85*/4X)3D638]7GF^8$?>B&P:]9V M\:G=MZ9[E**'&H+0)ED]',;5]5SI@#Z4OF &S; .)3BC"U9OL9G;7QV*<=CW M:N 9@ZE3=^*9+M7I[2JOZV28.H3)GROY)[EKJ,9.R]K'780>C0-*/)PQZF/B M$1=3/TUPX*M;!9IRGPB=K! 8V8DS139\(-9C1/W2 RFRL%^7;]Q=(X*;#XHY.D]%>;;X@46,*= M^5'PMTWSZI;RD/,B3SGU@-33\],<"7X6!QRSV*=8?0XXSK( LY"EE*JI_RUE Q">P^ @=9S7J:$#V9\%;6+S?BY M#<$+M&&Q/[#.9OZ?&0+6L@.!Y&?.'30#YS"ST' =,ZMT)][$^E5\D?(HFZ>J MM?Z06GCU6E;YLRBVR>1!''(>$8YY*HCJ@>-@RD(?9X*YH4=B)PMCB#72)3RQ M%6K9:-().D;*QA)UO #+Q+4AU;,[4P %/>P-8+0+$?HQ27DX5'9+ED:;[*P6 M!@K&OF4!OV]F4;:M?S9@$;HA)F$6XI2KHG >)FGH M>6X2@,8IG2(X=3AUFZ_4E$]N4QI@=N,D<'KVPB8<,#O10V)#&K6T)XBRZ@IJ MR2B<)#>K,= 5?M\(:+\'C[9^:EWB;1'?%_F7!=&2"'#B8Q2S 5 MOHMI'+LBX5[D!P36@V60SL0JV';LVY ]H[/*,$QZFZL%X6&Z:"*W07.44:FL M=4(9IC)SVY-140][G(P_?N9 G_9_WY9KX2ZH[TK*6HHU3FN:7JM6\S^Y+]]^NR:(:(?Q?54\X7 MLCE+'PR3B/DXBZ4W&Q*(:5[>B0U?KBGE.-<]7K:HP*\2(? M>Z+@-O=:".KMM-90,6QZVE!'-?F+S:C=EH4+I)A #1?V]F&(S)8V92V2L^[0 M$!#VMVO0NS8FV5S39_$I5Q>("X>EW$V8BQGU&2;"SW#*_!A[;I(F3A20Q*'F M\VRVA*;V=7>'O5P@11G]:&B?-=VFAY6>";"! -#S-1/^S(DWAY)-,O>F1^8# MI]\<"CL^ V?@^3.&U+:U9;W9G%WY)@O3!>B6/$X1\B8TZ)-?D#0;7'H=(3VOMB0W3W:;TH"M,[5&>H/143T:;,V^/ M$YM_ NY)P0?GX9Y^"UXE]47*D:_K67921]Z_KKDR%[J%3\-O3[R_*A+Z]45' M!!S71#NRP;2OI8RFP]Y66W:BB^"("$QSQ*<2 \8$_533,( I\2+ M/">BD0BURF ,:$\=7K[[=E5WFJCI(EJA3/7&?U.D ?FK0#S'U7ABE*!QZ(8/ MI!A!BI->AF]]Y[U!;CM58#KD .F_TR%HE@.\0;)02*J$BU[2;XEH(8Y\#VTE M!)L!,IH5#%QROM1@,UEW\H,-ES"_/[\5Q3+GG]?\DZ2XH+'ON]1AF&:NP,2A M&::".MACOALQ$?IQJG7@.4IAKKOSABB25)$B"[\YW\7E]"W V=("8P=008WN MS >%.>O&?'?%V>_+!P4:NBT??O",6,"U9)*63\T5W^<_5<6Y6$BSYF4L]7#D MJ_!^X*I^=KZ+/9>$)//B.&4N++Q_E-;D,7U)%"NJ:-EM.Z."&44$CBPY6T1@7*1^1.#$DV:;X^4;7:Y4^O*7 MO+BG*[&=YZ,B\]]IU?ZFDL?SU^I>?L(KT?[Y76W.O8!!XO% ."J')5.S=5P/ MIZKE)<]2AU%&6,A!N6?V6)M8V[_G1?5('P5.*?N'_,:7&T9A^Z[%ST)OH_X8 MA($G;75+MV7L FV8QEE>8,7V!>IXNJ@+522KJ.%U\P_UX?Q")UH!/A+8!]'2 M&<(B8[,>.NP#NG]*F8 "_%CSM=DAM\-BORW7XFLEGG7F 1]_>]FL-$9@>GP6&E2D2 M.IIL:VS$S.H-$EMG,(0M95<#/-?RHWK?3AW;E$.$429/ZH+A./%<3.(@QE3^ M26H^=5WBQT&0@"?W'J$U]=5>1[DW7.VLN;S'(-/3<$M 0/=I,PR,QNR>D,[B M7-UCE&8?I'M"Y*')N:=>@9\>>ZTB+A\?J\]%H?ID7CY7NG&QHPM,K*$]ND@2 M+NI8-Y+D\[7(7\O==K!-6PS]B-EQ5$X?J:T HQ:6\0"=+8^*:O1T?KXJK.= MK$\*UC]8GW[88!ZIR"]9]4I7JW?5#QFHE,-O3ZR1MY]O4$>U:>)\E@X>0>"T M IXO/$S[SI,;-J1T5#2S2:7#2\XWKG14I)V9I>-/FC8>*:N;K.URLHBX%SI^ MD.#,C4+IJT8>COV 8->):41#SI(8F,^]LS[D.VB4OET7&$F7K*0K:-!X%PB] M8ZFQ<# %ZZ1J"=EL!C+ O[7.'_VU9V[S,2#684^/H8<,;E7YWQ_R6A?_7);: MEZG]EZ:^0]T,6$%5OF.:_QUPA;HCY>D]R%A F&8O2(6G,;DEW M5IKOG,8XCIP4D\QS M<)JJW88(%J>>B"A)8!N-!M7)MY^6!R0:)DHD#\4HKU-JNIE]M&8(/$;[)*!Z M&Y9ED(#GQ!:=EGH-3EM_5#,P0"CHNERJ,V S/7#!W,@-I2^+PR@D MF$29@RE-$DR#.$C]F!!/)-!B@'TB$Y_A-VGR6[KM;$1X1< !/N-&P9;4,/4W M$-BH,N"81&<5!QPL.GM]P#&QADH$CCYKKH+_[Y46\EN^>F^_87[*1>01@>4; MJ@12I#@.HQ2[GI.1A+"8QF -W*,QEP)NR!KKWSXX^NIWALB&VJ)S1Q+UA'\ M,+BL]99!\X'-V+]V$DS9?E#IPL6[* 4OACN%#/3QTW5J. (M6A2%J\1)HZ'#IA(,__#@DXTPL; MV$+&*$ P"3;C]LV6O#"KMA6THWC:FNE+#.B 8$%RLU8'AQ^UK1X&)T0:;59P M[-WYNA*Q7XO:Q*9X0Q[1FG[3;*-A0#7:D*KF8@\5 MT_XMYZ #;=6B)^V)YBPG%IFS'8N>/'L-6#1?,G,V-X5;S6W0Y;K?HNY[W4]6 M\)OUG2H(*U1>X)I?Y^NB^_4W6B[+!^6P+=PD]!,_9M@E-)4'-(_@6- $1]01 MQ$N82'D&FA)OB[.I3[N;$LKV^K.^XNCQBCIF41W[;/E#-8/H1\TB, _?WH>F MYQE_R$F#J4<,9C[+J1/*,Z 9=G M5(=@GM$P2IA#8M^'&-OSV)G8PMZS)\%?5W6-WH:97JSP GW/^3);ZK82L?09 MZ-G.^9 U\L^/ -D:2C3)7$L[D%@; 7 6,S,/![ !W.'8 "NK&K9;8=(+>5VI M]EYU4I)*72S$DUB7TC-M&B9]R\OR6E0WV0/]+FUPLD&5*;B&3)8KL3,RQL]30!4I^W<8D9- ?=20R7,1U/UJ9$-I>Y MTO:I 6BOY2)C;L(C&F'7Y1)%4U(PD.PC CG$3"A$9O@S]?8)A:;F3M"$Z0^C ND[7^QZBFW:BO@\"(FKFB;R),4D3#P<)S['(B(T=7SNI2[LO&^) ML=F"RM-T3#R)NZ8?\ %HP@P+L%OB3ABYX77;,G&*EC&V$9RY5>))MOXI&R7J M@FG:)E%[?3/C^I_27BN'YV:M6NDT9;/E-B[)U(5;G'#LN:KMK$L"+"UEAFGF MB##*'"*HULP$/7(SQGX5(ZTKKZ[2MNC#;.0)^/0LGSU08/;L* :31FSUI+5D M>TX0F]6BZ F^;RQX6/@LSCR2IYX7:R8)GL3+C1KSE\Z!N ^WQ"$B4.^^#&#<&\\(+,QL' M:"K&D/1.T):U?5@AN[UMI 'YBK,A;I;,> AB#3O@ZXU^^4,L'Y_4]1-]$P5] M%/)<9BW)R!Z&HRF2YU&8+W_2"A([R95V5C3SXKHOSF7SO;E^51O9378O28JR MUXE1I1RQA1>[J?3B?$Q\IBION8L3GSC8C=S #3GS,KDU@KIF@.A#=-&H+J:F M@GZ1SDU9,W!\1)4%,/5KQ2_O??_I6X*YPKF,T(" M'&?"PR3)4IPZ7HRC-$XX=0*>!@[L\DR7].07:DVBR"8KN/E5D:\#*..-YLZ% M5??B;0JPH)=QY^!D<"\'%=G:79TVX9GO[Z" '-[I@5> !Z/NJW_<%NRF>"B+ MS_)X]%R?O;^+ZBGG6V=!,SBEL];4#FZEAE'?%BI:(YV A_L[M&4%-;SH!ZRT MP#D=P+*-"\P0Z$ BO1V;$6>HT$:!+BT"LP6^(.+V V&@]\Z8%#R0;O?_Y:9 M5\O_$?RO^4H=4;81[^V-Q*7TFN0_?:ISB9OYQ74&;\+3C)(,BR#(, F\"-,X M='$@0NZG/N%1PKH9PP_ZIXP)6-52K-T1Q0\&.;\O+ZLEJX,+S8!B5-$_T2_B MU*C>V3XPO8/+1^%O-F?BZNL%TDH-V+*/6O[[UY 7*!7R6=$+^5_8S2Z>$%:; MDYDM,>S\_+U^=297\)?BVJ!1=9%(C8Q9FKBX49)* M5?2]"#:%#D1_8G^KXP;]TO'SJSP H3Y+_X8:IM /Q19J^0(/K8.AKJ?L$V() M,P43P&@P]\X(#&NS\1YZ/9P3-XV(QN:J",*&(!9'L=;PV':]B=7G M^O,?Z&\W=_^EIS.=C.,:8L Y3!].,JW]]=]C=>3+KIYLONWJI^W7O5MAEB_W M'KO=5WG_SP;3K]2V45ZM\E(\Y-_7+TLUG/7KFE_39ZUD\5-K3/TMEB0 0[#& MA#UM_&W)"?O.-U1135:=\!Z6*E28H^_7MU][@XW+"R196;XM^2M=H5%<8*.S M-(0VFZ0UMO!\@[4TQ-N9LZ7SO&D!^I?E2A3=CK1(69IZ'I7[29"FF#B,8DI% MB'D0T]A/4\%]+3?PR/I3'\^:@NN:Y.;T BTRWP5D7$,MB D\G($D-"@D'Y3C MC/KQW?5F+AL?%.:P6GSX,?B^=I7?BY50$VO:YEZ0#6WPY8GUY:INN/J..LI= M]\!Q4ZXI]^F][6R18;IC)BUHXQJ5R&C'&EYQMJUJ5*#^'C7^X#%=ZJ/^3?[T M'__2_47^)Z6E^(]_^5]02P,$% @ >XMA66?>10+LA@ M4L& !4 !C M=F-O+3(P,C0P.3(X7W!R92YX;6SLO=ERFTF2+GC?3Y%3&?O2UMW'E%*J M2C;*E%I2G>J>&U@L'A1.08 : )6I?OKQ '<2)+'$SS^8UE:56D@*X M'N[_\K]^_S+[X1LN5]/%_%__Q/_,_O0#SM,B3^Y/_^O?_NF? M_N7_ OB/GSZ\_>'5(IU^P?GZAY=+#&O,/_PV77_^8?T9?_C[8OF/Z;?PP_M9 M6)?%\@O OVW^V?_WG'W_\[;??_OQ[7,[^O%B>_"@8DS]>_/2?SG_\]SL_ M_YO<_#3WWO^X^>[ECZZFVWZ0/I;_^!^_O/V8/N.7 -/Y:AWFJ2ZPFO[S:O/% MMXL4UANI/TK7#_?^1/T;7/P8U"\!%R#YGW]?Y3_]VS_]\,.9.):+&7[ \D/] M_6\?WMQ8,H5O:?'GM/CR8_WNCR\7A(;WX:32NOFWZ^]?\5__M)I^^3J[_-KG M)99__5.B?PA5J85$;U1Q0K3GT\6WWZD#_ZQRJ+^82.4C4#N+'!@%ZK&-"(Q'(3Y=]:>"<UQ.%_GG>7Y%Q_#$ MB6@##T@'([/UEPA12P&"SE0I,;*L11- W%AV)SC(_N%PN"P[ <.G99BOIE7P MYX .642O9(!BA" ;)QU$1]X2E\451NR91@;B]LH[04+U#XFC)#HR*GZ>KZ?K M[Z^G,_SU]$O$Y20:91S2.9=1,% V.PA"1] )D7.3(L;CK,/M%7="@>X7!4=) ML OM?\"3:17"?/UK^((3[I*Q*0A Q30=<)KB*(X$9B^%%($G(5H@X.:J.Z' M](Z"(R39!1+>4#B_)!.V$?Q'DC^^7)S.U\OO+Q>9V-&>&QDR*(7D^2BOR*QQ M#P^11^?Y-)?-,R/UTCGRB MK45'L33P5#BH: V$^@L)+(L0HRA:-P#(EJ5W H?O'1S'RK0G8+RD/[Y;?EK\ M-I]DKSGGF4$H2/ZSD05"D B6<8JN#2\A'9>ONF?AW5)7[)F@XD"!]H2)S='X M;OE^N?@VG2><,,4DND(>E"1?2C%GP%D*MW7B]+MQ%'?Q=L"XM?INZ.@XL]E, MM#U!Y/UBM0ZS_V_Z=>,Z:95E=IA!I$@>M\@28DX9#$<=34@.HVH'D!MK[P:/ MCA.>C<0Z,CBJU7NQQ+"A.VKG4E(<,".=A3XG<,973XF9XE10.N!1<+B^VFX MZ#C%>;#H1E9YO1V=O?^\F%]D8%S$8),FD&I/< U*0* P"DQF.0KE$F/'Q1VW M5]Q-]1VG,H\2X0FW5]Q-_1WG,(\2X'Z?[&\OMIOB.TY:'"Z^33?_S[^ESF)_@)M\JR4OU3D2BOU[-RL+ MD5,++'(6G6/%\>/*,[:MNAL&.DY)'BW*+L*!EZ?+*JZS&[@*:=+!Z6JB$X4S M7&8HD8(9181#%(R#D8D5EFQ*61X%B8=6WPT:W:<@&XBV"XB\F=.GD3BFW_!5 M6(=SMB;&FZB<1S#>$]1+=7J<5F3U>$0?"K/Q.*OQT.J[0:3[1&0#T78!D7J- MNWP9UGBR6'Z?1(XI23*"(;!(3K 5X#*YPQR9-3DS85)L=!=^N>AN95/=YR / M%V07./CX)""2(",?&3K,B^\!0YN++H; M#KK/-AXNR"YP\/,77)[0D?>7Y>*W]>>7BR]?P_S[)#L9G2\9-!DP4#S6>WW# M0?+@Z3_F[)%II0<6WPT7W:<9CQ=L%_CX^!EGLPOJN0I%N," RXB@!$<(S-:, MNI,2;>&IR6WF]35W0T/'.<4" 54R9+Z(4.0013CGQ:LG79W:#1<>;R>&%V4I;] M>KI*8?:?&):OZ2OD*J5HLY8%=*KWL9$Y<&@\V)"RMTD6G]N\V;FU\&Z(Z#BE MV4*@(V/B!=&?-SS,PLFDI.(,<@>AZ$!@ID@Z\&3)TD7,2C+.K3D*"3>6VTW_ M':5Y;@[)W)&70YY[YP9<%(%>I[ @$Q9@DY*2^*Q(1X7%7#O4OOAH:. M,YAMA#IV3<-9.NW*HET\/Q),>@Q.0$)'YYP.]9(^&/ &O5?1B)"/BSCN6WDW M7'2O53:IW?:1] MWX>U>+2]$Z%'/N(^7<%)"%\GFWJW:@G>E=?3.2TV)7.P.'NV=8DFEUEPTI#? M&%UM'%"0E%\2&)-M48J7)!_:3R6LXD;3YXN>;2J']8KDNM%47'_&D\O7B]^EJ8A0)2(8"PBD.2HD( MT4:RO(4ISUQP.3WDEAZ"HAU)ZP1>!VA_,;PJG@?"7BV^A.E\(H4J61;:@,IF M.HRUK.T7./A ;KM(P2KS4"'?0!@[(VY.@!@]3PH*EC>YN87 MW-0^9LU,#B* S:7>5F* F(RB?PU=MH$4TAG4SG>BMD788!W4##HHIRQX722@*MP';XHW M#]UM'@NI'ORPH?3] *P.$'X'\/EU,5]>8^+6',MN'(&@K(?V Z!#M+EJ+N@.\?+C+@8V8BZB=5&2NKY@MAYC)#TA$ MO*#O")8?>MMQK+GIP4MJC)0CA=P!3"Z/[K?3.;ZA/ZXF3"2;= F@=20.5"2@ M<^'JPV;-%;/6AX?ZF1V5WKRD8IQV=P,X-$<*N .(O%BM<+VZS.Q:+,G9S(![ M]'0,:T_A [GY42G:1XY.XM3:BMRDH)/TY('Z7#03[L'0^(;+N&@*CO/;P$LV M"A=6N&S B\A )5\YT @UEZ9DLEIAZ[SC5D+&AD!KJ H(O4JK]"%=7N=A?<7WQJ$]G MZRR& A@DIX"CIEY9\E!T\#ZAT5RTOOA]B)YQ/>WVX&HF^RZ0]/'S8KG^A,LO M;^;?:-=4QW,U,=[I1/^#G&KO0N4\^$PFV=<65,)IGQ]LTG!0A+:%CG'Z3P^' MG*-EW4&PMN4:Z.??T^RT/O*@G;$\Q;QY:TS\O2CT^XO9;/%;+1U[O5B^)'*G MZ[>+U854)^@DSY$GBGG)YBJ_J0-&!]+%HE ([UWK2J>F#(S3&WLXA(ZGW0Z@ M77?EG'[D.]ESHMT(KFT!YV.M6V7T)^OHEY0$3ZXV7&GMM%U??YQVV\,!ZV#9 M=G%(OE_BUS#-/__^%>\Q!.JW!!D>FTTH#,9/I]*+HR$3$H!]J M9G!T;FNA>A3$2L/! M1>F8,2KGYGGSW:GK(00FL#G6!%WX":WB1&N[1,,W*7HR0:KJ$ %P>B\)G=0 M)9,M_16E;EW.VYJ''C(53? YJG([ /?[Y>(K+M??W\\"N1_S7"W[U[I-:]Q" MCF7,/@;@6-/$PB0(IHX+0F6B<#PQ69J[^/?3TT/RH0GHF@F]BU/T+XM%_FTZ MFTVB\J:0.$#K1'&(#W3^YX# 53',",M%:EW0>[%V#^F#)M X2)@=V!$RDF%^ M,B7S>28,0O*E';WDB?.YDKH %COR%*&VN3U+885?JBSV-^5OZW..)R8; 136H)&1<:R" H^8FW7 MYJSW7 KTV#H&?)"@'G()3:#43NQ=G%%GDIFH5"3C2/94B@1*IP+>&P7DEB7M M@RW:M:[$/%MYG.E>@]5-[27(#K)*;ZJV_ M7XHF*V:TJ@,F4C) #A="X(R!U%9$H5.RIC5 =J6MDQ=);YM4:0ZBD"XLS37. M;B=U#9VSRMH,)=4)-G4X8K2,/'LM>,I1"1E:7_[>3\VXM7?#Z/]^D!VCBBY@ M=5&$\SY\KSF*B^R^0X/580.2$QEC#,^667(#Z[U/[7A&.\%;"YB*822GXOA#?-$,QU"$1J,-1)4S(*V(";(V5HK@ZBU[JTA=B\U MW1BJ ;'51A5=G'>OSA=^,T^++_@I_'Z=+R0WT'ETHAA@7M8TBG.UH(]##J8^ M:]62V]:^]R,DC7LK^R0 :ZF4#DS7 U)"S,8;47=)'7BG@P"/M>$CDA^@,7.C M6I^.1R:?!KMZ?1)D-5)%%Z;K_<7*&Z;.GQUBS*C(_B)S#)0T&3QS"5P62@46 MI<^M??4M9(S]UKR-CN\6Z1XE[BXPQN)X, IXG@]P>0/P/0'$]J:YY/[=J@Y+QI M<1UF[\.4'+J7X>MT'6;7ML?$;]E(41$S3E 2FO%#!9XA! M\'J+'YA:"Q3AZ6$2):A*R2LZ9('TOKPW%/$L>MH1S* MK@VHI@Y0>%=J$S0F.E$\4(A10/&@:I9N4S%N2>5 6#I2 MV!WNSCV\Z)VHN91I.CSC[ZXH2FY?7;R7E>-_]&\Y/\35M1Q+VYB/_/EU_?GFZ6M-R MRZL76JL5TO]S/;F=U#P*E<#9>G*;&"!()2$8[J)%:[5I_QQX;S+'S7^V0,Y= MUWY8777@9;U6OB_GB M8DM,DD;K4!90PM6+R"#HA,X%BM8RD>N65?/WE0^0,VX2+Z-?Z*0IX;0BF/4=2/SH,A3C3+0OA:EUILQ3A&T#+Z]A[>5E-T2H>SYX>\X MH1][,K=J"E;.&IM-1$R*<\N YZ1 Y4A1L982K.9>>)%UQJBK13X&7"D. MI-'&DCU5>: KJN/HW@V(SRKG_N3J[, Y_!77U[(V4D>)440PZ"KQ%#5YK W7 M;(A2FL*S;6W:;A"P&ZB>5;;^< %W8."V7-]?E(5="B>A18*V@IBDJ)D^!Y'8 M !Z9$$9@R=@:,SN0M1N2GE6JOK4R.K ^UX[^J%!'6Q][Q-H90) 3$+36M#.D M,=SQ$%CK9\G[>E5#@:6Y8N]WL/:1T+$,BI$T';,)"C.< M)\N,L\T;)0[&S;@5$$,CN!,4=)8C;BF0*@H61+&;.@+!D"R$K6V6C8(ZIB"Z MS% TCT2&X&/D5_G9^\Q^5TD:^L06&AA% 49,-)&CQKB$84D-DK:7S1F0URN3($ M,^,6JXRU#YX6 W_ S5!%("07QBL.0>;Z_%HJ<$B*29$;YKA65K3N2CX &^-6 MVCRW#;"OWOMQAAZ0-/WMK-3Z_6*Y4?P#";S+BZTB!3,^98@Z2U"ND$MHB@'A MN8V%:X:R]1O8QBR,6RHT-/+'U'?G2;F=V&61<:8,:*88*+LI7X@>@E4IHLV. M-1_G=23)XU8MC0CGYOKLP%]Y@-V)5<)CKGU>HG"US#A"S*Y DMIDU%8&]H26 M=]S"IA%AMY<>.K"(%RT4R)'Y^)F$>_4"-0B>G:F#HVA#*,TL1(8<3) :!2LE ME-;AW'VT[)9B?E9UWTW$WD66^38G/X75--'N$E[X.F(6ZXSJF#BX% UP;YT@ M?R$[W[K=X%9"QKV=:*/E1Z"SO\"[Q,VKZ>R40IN)U=D0]1QB+8A3EMT@9]U[@2;!SB-"[0,_?L6!8RZ,DG?D^F0SUK80I7*!/K4L5]Z5Q-UOUK%ZI M#*JF9P7$,RM-L7'V9*'!B5KAQ#P#7S('KVST+EO.;>N:[[T('/>X'!8M!T)S M?\7UC,MS@W^'RTG6'%,4M1B]IB^#E^0_B 1(O\C"@O&N=0W)GB2.>QSW@,TF MRFN(SB=IZ1-6GU_/%K^M;M)_9".?RP\=L'W/=L(;->VY7.G=U4*7T.-.BN D MDDM8H>>R *=K9C;K2+)).>G66"/-W^U'=["8.TB-OI[.PSR1,?R ":??*@OU M'J/0UEQ\Q).-1_O[=#4Q1>?(BZA%2@C*QP*!(B8@%4\#X2]6GP)T_DD*V0FR0S12$81$\O@$34$7HQC.LF K%H8<%G1/!:TZ8U!D.* MS2^ 'J*H>Z@= H,[-T'-=-(%PKX0+VD:9O?P(W,0#$T %POQD[R&Z+.&$EQ2 MCANG9&O+]AA-XX:%3X6RAGKI &=;QG^'8HR7)@%S@3S75'B=!)" T_))>AT1 M6Y?-W:5B[ $QS5RP(P7< 41^Q74-;]XO%]^F%"[_]/UOJSJF[;)?UHNTGGX[ MJ\>[#'X8LSJA@6!JRW]K$:(K$F+]N@B6N^;)U?VI[,3+/Q 7=Q]H#JFD+A*I MUUZ !6\\K]5MB-7**N^)"X_ =7*HZ7M9M@98+^_LAM;T_<_N]A%Z!W;KZMW( MZM."G((%>07[QI189__?FZQ/.$SF_GD%B%/(K MP^H #*;KO%4I5'0FQ=:^WRYTC6MQQ\?/G5FYC579!4 WTEL1Z:\7R[>+,-], M,2>NSD9/+VJ7^8F-LDB1)/'CB"E+\9LKVE%T)3DZ'9)N?C>Z UGC6M/NX-E: MD1WX$G>F4V\&NM#O+^F+T_5JXJ3#))DEM\@14\52L*B$ V%0"1)<3KZ]X7R8 MIG%?$'>'RJ8J[ "2%Q6GF&L-/,Y7YV8_LQ2_!NKJXI2^Z"J;2'8W&\I*G4I4K+XXMA[(P^"T?U("83E7 MV@0[T*OS;<2,^VBV._"U45H7+2ROO0/>M( @$9+0UM_?S\)\7:>J?:URGRB* M![.W!GA@Y%_(H*%V#0+C?'T:&=%@ZR+CW2@;]U%K=\@<0)VCPK16OMUB:O6N M5"^X>AM7HP)6D\"M]H@(=90D67Z3S^I8 WU9,(LRY$>KZG9>;=RWI]V@;ACM M]--#@.191\GC*SS[_9H$S^=^7XJO,,6Q9 M29EV3N0Z"*+5)2*WIJ!.;8^N& MA[M3-^Z;U6[@.K!:N_ G[_+V(J7%*!1\1RJH"S?R+E=G]2-XQ=1J$C%HF[& ]X:!*CR! M*T* 9]XE9GU]BC(X[.[2-?J&*N+7TLZ4EJ> MTGK3$*>S349A(GF))1D/)09R>I.B6,OX""S77FG&HO>M2] .HW3T,9WCAL?- ME-A%GF;WFKV)UH@Q!/*/E:WBU(5XDP92EHCG;IQ@Y@GKGP<2&D= M-,N[A[.S%/YV0=+.0OK/@=T,TY4Q O%4AWD[9[3+AESFIX'E U1V\N[E[9"/ M$EHIJ0N[2%;^_*;@1?JOT^D2;]Q@DO&_NL04V66FH@%9+]R53P5"]/0GI&WL MC74JV<8 W)VZ+A\U-$/*[23/,$KKPJN\P]M/IRO:S;7J,T-FV/JKWH:_+9PI/!LI6BNLY\WW_QDLV2Z9R MAH1<5;]'0[ B$Z!\EBDSSUSK+LI[D->E&SD8,@=26Y\'^"]A^0_<-"N_FC0Q M\<)JI0T#B:G6R6&&X*4 G6@;QH!!Z-9EM3L1-FY^?&P+>;2J^CBQ;VTOVD^_ MA'5EY_N[LI5%Q[QW.4?R1W1M/.L]!6M< MH04DB876J=*M^;R''3YR-;R+8J M[.#J9G=Y3JSV)M9^&IS7KL@L,(@BT?ZS5DF+-JKI'^\^UJY6?W\>^UR13Q.BK$\R5K_ M+H2D P@5.,LYU(X?M0R@&-GZ;OQ1HKK,"PV&R*8JZL"7_(!?SS?9^01?S*\P MKB<&==#2!9!!(:B2D(2D-$@OI!'),59:3VZ^AY0NLSM#X:N%.OJ(H\_9(!M- M/)TNTV9RJ M+G,X0Y^OC934T4EZF9SZ93I?U,A_XRA4OX'6F&A6IP^@A8C*4H E&025':!0 M@0DCHG7-C]$'*>HR/S,TZAHHIQ_$[2[#B8JUD#,I!I[9# :Y2=DD MJ\(3Y62V4-=E3F8H) ZDM YR,I6M^E^]"_H69F=!%$ELF@CUF\O+>;[YA6L_ M>3:]^VXQW?D@Y)]_IW-B?H(?: ?]7 J2$I2U.?"L()@40&'2X*56M:#.!^MY M;9W1&-)/R^&X;D'C7%#'X'CN6V="9Y8P2E656#)'S'CP]!5P)3*>$@O%M79J MCR)X7,^C)V#OI;J#8CJDFQ@2H7#)Y7=)!CM'J4I+G MKBN[/:YWTA5:]U'=D6C]>=XF)_#Q].O7V4: 878QI.G-O"R67\Y4>.'2Z1@2 M1_+A<@GUP-"UP0R)%YF,Z) V9O,'MSN2-NXKBL;X&T(=7=P#7>LJ^#Y,\R08 M6Y@B2QZ9V# @P:OZ(DDEYYT)'L4 '2NNDS!R>_LA%'WWZDD)X-5VEV6)U>FUF>?!,Z&@,F')6=\0@>#K(C8O.Z%BX]4,$ M"\?0/&XWJ $\L"=3X-C=)UYNXO(W\TT+C9]GTY-IG.&-S/^$%Z\-8PBJ2E!% MLWG>9J%8$3)*6XS=KR(^K>(7PVFA&:B&&EK\4YC5SAD?/R/65[A5 M.9]Q/4UA=I.%_2<7/_#);<<7[\I"^QG&YUBL\\U6TQNG+F,Q224L6&T+*&L< M!&S#[)U?]]=Z#J^ N8#MRXFUR=C9%_ M<;K^O%A._QOS)'*1HE$I MHU-PO5FM3FNEF&-.Y%I:(>LTWZAM[4)*,91 ]"'KF'W[8K[[J.FDV/DI076 M&CH%U+O3]6H=YO7^;>))3,$X!85K1K+)#+SC%K1/SFD1R;=LW5GA$9(ZN3M] M2F@=JI .\'6M^.O> SX*Y217 81*@FRP%T"L>&"1_FY3YE*U3JCN0%8G5YE# MX:RU8OK"VMUSOJ#FD9Q(+/51?:R-97,Q8*5,WAB/*K9^O=_@\7E8DY_3&<"/L1N/O*) MQYO0?4AN9$WO0N *>LXZ'A*Y7*4V9&0R0@Q% \'"1Q%-5I(UWNWW4W/\$Z[? M[I,K[8FSB_O594OIS<],:4\2*J[M"1F]B:;6+(5LZPV^($]4%^#1RLR%\W: MQK;'TSVN'6R$L+O/NYY8H9T:N6\X/\6R&6DRWTAU]=MT_?GEZ6J]^%(?GQYD MYQ[[T!:F;B_"&UF[\U5?7UOU[]<6O6H%GK-)*A8HV610SCGP@B']HBGH1*9L M;FWZ=B3M^)80#RYSM36,EUXE*4$'XEY9;L!+M&"L4,'+8&UN;>MVI6U<>S8$ MANYVBAA 2UT:L.NC3O7]?>K;H67Z(E* M2LMM!%:"!)6J8GFR(&1)F16>?6S=1&UWZHXOQ[]$+E=:6\6) VH&6\<9\M:,MXU9B&EK&^OG?MY1C%[;OUT5>PU9ZYE%&"Y%H H=0#'>$< MI"\Q:R%J\?CPK'9D@UI@8IO1::*!3@U'33:>DI>X>85P;8;V 4;DOH]J4X/_ M*)'-HK[+R9Y74^*U5YD3=H*W"$J8""X70I% \M)]84FT[M.SA8QCCY9K MGWTMNZ%9=-((**K>HG$>:G# @24O?,[)8F[]U/I!@L:.VXY#P6TSTD[V709F M]>:TMKT,LR9VY+X/:V%)=B)T0%O"5):V-A/11M3.X4$ G1(&4O3""!.B3>W; M:3ZQ+4$GM/0V0'$F@ JQ=OPQ"1R6@$%RQD1K)^R9V9)]4+"?+=E']IWZ).># M.<_GR:["^4#9EZ?+Y>;![]4HTP.LR^X??KRU.9"11M;G?-+IZF+4:9A=X4^B MP\PD!;HA<<(?'3NN1(0DD]&"\2*:-_5]@)QCK=$NLUVW!OXI9A-H<\18FSWI M4,![E< GJ;1DB9O8^O7@@:2.:\%:(>FV)7L*O75JX_X>ELLP/]2(7?O7QUNI M^TAI98:6BWR:UE>K7>"D4N.6EK-; ML=;PL4)>-II:PY(RYYBR:EUAM0M= M#?KX7UMC:PZ!1\,$)T^ 8WWH[W( Y[P XR1*'RUGNOGXT4>I&MG:MLI.=:LW!;B-@"C\RA"JJ]S"@/E#5((D!$"NA((SJRPUF^*=R!K M7,/2 !>W34EK571I2S;#-PZP'U=#.XZR&7>7']9.H)- C+Z4K 0#:7)E,&3"(@'>!)TBYXG0WSK7>P\I M7=J#??1_VQZT$'F7-N #3N?$4NU_%.;YS<6?WRY6M5\I#\%Z\E=#JFT?@BYC8ZQ;Z&/T??=PKXCY=QI[J-> MPDS/"GEH-]::Q>G\!.?IP"CEH8]KSK* M07JTECQY'[&U8[,?A2,WNQP,6]L>:@^DMTZ-VN8%\?GDJK-:Q%";]F?$+S6W M7?N+UN+LQ8P^^.2BW?$AYNZPA8XWA T8;-87\S8EOR[6>.U&@D25Z(Q%7ZLI M<=3#S/ANPR03R M&Z14IG5)X,[$C=T1LQEF[DQ/&$0]70:!/X?EG';WZK+1U@'VZ\YG'&^:'B:K MD=6YOGNH^582W/[:VL7 8GV'$F*H.4($+U6$7!@F5@QGLGD) M[@/T'%TCN.6SK]5P:.V33X7.66=J]UZ$X(R!@-J6@L'PW+KVYD&"QC4JS7!Q MIUBPF1(Z-2X_G:ZF^+0&38]V)+55F'2VS ?\NEAN M1EI<'E1H6;3!01"REHBJ B$P <8JJX7UW*762:/[:#DZ-+KUN5M+.4(PD<<" MJ%2=2T1GJ0N%3NC 8\Y!>H+\P.SV%PZUP,:=0*BQ,GJU.'=[EUTT*SG(Y#SP M<8,T6MM.;%\-UX3@7%D$*5P&17$Q>.TS,*]%P)QD\:UOR;IHN'9CX8V>OE]K MWZ 2>?O(0.A:\68THT@ V0EN1699Y-:V[&'Z/E#-$S; V=W4]R-=-7%T,._ MK?!=^7FUGI)#@JM)T5Y;3@&GUJK>+5+4&02G8Z!$1A&GI_^U[HUPDX)Q1YN, MCZXC]-%!;]O7=/*'V=F ^$ER-F\2GES481H^)$\1&(35*H=,"5/("53Q7+E16QMM_:E M<=PA*./C<5"==H#9!ZZ^[W"6T">#&K)U"50F!R%RED&SR#V%8;FPUFW3=J=N MW"$JX^-T(#UV@-"_G(;Z[@5KR\N,7\X:_%9A5D:O7MUE:NO MG@_H_3Y!K8*.V@"+J;;SJE=PQ5N0P1=CD^&R>>.!76D;=];+^! =1(<=8/,3 M[:T5K5QWVD=[='\:=-"X+ W(KM]]!,TFM[&Q!.WF]:Q M.&,DX1DB2?G6_9\V8W,KZ564=M, M'$-(=0I=C0DC>3 @66U$P0W3N76K@)T(&[O)4'OTW#G"F^NG2TMVK<_LX3;K M[H3+%,"%G*,,U6A^T[774Y^9@^ M8SZ=X;MR6^A70!>8G22/%+P+%$1)S=Q[NX&!.HIB.P#R-;&^G(75:EJFF'_Z?N%H MG(;9+V%=^?[^BF*K6[P&+[V.:"%0^$[QO)/@(R9PFGGR0817K'55ZS'TCGM= M^$0 ?C*%=E';\)G_N_FUX^62WY8#%$DC4"_T:F28@!GO 0D7Y7%C*Q] M'_6'*1KWAO")(-A0*=U&$>=#$(Z+(FY^2-/I# -'$??UXX^1F3J/&1P:BA!E M=A SK]VTI9%%L"":9^D'G-%PTW'=+'+>X/66W631$X*CA^QICRB>)(0ZB$E$ M'C#D8!1O_BYU1]K&#R]:8.5^-ZVA9CHM2KYG1,+AIN?A#QQLIL.@"=8M/?V% MR[QP4:^8-N7H'(+ -HF[C!@:A]A#="-_5H\=0)8G+Z6H]3;=S/MY)LO)&D$!KKV=?^]ES27YA3BD5 MK85.\C%;=BP1XR8U6J'N25710=;BTW)Q2O3G&L5\( :7IZG&M/,3BCFVSE"X MR2U%,H*C(O9TL#5'PR"*6BV#V;KL E/-YS))QR]-Z#S]]#8-,9%0P H^A]JFLQ6>)D&6% MUD$K)G-LG3)ZBEE[5RB_-=[M NW?[U23JH1"6*"]PT&ACW7J=@+Z@Y)>AF2; MC^+8E\9G,(=O'S3=;Y@&4%F7N;/;X\(.-U'W?%+["7T#FJM[YB\Y99G**0$/ M-=J+=;*K-O4MG*A'8(S2MWX+.'M@ MDR1!6%C6(NA$C[+K5V?AZG:NPRQ&.P<*>C>UL==)#5O#*HE^[9 MZ\7R;_.O89I?SL+TRZ9/SMD?\O\Y/B F<#";!D 2Y:!])K M1S8XY7*[C*?A:;<_O6,_8VJ)Q"?36Y<'Y0/SVXZ[KG[X0P<=/#?@@;C?B+"0 M2G08!+ 4#2BM N'$*T ,&*5#3+C(2JL[S\:#);I-[ M2K\XXS@(G;V.GCE96E[M(_N+O.;8\U9Q=] MUI!8Y* 8*HA!>/ Q>A=IP]HPW!.FQZCK>L#K$6U\?#S5S[@K=MU>H MLRL2>1*OIK/3->9;4-?*UUDBJ3;6WXR_=K7/4*K^ X'<1LGBY':Z;RZ M?3!TOTD:3FF=WB]O'19WN)EZZ.,&FFPWH,%Z<(Z9"XH\>SJ2@C=T.,EZ51A% M >F5QIB<2,T[USW)?+N?OO\49C5=\_$SXOHOR\7I5]H1U]M#1^MYME"0*U B MZ#KV-4-DACNM>6"\>57?CK1U//5N'[3<._6NI6I&[66R*:*]9.O%:G7ZY>NF MP7-M/'317/2LH^CMJZ["K$E%D>!JZI ":P@F%#!26>63+%KFQXS4P:N/FT=M MCJ^GT4*7COG]PPL//_L>_$H5%YQQP5L>,BQ(@2L_K5!]N M-?>:PK36/NM0DQ>O@M);*UR3\4_?S[]YK6 ZQ<0<6A 4\X*J0]:]%[61GV$6(=U*4H@-FJ]H_DQR]S_4DL1\_ML?*/EVM]])&#R4:%[,-;KD]JQ>_ M3U=DQ9,B63@PWI''FQT9<&D#4 M&>VO%E_"=#Z13&/F5D$)=3:+K_LL:1)+4A)]L84S-XS_>D; V%<\S12[?7+V M 5(>^YGU:S*_B^7WGTZGL_5?%U4N)[_@EXC+B119.D%^JB^9@4K,@\^2@RG< M^9)$)EN]8][AGB6Z<- /T=FBN0!'A\'E=)U-%@17YSP(D:WGM:FBJCP$IL"Q M5*!8$9-&[;C:$03;%Q@WO]0* @V$-R( 5LOUQ5.A=^=9,#RSB 32&+*!S!P= MHIH5B-P9"-DZ@2DP$W::&T@+7#LIZ&]7I\1]:X^+B^:N11,1]P&1JSE9N#K? M.#G4YJN: :M]D)06 1S27XOW%EG2A:F=AO;NAI.[!(QSCK31Z5V '"G@#GS. M7\+\M-0V]+3TA81JP=^Y68S19..U!42?07'D$#%FD%(':Y@NI7G/UH<>>XRIY!H*\K6120/T3/. ML34>E!&$3)JL< M17]^)T?WL97&Z;O3'B+MQ=J!K;GMR5^'.X_&87T9SRRK+VD4P;T$"<9IS#69I6DN\ 1/=$#V^GN0^Y>??T^PTGY>PT/_SI_#[I(X> M=CQ*D#FG.AQ#07!8NV\H+TFX/*:=HOAV]W#;R.SR+N% G"R>5FE=EAM=&PIU M4;2P*#=&4QU\+;_K1S<=V+H[$R.,<0TIBE@T';2NSMI*=#YFJT GDRFR4XF, M9N,=/OP8UXN5[I_06!>^^MLD2U1*R@S)U_2M+9&DH!A$+DTF\) [TCJML"MM M8_=%& 1)M\W<((KJX,R]+:S7WWZ=3F3*3*3"P2J*>%6HXQ.3+Y"=SB4+98UO M[<)MHV/L-@=/ JRC%= -B'[!]>=%OB:VB; E,)<$&($9:D$S>.L<.(XH"[=2 MWNY3W0A'=TAY/G-3CX;2<6KH $W727?9.K2&_,,8+7FFT=61FPR$M)S[H@)O M7F^V+VJZ&'5Z!&H.%??A2%FLPZQ-^<_GQ7+]"9=?KO/@I?$&F8$0>$5[J1-, M.%E1)9G)(M*7FX\EWT+'3MC1SQP[1RM@?Q#Y,Q#-:S1+T60SJ_-V45]>W>1$ M9:0(M:9DN HD&D%_DB0:I4AD,L2L>.O[ERUD[(0D\\R1=*SXGT^:X,67^J;A MOS&_7*S689ZOGH$U3AH\NM! *83]&'SZA )YTX)LE +C:X^RVMW.UX[EBHF0 MI-%.I=8=II\NH7 S&KT=M9[GG#W%ITE&<%B([5)?&=)6@^AST$D'$W)KMWP' MLIY-&F$?_-Q)V3=63P?N^N7=UIMYG8-81;@I%)(!.8LZ@J[E0(1\N\ 1I^68;ZBE:]N7J?SDW=E"W>K3_21 MJ^W?.K^K=8)G;T,$IJKCR9(!+U!#(HE8=$6C:-W3H"7](_<]: &H._-21])N M!\C^@*MI)O*)EU_(,SH))_A32/_ ?&45SDL!K$LL2XJ\&=;.@#S6GC?9 \MT MMFA? F)KSV1GXL;%Y'CXN7/=.80R.T#IWSYN'A!5 ;]?U-D**0Z XWE%,YAG%>)R!B;&(R*/+I?4KO=TH&_>RH!M\#J#&#L#Y=J7-F#"O"6<%!IIQ!Z:S )W10G$>.J5;^MC:;#Q(T[F5#-U!LI[0. M$'AM2MF]-\%O+PMJK!2%>:6@%"5!">\A.&% &U^#1K11-,]![T/@R ^0!HZ( MAM-5!T"\S=(M85[/O=5FAZN)B$P8AP(8#_5.1SJ(202(6CFIR&GWN[U?.J)R MY#$:1WXJ.QQ<'BDB::J[#K%Y;Y&,\#PIZ2.8&D4JS2F49'54M_-"%\:YS*U? MZC>M9AKNS>YH6&RBJTZ[*VV]IKBH5CVE2"ZL+WEO>P?SX"(#W;_LSMC3W[UD M:Y**A%A+OA\H)1QX%!ER(4L7?'U?&I_-K?MSGG6A@NLM8@A"''2&3RRTN=^>M(-#D6H5SK5&AS M)I[)#A@&E =ND6$0\JR.B7/V_Q/#\M-OBT^?EXO3D\^OI]]PBQ"B<()ISX Y M4QM%*800/0>C@A8%@XO-)V$,P,:X8>'SW"A#H>2Y;I6/T]_/A? )YUMD8%6T M46&"XABYL#Z0I6"6I)&#B(H.^.S'"@=VYV+A?5-8S'145GTB9Q>Z>J1ZK"V]S&0$P;+!=K0_&:E+0?COBEYGOMC M &QT&)$\>AO X\F&0G&Y/I8OK:;T60 -/I IV1]=3'T^=#D)F>P5R]]H[NI M?CMX?;6KM"_K_^\30Z^<,QXN^OZ^+F@ M_3;!Z+:^BTW0& K/=1O<".:O60#/BJ'0'5A1BB)W$2$H;P%)"#IQ8:49ZR!X ME/CGD=[I;1,T ,*SV@/W!NS7]K\K7,C (* A5S0K1QH@ 6BOI+716&G'NCU[ MG/KGD<3I8ACDJ"K14BA%'U M^%$D'-EG-&@H"*ANMDS86'*+;^\7ZX[=['P8B^XJVRR3VR\5\=?H%EV\78;[Z M@ FGWVKR_L:S]VT_<$1L=.R2QP=239EN%'5=K7*M)6Z0RJA8WR(4,CM&,G N M20JF;0J6A2.J['?2QR'NCS-)B^.KAOWL+'^\5R M71:SZ>(CGESV9XV91,D80DK,GEVC1^8<>).R9M9DKELWO=V1M&[Z.PT'D^U- MF9OJ['E \;QQH%0NZ:0Y>*T,*.L#Q) C&"4UM\H5%*T[/.U,7!?ME=M"8W_X M':"G#@!XX>_U>TB!T]$BN52\]62#ARGJ'FJ' MP.!.G\]F.ND 83?.B!>U;.2&9_WVLOF:9T9XXRP(NQEN5#2$1&$523)K"L\8 MUZHQUG:EK9L>=D]VW@ZBM1'16(/1K=MWB=^FB]/5[/*"\[\Q3XJVAM='X=K8 MVFJ\U,%+*1" LHE"W1D9565DC!4SH82G=6&_E%S1@P.D[B'9R/MZ1TSD\M MH'WQI8ISPF-B7KE 7H10H&3TX*1&L$%$PTQB+K5^I?X832,_6AD29X.HI4-+ M59W,]?(T;926O]&W<36Q@1L4Q8+DG+Q6YB0X1IYFT<5Q3ASYVX56NQNK;0N. M_.QC#'MUM-P[,%E;V/KY]S0[S?0E$NKR%/.;.2U'%ODG+(LEOIC-%K]55FD+ MO21ZI^M-R1@QJV5('FQ1)-?L-$0C+?#DHS;%QA1;6[9&I(_\W.,I#. 82NZ@ M''H+VZ_.*7DS3XLO.+$J)2&]!,Z1$T,D5.>SA.(EQSID0>G6U3Z/$C7N2-NQ M\'B$8OJI@=["U_:==-_NFQ3FG='D>DA;QA?QKE)!DT>BB+SZV[H?= MAO*=H.W^:- >6L5]N@8';^?V!^D,+_:-;\U\4\G8MATZZI)G=MK$WYM%3@7+ 0@\DNL)S: M%["VYF&W;#W['^P?JO?*;-]^(;+L/)4:_(#E[K"4HD=V)S MP-I('[E+VA"6M"R8&UD?OH['E \;S82A 'LK8HI^V-=2Q,'7T<$E $ MB5[&P!UO73GT!ZN-W L:!]=&[J.G#@#X2!T>^L*YISW*A&2@8B)?5DL)GBDF MM:W?:UV1^\>HC=P+!OO51NZCDPX0MG,D9X2Q41H/R:3:EZT(<%IFX-PPE9B7 M03;O\_N'KHT\YKP=1&L=EHC<%^_?"@"OC<>]^(D/88T3Q8S.LC"PDK:A(N<; M8C:EBD#)DDM*[)9]W+V8Y#C2GDFUY5[P>:3LY EU^7R1_',IF-;3;WB#]YR" M][8HR*H>5R732<4%A8XQ>53%6"$.+HHZAK!G4NPY HJ/U^/SQ?#9=(1/BXO6 MKA/!2TQ:.W#D_537/M4'H0:BM(FTX4.2:F#XWJ;IF92/CH#W'N$/F47?=>TGR*H?)(8!L^PL4_24.9WX#,E:*J7!)9?! M(LI4F-!*M'Z#WU&6G786A9*6-KPKG+9=S."="/?350=R_A8_5>UQ.%_E]6*U?G>(F*:>]U=%A]5"B N5X (\B0Y!!D">3 M@FO>[GXGPIYGAGTOB#R>XCQ27\\!A.?I.FC)NY<&*@P[AZ*.H?9(2#8#K06&NDD^KFQR1K2?A M& ?6800E,T5423+@+A2MN$]H[&/1Q>[+C9NI&1) XF\+Q 9XLBSNQQY=)G" MY<9-FCPQB%J(O"\0_?Q?IV'V:?%N M^9=W.4R()"3O0&@60&$PX&JADJR]*EV@G;+?K) M03:$2OIQKQ[OAV70&:4\B")J-1Q'<);3ABK&%Q%%(DAU7,+5W95RXP#S:)T] M#RA>;&GFG5*)1(;2UNFUK&:\(\CL/;=1F-R\Y>(PB>C#<26^0"]M\ALW!Q#Z3^JV]L'/X\[LC M%/D\*P:N_\"U2#%^/S](PCR?O4#\=XKOINOO;^9YNMDX3S6ZX""BGGBXP?&" M&[#X($O4'*6'DNJP'F0)G"0?PS!$B=9KY5L_!PG"C' M1L2OBTM&SJDW(FH"M 2K%(+*(H(+!&HA5%16H_;.[ 2$.Q\][A5X8_T?)[@. MO,M=;[\4ET)P34XX17K$%I,4]Y$3'HQ0/LNDD9G&_N8?^C+[F*!F")T]#RB> M;U?-;)9.62B\"%"Q5O_2N0O12Z$"]X;;)^AK_IPOL_>"QL&7V?OHJ0, /G)Q M&KQ%F;R!S.ODSSK:+M0&>THI4Y@Q%'2VOF#\8UQF[P6#_2ZS]]%)!PC;^6K+ MBNR*T!F*]ZK>O=+6U$I!B,5YF1DKOG43SS_V9?8QY^T@6NL C7O<@?XGAN6[ M.;Y;3D_H'ZTQGS?=?3U=I3"KWYU8603GY/-*;^MT %- LJE?7=TG#*T#$Z6. M# R;7%CR$ J2UF(MT]$IE/($U+TZ7UV111?.@ M-'Q,*N6@0"%(9) GKP%DZ0&)04'QS4'DT.V/.D2?.ONG(,R]$RF&S[E]A@.$,]K=UP) MX1?BO-XH5M$\* STSFN?"Q3-$90S=? 'N9M<1)]DTL8]Q=5,.X:>R:S%)]H= M P/B>>V.!P>AIL25XBQ!LDR"\MR ET4"$LLLI>!PS 34T=-NQQ_6^$2(;Z;D M9B/MGN#UQ:]AN0RUI6K[-Q1W/GJPEQ /,S'@>P85O,F%O("02P:5T4+ Q(!A MB9Y'Q4IJ/2J@H_<,01'7MC @+NLEF,S@@A 04JFM=Z,RK+7A^\.\9]@'.:W> M,^RCKQ'/Y]5R/:FM4K'>M_X%%R?+\/7SE)R,304!:M0I%@]8POEAX$,I$,@/ M+RIRYO5.H*-5K@&._G8%M@<)>)YO&?92_:*U'L8&T]G5_746SBL$BLR1YQ3! MLEI&;1GMQWJTB^"])E<6[>VF/(>!Z3X"Q@%30\4N6DMY3*BLORXGG_YCPK)@ M,?L,)D9& B@:?,H!"HM>F^(CLO;)6(D/W0SMI.37;\>YS1Q( MR7M*K8,(G\*%A'7P297XA^GJ'S]]_PGGZ?.7L/S'^9NM$E#4ZR"3B1_-&?A8 M4]Z.R2@,>E5:-T=XC*;G659\B'\QB):Z1-T%-^<[4&K)=#&Z-E*O0YM=@B"B M V>2Y,DIPS,.CKJ;-(W\=*XI AZ%UQ'JZ !>9WL0KP65YS6IF>F43;1@=*0] M&&4!Y[4"*2C0M'0@9SU,IY>[M/0&IV,TOC6A>*3X.X#1ECWWB?[I9KO5&3B^ M* 9,UNIFK*PHQB 5%KSF1K#4^F;G 7*>9^%OXQ/Q(-WT"+/*R,7KMZ+K7% / MQM>.1BYXB(I90./0!!WHM];E)P^0TYO-.E#ECT'I0/EW *6K6.8.4Q==I LS M.5D!);@ZS5!;<)I88PR-XFBU:-[MY%&B.H/5H>I?#*F+#L"UZP,VEF2V,1%; MPF2*GJ,"+___]KZLN:T<6?-]_@MFL"\O$Z'RTNV)*LMCJZNCGQA894Y3I)ND M5*7[ZR=!4AO%_> 0D&]%=U2Y9!LG,[\/0"*1R!0$7 =+!!-2<")Z<;+*O$?M M+?>MQC;9!V9O@XH/H1RK-=4V9UC$W!6;6Z2) \4\"4:1:$4X0_[F6WZ/>A0U M3GZ/>@Q.#1!PS]M'HJ0@RBM$>-XW7!1(4^$16#))DHB*XJ_BRIUI<-Q[U&,P M:8!A!Z?^)!ETL,$BMVC5*GU"+A*<'WQ%:L#Y=6V_1^TMF;;&?ML+:@VP\94+ M^R5.\P_L=20#:HESFF'P7I-&G"B8M!8SI!@3SE"11/$<\%WRO)'7HD.Y5LZ.<[XL_LC#VLWCCYSCOE*Q7\/LE,OKZ,D>/:7].@[>8 MZ]!*(CGBP4D@-E!%0)+G'A'@02/CI8<9&5WB MDFC#2Q^!?YJTOV.84RKM[QB\&MB-#SVZ&8K!7\EESF!#@*,;AU\1(Y"W.' 2 M4I2^M&M8,A+37(K@430Y,1)S#&9O@XJKHYU5+#+'%1)14\2M)\@R&A!C%"<# M]B/T#&] WG(DYBAJG!R).0:G!@CXY/IL.?HWC5U\/,(T ^F=MW<>HF_;%[LVK;S#%@A$?BM$(R;RE<:8&T M"@RV+U@L,%:<%B\(VEGH-U+7JS"C>P3V>"Z;)9?'\7I1"J;/Y?K]2J!/8S^Y MB0.2F]0Z3)$.&B,N FQRQBB$*<.19C=?G:$,UTNAWD@IK<*$[ !,5\*=VS6X M2/#O+9L&9D0(C3U21.4P7(S(,$N1QYY%8CEG@M3S#'9(_D8*7)W),2@%<;&" M#;6)O:K),DC>P%:17TG$!&?0)'*8F0BD@N-!P62WKG0B9%$%WDBAJOHT/P7P MGV@A_SP9^Y4%:[Q#@=SN9#/SMK+L"6;]?( SC$##WF /C@K0V1(UAK8TY$X"[ZIAD.*"4LN:$D,%W:@?YI<@". M84ZI'(!C\&HS KSQTI ZL&6*)'*RX*%Z^Y.?. >BRZ_:"6NVVP$=$"?X9 MA]??YS%4H_3SCQ*)J<&DX\ K.W0<55;$+%G*>2[S.9 3\-603#.K0!?F0J!.#4!.0'3-QF: M#2J%*9Y=_+.$$X^BPK'AQ&-PJ=UP86MS :-#P."MH.1S<110D].M5AOD=Q<##VQFWN5Z\";EQ!D%&ZWPR%K'/!W/=.XY" M_-#N'<>8OP$:[6H7D$34+.2PE\42IENTX,N!0P?K>C!<.DI%Z<=?7;MWM%>6 MO.R.>!(V+=+L6?L %Z*+6#.D2&2(YYH+SA*+@@Y$47::.= T>4X>01]Q[T(BSFU5YS0J.5Q;-W?O(R]1W\KUY0 M:S E^O-D_"-.TV1Z S^^ EK-OD]&86 -F$A+A_*-8[Z$5,AI;9 &C91AS)&P MQL7#LT0W?_*MI# ? _>>)- "MF]@?=N@&/PJ Q8^C>_B;)Z#T :_M_>S+W8V M?W\;P;[?YL/1:)'["G]QP"RS-CJ/0%<#$Q4[Y 0%1P%++U2(2<4SE%TX4NJW MDK5\ F$K0=OF\FBS*G;T.#^_Q.EP$E;Z#@Q+&-Q9C)(S,B=4:.2B$T@FS+T+ M1@ARICA9?,3@>>8[$NP8.**1(!Q=3@&" M6<9+]^CK]3G)0>[,9CB6!TK/!-6!&B0M(R@'MY#U3J%%Q15'K&*^OX(U7:5O M[]'),?S:_NCDK*@VX#(LG@J.[6BITL5L%F>SIU:D3.3* !(EGS-[M*7(\"C! MI%Z*)&R0LG0KAUWRM/+BY+PNR6J2\!RR!](J1-@:(!47QZ#8!OFZ4-O6BV]\UJB*%1"W&J* M=,(>Q>!5PHXX[DJ_JCM K#;I=0H+)OU"T@#+#GWP93%/$_'[S#.].JNZF?<#X-MBYFM:!<\UQI$@D[F!:DP J2HVH ML0SC&"3!I4]E/]F3SJ.HY\.4NF%E#$B*27.?448LE186/TY M25&[0-U?7>(*4.'8)YW'X-( SP[:/)ZBN9Z(X"P+2*5<\,93BIQW IF4 HZ6 M,&O.T*9HAX2M/-9H;5,N!6J;E-U6ORG';"_'\2%H&\.JM\+'XMETWW7AO#)FHC3APY+5*.?>0>97 ^]<(ZEU0.BYQA52^G4-V36;MSHD=: MO,$Y DQ^MD2 ;?)/9]N,P:FDG@6."+>P8&3WT9E\7J%" $HD&5PZEMJK0G4= MI8;G2'^T>'MSY./D=OK,%MDT.ZT1K:4*YS<%.;P)AY^ K T"I0@V$2X:[BKV MX#M!H[I)-NW.DCZ)\0:GR?#NV9*1;;/3&)):DH(E*(*3"<:0#(YVDB-#5:1: M,)>JSY*C%*K['*'A2=(?+=[6'-G9[-MR[W7T%C&?*_H9)I$F*9=45HQC(S2X MF_5F0^>.[KWU]FN3]\6@+M:_M63*YDK9#W_^B.-9G-EQN)Q_C]/57/YU:-UP M-)P/8Y<&?D=_HWO*9#>U"J4\?K'WRWRT<;A8YI0_I:9QAHDTT2*?/+@/6!.D MC<[5(FRD4BDE;.D Q0YQ"CQ!S.9^9M>5I1_UI2'W"%$2T409Z&L3LDP&T%?J M8+5P3)36=Z]0=0.-I=BQX6%A02RJMJ9X4.FA'_S7>!?'MP^.QL!'RZ5*"BE' M(N)ID7J"$XHR:6]P<#&43MG9+$GUIX4E 9\4MWT#KMT'V*5'D0;<5/!:$Y.&RJB=9*6?".X5JOH+P!YY51:1)I:I;[<_ MP!O*3JJ=WG\:SVZGV6'\-,Z);@O4_C&&4]$XAB_3>#.\!1?61L$BUP8E*T!% MFA_[)"L1#S)HC(VUKC3ICA:R^B/ 'DG8+V)-D/++=!)N_?R?N67,>'Z_ MC>QL-DS#QXO$ =$Z2F\D@C,5G&0HYD@XFG2M\:'RA:]6>!/1*P M#W3J=Q-;V>SWR>CV!A9X!PM\3HK#F!+LD94J%^^%Z>,$S!P; @DFJD#7-]@M M#YDWC5XW8-H-IP:. (]AO=4N_["T!B^X M==3"@DH$XL3#/,+,(A)"$(HS%XH[_EM$.8A9ZFTRJX3U&R#1(HJXU5(#XREU M3G"4,,P&;F%>V)B/+*")B-A+2DJGSN^6Z"!*Z;=)J8)8-+%);E?%8X&EXQAI M;V"2@&60U61QZ*">&F.T+!WHZL8H\S8950:!)N]Y5B>,;A5WR9WBQ#'I_&WN1T'.PV;3YU?)Z,1^'U_P!\8D&ADBB2_('$8<:,TQZNU4;Y.L%'PE&Q*B0;\(TTH%[ M)*S'3A EJ"[M4>V6J"[G>J?$>H"T'#HGL^W'HOX:2#*=GX%Q3]/YTVP&SL @ M6<<,$091*BCB21J8RPQ4QBJ_K6/2B^)=GX^2L.XM45N,[(3>&U@/O]C[;.S9 M@ DX-VL;D*+2@T.J.7*1"62I"R09DT(J':X_3+*ZUT5ML?$DM(YGH5FRIY]B5E?",4HLBQQ'T\;#NFT7H1F 26.+,%J]3UGU7[NV.J"W6'85.QUWY MPSCT=&!=1'?*Y!]N&ZK[X?4@(0L=8=]'-W\Z83P=, (GD=*(C%_4($VYCG;Y]L&^V.8PR#1SN*E&PVO%Y@\3XVCRDKMD64Y MZY=*T%RRG'NK/7-1"UA->]!WOV1U#P8%V/$Z\ZLX($UX6*ON:@N%'B^\!B() M:CEAR$MC$6=*(H5X48'W6_2W4]@3_@O.(,'RZ+Q(2&NO$ ^PU=OH M XI)\<"4EJ)XSTF T4C+W4V-)P3&5@"ZY MZ:C6X,,6/]9M$:7N>:X"A4Z!H&NDX*JW5>CS9.P?%!(>1R4(\AP+Q'%@R.0L M#\VPM4X:&EWI;*[MTM1-$ZQ JQ.!:+*[Q.*(#'DP=NP!:32_,Y+WT4T9=^6MS/:1],'2_3\B7M1^L7AX!EF3B!:63: M.&2EAPT5PZ\MC\--M(S)03B>O2G7E?2U&7,87@7:\0VLW6S;%E5325:6Z= MPQ&%D#/%N-#(9>.PQ&@*GCC!2J<6;)*CE00YD3S-T":9Y-IP?'71%&8\)(8)]C5C(AQQ/X\29RQEQP7)<^ M-;V6HBVRG(+MCFC>"89NC"H/*^^OCQ4>&?ASV!*)C+.P^D9OD,[E1 ,A)DEB M@XJE(WH[!:I[*]G3+E4,@4;IM+I9_64RG4[^R*Z<_0&_,[\?:(V3#-$B:G-- ME1SG)/E$6AQ N"(8-Z6>8T MAO\AX776C7&DG0H(8RP-95SB= [^;9.OO2!1?_PK@E$+_ ,?XVKE8PQ 3N$) M3\@;[^#@*S6RR@5D32)48Z(D+?U$Z/GWVSO2%>+/J39N,JGB:QP^E&2QXZ?R M++FX]5<8?GH79P\MX";IV1_^D%+T\\GXH3#>/Z?#^3R.88P/BX)Y'1(U^A:I M>_+'68U6**'D4Q[V M"TM^CO-WD_%L,AJ&G.#VJ*J1/G"F8)IB[!'/A3S C6#(^!"H5 1C5;ZRPR&2 MU>[OW843K].LBV/1Q'N1]\,IS-HU[0:>86JT52B1$!"P3+0::%0"@"2*]B^&U%A*S()):'%&R0YNSARVG"%9M M+W7$1MC2OOXF.>KZ_&<@46?C-_&Z_[6A!I$9$G4"'8C-.3OYS;BG#"D#CT[S3PH\W$R?2KK.;GY8)"[^Q.&U&'5/!6V0K"LZ M39T;EO)G[S7@I)@-&AD"4X5;$9$.F",GK?>@E4^AKV/#HQ!U3PUMT*L;,DU6 MK#[@DN5S+GPV'][%?F^;7GWF+#=(NY7K[58H>6Q4%'"48/GQC@(":I_SR2)5 M,>5L>U[ZO7ZQ6Z%%VO;J+O_K- M CDBL>')&;*>M[HE%W['1UJ[TCD&T!?Y[Z4,6;\?U3--EOOPHQXA:,\(K)(D M%TCD<'Q&UN15,ELSZIV=6S#1Y,?WH<_:Q5EN6P_#Y^1<4/72+VNP^/BW M:01G?'KUW8Y7FFKOA3()YHZS-%>.Z(,_. M!43CE/LTOKB^GB[.?:_UQ%I24(8@'*C(]8S'A8$2N M,(9S@7".;$@486H5K'Q)4E\Z6Z#L&>]YG\J/M_/;:5RZHK_$<4S#>>Y:^8_Q M#SL,^YI8?GU6D5T+*54,!E&=&SI;G1 <<@PB)"F?GQ[@]?9/6_V\\M*U=JH\ MAD)KOF!EZ!JX>3RJS6K UL=H#<)"Y'* <,ZR)*9AZ\1PVN=X_PQH8+%^:.(#^BZ=?- T_V+#C.;1>),6O483XCB_ M \JI"D9Q9V)4SJ72M30.%JY.+*E-"O>#:#O5F(_:AI+,M=/ D"PR<.2\7!2< M=HA$(B5--&='M^Y>%(]-M) M]R33PY/Q@51:"&'@Y*MD]F:8!SLQCE00FL#\"]0=5EZMG$R52X+V1K,7<81* M$#;@D)ZJ^8" :G'QP G.F-G6 MD4&?S#4.4(LSZ43NTX5=:ZM^;]4_BL6-8N M4?D0!/\:1PM'=Y+?U=S>Q.FR^1(H/Q A#(84)0C%%PDP2GF!W$IN.^6_<>_4S,ZA&*VBQ;G='V M:&2Q IF]0A;G8FLFVS!ZB4+@GEDG2<+R('(=]+FZE^5GXE1YPS=9:V?' ?#Y M_; =Y]_*%IW],9Q_OTSI%SO*EV_?OL?\)O5QD'Y.OIU$Z?647,Y(54[4)$;' MI;.(P3Z+.+8862,(,BX)S$B*SA;O3W..$_73QY: W-K14UNS01!<..<42C9J MQ'.E;.N=0XFX0+1SPJC2=5(V"O*6#L7',.750Z/.*-3/;ENV" 8+P380AWPJ'>C%__;F1U*LHEEW-]QV<*/1KRV:XQH J+P)) WN3TED@8,II(Y&30 M7DJK!0\',>O@3[ZE8^G)W.H'@":?KWV;P^'H.QRT@;H?_G,[G-^#._,UA@@F M@"F5&W/FE7HR@H&O'PY5'3RZ3M_K[K:54[>0;_9:H,^3^;.*&3B%P$Q SCH& MAPDL8$/,YU+#7>1.4$-+7WONEJBK]_4-(%N$#I9P2EZ7OKYY*4%=?ZL@^NL.5@=#-W!Y\"C]TBKY>?)DO%CV<^\*2@CW MR1@47%Q$E6%/5S$B(R+AQ$@A5.D,EIT"U2;1Z4AO(TUGLS? H34='KK^)6ZE MYA21Q8XM&49PML H&.JPSA3<:+U7G5 ML(1X!L%0;QH"+CSG"A2U]*OA*B+F4* /LJ!M#%R@W0Y&H: M+9PX[A@/TN0AAF&&PHR]V&#Z-W]D?0SCIK90)&FL'Q$=PD,PM(Y/)[_T\4BQAI14) MN'CSLIT"U3WYEZ=1.>LW0*6O^8@ZCHL"_7!RG:VTR.^#8*5FR2I>^=7,Z_QVFVT#1^C^/9 M\"Z_AYC#Y19N;K5NK$6>2().X1 1;Y35XA%'ITHO1H<+5O7ON86'J M!94&Z/9XZ/CUL<.-2E8&QQ)BR0E89G5"&@<)RVSP6"JJ0O$R3J^EJ.L@]7%\ M/\W #5 $Z)V]N_@^+O_]:?PZ1/;\G8*B%I-$#5+.VIRWPY!E0L$\2R8))VW2 MI?WL(T5LY)Q_(B,FYX.G ?8].Y!^^P[VG5W>SF=S.PZPQ0]$TBHY)1"5).:6 MI1XY*?.C\F@4\TD)6;QWP0YY:K^T[Y$(V\,$W5!IYGGR:UL-/$_8."R02BG/ M2J>0PR$B:R M&M2N17<^!E=$OH&=^FOT(SN;#=/0+]#]"%@<<&Y:-?#]LIB%8,'+=&7_'% + M3E!.W7 &YCNW&&# X'P'KQ)XX\)&H@JSOJ3\M>OBG8_SU5!O@/$+JWZ:S6YC M>'\[S5-]N94L/*+/\8_%;\T&1"IF:/1(1@Y>D$NYOJFBB%J9,P:8B[;T]>9A MDM4NIW=FWZ(L4@WP[^GI_NQJLB5VOE#1@7GS&XG\OG^)[SA\^#-._7 6+]/" M.)<_\L]G YQP,I)*Q*P$*SN;D O@@0GFB=!11LR+1Q7+JW$0L^7/P.S:''C3 MT^!K!"QFPWG\%J=W0Q^7JT)^070]7HRR?#[D0O0TOY/%,M?;TKD@AH-MR7CB MF11)V/52WQ7GQ&$Z'31!U'_O"=(#.QJ8+2^NZA<:7'C0,U?9FLSFO\7Y]PD8 M/#BB.0N(R]R MY6F!..$<68D=(LEI[(B5Q/=R!#L^E$OPST"ICA T0J3?)G>+B[I/X]^&X\D4 MM'@L8?#,3D88%N'8B&P*"I9BEY .@2$GJ!*YJVHLGA1VD&"-7*&7N>4L#T4+ MKEB\^3&9VNG]*F'%3J?WL.:NFKN]B!=_61A](*7A3L%YC/$\B?+S2:<<1K#= M:TDL2]26O@PX6LBZMZ ]$&7=->L5M6:NL=;4?+S;&'A/ Z9PU$G.Y\JFWB(M MDT:>D6BCMLGATG[:-EGJ+G%GI]II&-2NC;.FQ(/[D2\*W@]GR^FR"#LQS+UD M@2.2$\2Y3@%9)?).(24WS@LG#GN3?^@7Z]Y,]D>?_LQ>_S7^EJFQ". O S0/ M?N[E]$'G@0U$2"\C(EZ"BB%Z9 (<8C2XH@);PXPM_:3U&/GJWA:>?1DKAU5C M2]N[R?@.!@;.(Y!K=D*[@_O>&"G6(0E.U0XV394]^(E!PE9J"[)^K>> M.FHEIS@6%B7F(^*1!62H 3>.)>TM>'":E7Y2MDV6SK';5:&^RW0QG@_#<'2; M:]M_B_X69M8PSC[\F;/J8LAN;+ZKNUTB=IG6!5J^W*!!X$1,?K?,#"S3V;>U M"<-LX.!*!*UC*OT6H:P&E=^7EV#D$J>04O*IM'>V39@6N7@JYNM%CHH MT "3.L[8I_M6JX.5Q 6DO J(!R*0LTDC:764-&&61 MH8%)\.(IU2#Y0!DF$6%+%.(I'S>(T8AY0I-QC!I6>@E](4"+RV;?'-CUMNTH M0*H6!7\0_Y]Q>/U]'L,%#&JOX^?;O#-T*AL::?T1%'K+J_UN5H8S'99>YFVJ3KPC# X/5(4>,R5 MGRCX.3 AD<$&3"K!TK9T..E($>OF,-5G:2'PBC6"*'>]M]@8'@VGJ//>4X(( M!U>)&V>1-=(B EH*DKADQ=_E[A2H+N^:<#[+ =;$VKA1G4$R+'IG&$PB6-TY MYSF% 5;\*"23VF%%3/'HY29!VKH([0#U(20ZRNI-DF>U* ^\CC00SA S.?4] M>0/++_?(*D:YPB[25-K=VR)*Y9+;9R/0*99O@D(=U_1E.M1 VD""-!9)#%L] MQT8AHZ1"WC*KJ(BN/.&*"%XW![B)_?3\!"C(^Y*9;X^-:W];/ )?MG5_:F$Z M_QX?_T1N=+K*!US\]R2MFO#9T:=%G[2N[5Y[DZ5[[MUYS%0H>>]1E*>F>+/' M]=](YEP@$4[/2>82$@9I; /"&#O+?:12E XV[Y*GZTK^./;%;!87;0%_'5HW M'"WF\PJL<#G^FN=X+L8$?V!1#V_UGWEOG"VOSJP+3$O!$(9IC3@+!+D@'ASR(;1FJO8>O+99(4 MSM4X\@-/0A#W@8)5L1:Z=*QHCTB-,/"\1-E&UP*HM43"IVF=':^E[S-[Z'1@ M! F$!$05!9V4D8]U[BWIBX0ZY&Z%B""-M(5@J5!ICV6+;V4;D- M6JXRK"QW23+,D> Y$3"R_+HE7V$%S&7R&'O*"A/N"/$:X5TQ;DS. U0#''SP MV;_&'Z!D#$NC;5?/>=!+&(XB-1[4HPGFL%"(&DZ)@YDL;.GG'D>*6)>+O5%E MO:)4C[@U0,L/L_GPQL[C93K CIHQ0G72*"KO+.#D?9A!\GTV]V]"R2_#ZZ^=-_#90UCDN+P<(,W'QC M'7)"#HE#(6JR1E)Q[3#TS1A1FY'ZIZE;O:H>1 MA?%K@)'9YWW*5GA4:! )\4)'BYCW<%0D"B:6= J9),!?X1(35[I&UQ91ZE;B M:H=[)9 J737NC E*8/_;FV4OH329_C:9SJ_M]:J+2HX*YS3^'G.2COI\[VE( MIQOC')E'# XLP2:#%","<6?@X$Q<1-Y1Q@6'U5&57COZR#Q:E'9\>!"R6/F? M/019_>3O<01.)U[='1X[S]&.,6[3S7.()'BY22)K^-Y\@0'U&(#"L% M^PCG]"!>'?WI1D(W1:G5K_UKLVO5?VSX7S$\:O;;[6@^_#':IAZ-%MS2X!&5 M^:6PSE%.9W*A'()3KKP4UJNZ;*'7\=]N) Q3E%\](] 0P;(N3V['XC)THWK$ M.Q&YLDA%;Q'G!'Q>(CTB5@8N%!$^V6,)=N"W&XFF]$6P/A!HX%SZ!4Y/?OC# MCI9I'@?L_]8;HY5#"6,*1ZOHD,%P I<68YZ4E$:5KE)QK(R-1%%*,?$L4#5 MQ89H<5K\>T1J9&026FB ME02BT5=:O]S.AN,XFWV+U\OZ[W"\OUD,V2&TL7_0[@&+(P4O%(98?6V9$OB\ M) 0/WEI,52: !'_=@K]NN$?)*H:9-D$5[Y^W399RU@3 M!.:$1HE@-845%IQ'Y/(_;+"4:(8-YL5;4QXO9N5BS"6XL[T.>3]@M; =/C1A M7)ORRQ%5B]12 MV+1 M*7LJ]<,RK 0+#B-7JE<]50D,(1R1*;((+ M@0>^SVG:_8DFMJY3,)L4-V#5.A]+/1Z>W2\/"/E>=J$%CY)B)R1B!@X<7.5I MX6!?%["R.@SGB!F$Z[<&M!R.;_-EU'+^ M3<:S7R*8-R[_'"B8R\&!)0!D<(6G]XOM94N'7BNC<4QSQ!R+N:1"0$:#>YQB MI(E28H4NW?.[1W7JIEZ:\@7A'D^Z)(K/CQ19/,7CKR3/%GXCE>1\*G!\BLWBT\\G>E/-9A;& M:VW,*M[O:6AMMD8C6'V!S\ZG-^/P<62OBR#U?5[;8M&@/K[Y(\G^1)PNVU3&<#'/75X$\/' MR3376/_=CCI/MUWC5LEY/ JZ ZS2PL2;O0,W.5Y-'L7-%SX%9]^>\0_!4=6? M@H=9J5D\>X+Q(/1TH^@U MJG<1C>#<.M'2T2V+H M394W4/9;IM/]AF@]E0: MC9[D>D@ Z32)-@U8#:$M-I\<9H 6(IN+^0]_>,^D.2EV^6+LNH?E@V;13J,T M -9#NZH8L@\4Q[.5_:9V?+VL=?#+_=.?^6+O\\\6RCQI- Y?1G;\V=[$58)F MX7R)/D2LV_)](QG64R-Z1*8!XGVX^3&:W,?X;0Y.VN6B@L;>I?RD,G1;OU,W MZZ%/=-?KRNTS=0-T6,AV\0,^[X<+4RPKIWR[^/JM%UKL_U[=/(0STN-@T]?V M^S9MNN (90W+'Z(>!CZ$!J8W'^/D8]2:75J [A_C,!W=7S_57+VXF7?';>.H M!RWMN#YJNTS2 F0?_ISZ+]/ASDSL W%Z&NH@-@=F@UC'H11 _>0V\U1&:R7,_O^MW_/%U1Z]WU\_<5W6_;V#'T0='6O)@\S M3JMI.!^FB_N"GE)P7H]>)/UFC] %4F^^1C^YB]/[R_3J6Z_( SH'Z3>-5PVOG7:?'&2$ M_];7)[UX)X>"\M?%R5\7)T=A\WDR_APG)4!Y.5*]B\9=MI[L4;RA?27"D#?# M\;* $ORPV ;S:N!JB]JIGL$A9JJ]Y%U?SU=*=8XVO1RJ6@+HJ6AM-D5E?!X$ M&MO1?6Z.5R2W:>N@U9)!._K>6\U3&;UO\W]_F?K+Z=5LNFK!N;A:*IW\6KRX<]\UQ]! MS_P>UB]CA9DOT]\G-_%=KJ$\O?_5_M$' M]CL_5N_BO"0##K%G@S0 C?]S:T?#-/0KZ:_LG[_$<4S#>>=DB9,^6.^JOB0= M#K5K6Y2 96QDQRN!/]W\R)400(%%Q[O[,K[;:5^LEQM0B!3'6;:=$UA)%V_' ML/42" HO:;Z.&;@4F<0;GPJ_Q/[?#Z>.Z4F91 M/N(S!X'<5.CK>!NVF@7TY:ZO#*"7(Q?)_MDA;(',GR_V_O?9ESA=E' :^U@Z M\>>0\3O,:S!.]UR?QT&J7;@>@<+S&;FN?>T+H3^COYT/[^([6":N)]/[SJDC MFT>L!].ZO2<'*E\[D#P:K8LWC(622+8/7"_[:B<4D^/L4AFZ+W%2 *>G46KF ME.RW]62'XO63?$"DST7@6!^KWEOH(T'98H2_G8'@KC+&+4//Z5Q.AFC?B;:/NM/#C-%(RA]F4Z+ M [4^9KWY= )66PQ2.TKWG_G]Q1_3,,LB%H!JTWCU*BP?M.SM,$$KX/3LCASS MG7IQO!TP;4+SS?@@+Q3+W8*NP8/Z^F,Z#Z]5*#U##_M:1V)^M 4K0_^O MZ8=Q^)C+75RF1R7^-AUGP=_=3<._IODN/8RO+\;A'^.[V3P4(,#)'VUCZA^' M[Z20K1ZV1;= MTB];>W;R;O(MCJ*?Q[#B4.<7)YM'K'?_?QI>.^U2.[T,1 F/N5B7*0T]C/MQ M7&:N[1^]WA)X&I8'VZOVFAGC]&_3R>V/3[/9;4%$=XU;S?<]=1W=;Z/:*^KW M7+L_/ I:"L5=XU;S.$]=7??;J/I^EC5JJ2[9"E 1QT]CURHL4P'*'L5I8 M2A]%+;Z@;AVY7F&0+NOJ/D-5S_.Y'<[O'.S:.'V?IA F C:ED+W MR$_5JQ-R(MRGF;+VL7%MF?E]MMA$%LW?OD]&8.6O\U(GR>,^5:_$R,FQNU-, MV1S^G^/\T]A/;@K%T _Z0+U*(\6PWFZVYA!^%63N"^D='SH(\:9B1R>8L3+R M&Y:?K/DJ^%4&]$._<1#>+46?CC1>WYN_<1#4+06NCC1>[5EM MW>W(3G\=SN8%K[JWCWH0G"V%L_8:J#: KU>6KI&0+4,>E*W04C!KMVFJ1_X? M%O_R .X;^R D6PIE'6BLBI ^]"=_=-Q_G:I[ M.VN>=]?IMW' @^!J*0"URRRU*]1FARIK5 BP3>,=A%=+ :,=1FDAQ%^DJ]GS M@0X"J*4HSR8S5'=")IU3)1_&. B/EF(P:\JWD>;=&8YC\U5I2V&2!M-4)^._ M@>.R$NQ]G/GI<'$-4RA/=?_P!X'84@#D<)-5WY?",,ME1QS3NR?M2ET_[QO] M(&1;BH4<;+#:V]IX-OYEG.;Y"5&Q_.,M8Q[T)J"EJ,@>XU3/('AZ_54N56#S MF =!UU(89(]Q6NT^\&D\&X(QKZ9VT7ER.LUYT[FKPEH$H&,K@AV?*=*7X% U M"C0I>/6I5[0XL=COUF&[1* ?A_LE=[+IWIY@XX 5*^'NP^)%S'F',6K?%#R* MUODMZ=I0U;#9:>V-J#3TNO1B--JPEI0IE[M]X :PVE$Y=Z]!_JJ\7FL._56% M_:\J[ =CX^_\9/!_;D=#^^V_XB98\A]86!X;JA?6W_17:I:$WF[6R5X=3[;\ MJ+/1O]W.[!B.!;?CC65IM]C]]=^J6YQ?L-4]TYSE*5:%;ZP\>1O>X$S[8QJ]5U. ZG/2:I?X/5 M!V8[AJU6R.$XV/8;IHD%<"%7?O=EYR46P1?#52OB<,I"N,D0#2V&5].;\;SL M6OALR&KE&TY?"E\;I*V5L!!@VT>M5KFATSK8'&P/!X;IS7!L"ZZ$ZR/6*]9P MRFJXQ1Y-8/7ASQ_#:4FHU@:L5XKA%*0V6Z,)H-[?+@4K -'C4/4**YP"SKH% MFH#E6_2WT^%\&&<7U]<7=W8XZORD9\>X]4HCG +83MN\C0R(+Y/1T(,"7Z83 MWV,&Q(O/]) !L5V-XAD0SS_UBB,%4B$VC]_IGG U?'@^=*FS]_[1&\F6V(G; MR\O% ^U5_?YWDYR?)_.5J&7B_8=_I9'P?T><=]BO_Q5]]1OY'\[.XO_^'_\? M4$L#!!0 ( 'N+85D4SYU;9 \ "=+ < 8W9C;RTR,#(T,#DR.'AE M>&AI8FET,3 Q+FAT;>U<:7/;1A+]OK]BUG*JTY+C*5Q)O;1*5K225 M3UM#8$A.!&"8P8 T\^OW=??@($7;LF-;/_O7PW_V^>N:2*C=%4(DW.IA45:4MINKWU)07JM^/=SUU\Y6WTUE0H^%H M7_WN_(5=:+D>;,C,HWJ9*'8Y>N'CU,[4+9]+L[]G!O?'QTF!P] M&(Z/]\?'>\<'Q\8,C\UP;W]W_T%Z]+^]PSMX%O?+0V589>:[.[DM^C-#"S@Y M&LW#Z=*F87:R.QQ^=6?MOF!>A[[.[+0XX>7BZL05 E/=&ZSUV.[N"+M1SU_/[-@&M3L<[*XO>?MB_ZS*8">K:UKN M?ZILI?:&/=:+2\M]H_1OXE9>FJDNU/E^%@?K!.#\U/?7K^9\4'T%-?]D[.9[JX4"M7J8GS]-TK6P3C31F4+E+Y)&!&%9PRK^=8E5$F MQ_<5P_#2AIEZJA>)4R^*%%OQUI0#]2*HF2[5V)A"30FI53G3GI ZIP'<1(69 MB<^5P?F5#(39!NIWHS3N24U&ZP3$8^:97AA>Y9_.%IUG128\GRU5OE+SS.BR M\KSZK(_DTPK[:#M8GD&N-B6Y]1NA8;6Z2(QZ9A>VM*X8 MJ,^SQ.WZ\ ?)ZJ)PR\RD9*DX<@QDL, >ZX,IC)^N^(!T/-E/Y]?E_7<'UZ>KIVN2>C X.B Q0'\!)5D&Z(G' M 0")D)'HN4YL6-%172<,7 4%KA,#!NI\!C3%?R 8YC7$&-3T]J?.8V4()M0S7,O2B9(^UH.791-.=):DV/!?&3>R< MXT<,DY-[8S:3DA9@-&8,!?;I'6:J\>1:]=;,@\G'$,S>>O!R+0#Q,6WCUA#> MX<;FVJ8@6V70GLP!:EX:5>I,^VOW9'?WAL,>IKA.951SXO5%4>4]$=78X@%S M@4"?KG"L *C0Q>K>SO%H]^BT)%$6J?:IFGN= HH8GD,81.DF*)DJ" @J^J MY0\*H9/$^92]=!OU;!E3KX :63LVHU!9C?\T";L_@BH:8.8R.GBYGIJT2ABB M$*/ 5_Y560]T&J]4II>W]O89[,VO'S^HXH6>&AQ\DE4I9I^3^;'78.THB!R1 MVNE,36R9X-N*L@)C5U0E/04A6U -G*:$#^7VF.#FG]:]G0='P]'I33FRW?T! M/77GT6@P^HH L#"@I][T@WY-7J1^W'B$M;>OT8;")9]93D.?HS M5Y5TQ/5E'2^S?6N55-X3+>B>KP&'RR--N'LP.%+8;D9A^^W)?MR3)3>7DI1! M TN7V93IVO;#?E6#[U-=PB 1XD7([[67-I6 8???\'F-J!U:#J!R%R% &(049X)AK>6YZ\Q23>PX8B#G1 MN)L!QD)["T1 D)$$Y\N(_;BCI\:(3JIL(QB!M!'& MIWQ*QD^O M=[?:$6A#&"?!^,T@231'8T^2W8T? -<*9B+>4/J4AU;@.D2?G/H+MR!L;3)\ MK<:"ZE#8U./,;%Y1RC@KF3-I!:ED?4X MIW)UNK;#>&ECDUM8&2=ZWL3W.DOW;NIU?F66)LG/-N\-RS.W/.VS\[18&^ L MOU0&8EY?954^Q_GEJK33H@]]%YO@,L#"Q-(&]-M))H#/TQOX"F@U);F+DL\S MT['BP/?GY!I$[Z&3=0ZLD]2J%?'N(<=![7100S"+>F PBIE-9J384#Q @\QA MV+E0;)<[1[H+_Q33;*"-3;F#2S"42>?DQ?K^ZE6$6 ['TU\#FQ'J9;)C/$()EI(AB8'_LH1>G**0&"I+^-SVW!DY%DV*(333QJ;"94 MW*DQ!T83EHY94[F>'1? J)?4&!&6Y0TF5U0HKTL(+]LC.Q,,&*@?W=(LR"F/ M#IK[^$DV33?.[%2>J*? NJ:P^D+18QC_> AOL2KC[G(-(=?)8L"ZXP$)*.AP M!V)V W7&^(TA)D(QZNB;*0ZX?B)L(S5!6T*D:66I' RJ M1* UF,!,+9&DXF])SVCB>KK?+'AX_\E4FS@D#80S M^68DBO0M@?]"=SSZ?G/+07M':9,+!8VCF(H)+W4,/"&'N_8LW\9HH+7' "<6HJL:1@$ M:YV<5H_41H\!E6'53"JH+? ^(= V[7JT!%]*+X"].FY ;BV!F9GVV0H_A4J8 M,G@I9J> O6PDT]L6F&W$5R(>65:[&+;WDM/@9+@5./,E^<0BGIS!IABY<0AF M8L=2]^=V(_$C=1N #D$3UU5/ZF=_(/Z*T&2\^T$\=5R2[AM>B[DW0! MX(!FW6+!MU;[.1G01EP/9@#@9MWNA/0=+:QQO55HB=](O7"TM("FJV2SN$1E MXQE%#E1!,!^YD>#VI+><]*^4NP/XBP<4#7#)*%U A05XYG8REB-2YM:XLK+F6%=:IJ0 MQJOV"2Q+X*9P17]M";SL.@D&#:,T&G'A1.AK[1>Z469,]=5Q>=Q(J]BW&OC) M-? %#B[RW2W:1ZB?.8JWJ"&5Q&CW.!_?)#R?K"+ ]UGS9,T'#@R1WEL/8$J MQ1?MJ8&EDF")FPEY -LN=.&RA6GX%&6@DIGDXFMMISYU;V/C1)W/I#ALP1OI M"87DCHK.C3;'2@22->E_WN*T%T!7T%>$?CK;*N-;1/TL[.V27C&=$Z!4%?S> MF-2"E(%/>>V(8[S R8,JE]Z& 'GI"K][^[<UZ4A,-G1"(Z7DPI>E@^E';C>\^7]Q;H'"SYZW<3- M5P*59GV^SDRWOO53@X@0'.ECI_AL-#S5& :6PK_MGC9G* F1UK'!O80@7.M*W[;:637MCMYR=ZEA A7"0?;GNB$E[G>3+:K-5 MCT.SMR[SW:N*01F]L7!;LOL();MK?"46)RQ- N9U$EMUJ%>JY*X--M$YO8A" M'3*55(< MTQG[@]A$&G)7SGD,G@I\'S?A $&8C9L+C:8\ (>!L>1E+*6I@L22[Z>SUW,V ML>1'K5%)8Z-MTF;]7;KQBMLLX)8+UPFI%Q?RL M!UM6U,E!T @)'W#K[7"HSGY29Z_.>^IQ-:5NI9&\2G$5.M%&//.Z=HE@1,(7 M*(U+"5D+\+<,L_]&>=_V+2^L\L<* E0O38D]QA+1X7#4'QWO]1^,#@\)?FB, M03W&O9W#_5.!:D#=0'WA;QF_HL8KP.&J]P&:^J7LL7FS[,TUY9NSV+>\^O9^ MNO;IKGT"F?"()Q;X:Y,K2.F%(E0&&$%YZ;#H!?,*9,PW'8P,V/EJG1.)']A. M.(5FXJ'"6.:#.:4)A2"VM:?HKY@]""H9?BF?LS>..M-C8KH;K^&YJ?9I'7;$ M5Y0Y%]ADA=>66A>G/X@@OP\S_L?4&$+Z=,PX-U0HLW%>"]23'+(5VP M(XPT]+UI,@W>LN1\]0Z.O+[F#UOBS3?XMYKWXZ=/GY^=/W^F'O^,_W]X^?SY M,R8*U_@'&"283TWBQ&9/&&[HKCN/5//%-:R2_U7K?P9&7>'KF!_R_@]02P,$% M @ >XMA64FZNC2\!P ""D !P !C=F-O+3(P,C0P.3(X>&5X:&EB:70S M,3$N:'1M[5IM;]LX$OY^OX+GXMH$L!V_Y:6.&Z!->T"_[/9V%^C' R6.;"*4 MJ"4I.[Y??S-#R8YCIW6ZO=8);H%-+7%(#CD/GWE(<3(+N;F:S$"JJ[]-_M[I MB/J/A:2K/!F>CI >] MH9(79Z/!O_LMK(KFL8X/2P-O6KDN.C.@_L>C0??\M R7"ZW";-SO]?[18M.K M26:+@/TYK!]_QF:V&Y-NBNTE-@2;C\^PK?I-L"4_!K@-'6GTM!CSF%NQ[:9^ M:HUUXQ<]_N^22CJ9S+59CE_]H7/PXA=8B-]L+HM7;2\+W_'@=!8-O?X/C/M] M[(0?%W%,Y]B.T04T8^P/:%0?;FOCB]N/QV!)52*:2$CH$,>[QH,*4+A7@:=^C-3QIXO]N, MZL?WOCDMKYF4,!1B)A''#N8:%DBF8::]^+.2#A>>6>+[TCH$:R'^:5TN^KW. MOPBYUW*>6O&Q4)4/3H-OX^^TBV%[?2F>8]P&!Q>W=])CM# N^5+<%'9A0$VA M'<-7!TU9=*&PF"BQ!ZD+(8NEJ(K@*L 18.KD+(K1E"+')Z>1V3))U.2$S35S M&=MM&120@O?2+UWC0E":&FZ31670 *%I$3_1K\SREIK^/G&F2UOGR\"1P>'P#\VPO7*U^BJQ041B*T5&X7P MHY .&"P8?)T8H* *0(0F1OL9F9-9CN1)!$K/2OO46%]A/:)59TU$3>EL"@I? M>W&$(%& J(M(^'";SF0Q!59]OU4&+?I#V>F?'L$Q5^V?JO@4'S5IWB*BE=H7 M1&MW0!Q!1;[LW5&VT5&&'=$X[T,;+4@+?$_Q-3P[(+3*X\-!ZXC%]WOPN,W! MZ''^^SJTVI2:4UGY_:M0CDP 85+W%+.NK1PV@,0UUY[I$*V@X'9(?Z^)]"X9 M.S"2<5>GW35VVC514Z%&4D5?O#5:\?;<5XG72LNH$W44!YP>"FJI\I2P>9EZ MSNY,GM8#.H0;D!EY4H$N6?IDJ;6*7: Y>T4 M"E0D!K&.)5#2(B(3E.X1SWP,@?3^?!&='@RB&ZK^,)>F8CZC<$.6T2'/' /E M=\A$U!U[,'-\W*T9&;I8$5G51V6:V"H\W/<^N4.NK(%D=_;UO9-(&D'/JQ'B M'* _$7G4P7-$GSH8]*WX-(9W&R:TI:]5'Y?<0^$C^)/2ODW3RA$,[N38C?9R MZP.^H7-9;,6GV$1]5B2.MHPSQ#"RV3V[VDW<90&?/="Q1%&M?#F.GLRD7XD0 MXD'&/"A.$#SZFKR7PN@;,/5!Q#W[]E^8D.^.\(/:N)T^^8T;GUJJ9EFTUTQ% MQ'D7IFO2(K@]0HILJ5QT2J+&#=;Y5=[G%]A8GNL0 ':F@L2BIJ 2I=$GKGZ$ M,$;F]<3L^"]I[&:]P9^51I=YA54%?TGPQ__?D_VP1/_6H&A#$=[8T6(&\H!T<1QUF8Y2>?GS9G2H\"7;V-B8<2.QA.*JSH845P.P!: MRU4T1JRAJFQ'"> Q__LJ1US@]/ PZ@2R\]QM17[/$7*'MUMZBTD\5_F0H,BY91)XFU>7)K@JP'705R-+#^/FQR5FD]+(Y5@7 MW"-7NMP$.GW'GU-*0D53?Z-F6,?B^A/_8'3>/>W%CAW^KYJ>ZQL W5AV$M1V MX?"\SH>[B[]8]XN%@][I_BV?L-^NL6CFOIY,VBT87\KB36O8:FQJ8(\'Y:WH M;W[%)ZS?G[4X83^> ?CVQ7O:QVVFU'I*GOC ?L&%FR>X=OMMOO:R,;P'@CK8 M(Z@]&GEKKVG:,'WF.'JW?(X@>OEB='[I^>_]6QK[X&F?X.Z!IYJEBN(A-$9Q4>KO+0C;8'[_[5?^-- MQ!.^ ?E?4$L#!!0 ( 'N+85DLIHJ_QP< "0I < 8W9C;RTR,#(T M,#DR.'AE>&AI8FET,S$R+FAT;>U:86_;.!+]?K^"Y^#:!+ =V[$3UTD#9-LN M4!RPV]LM;C\>*&D4$Z%$+2G9\?[Z>T-*=AP[K=/V6B>X!3:UQ"$YY#R^>:1X M,2TS?7DQ)9E<_NWB[YV.>&OB*J.\%+$E65(B*J?R:_%'0NY&=#JUU1M3+*RZ MGI9BT!L,Q1_&WJB9#.6E*C5=-NU<'(?GBV/?R45DDL7E1:)F0B6O6ZI_.NJ- M*9*]T2L:CD[U_M+SIY45J\A+]6=0//T,SFXU)>XWV(E.6)INSDH.?_.^>23BHSI1>3EQ]51D[\0G/QF\ED M_K+M9.XZCJQ*@Z%3?]&DWTQG2&=K3*J1EC?\"C>G<[59$JQ4F_.U@? MTA<.)D9XR/Z@T;PA6ZI4Q;)4)A*?963WH"KE5,2OTL;R9Q6@_BY_&-_.^F M=KAU:M^WQ976RF&2_MD55PGE;1'[Z5Y@NF3YXF T/O]R!!4R24 )'4TI>APW MF%(Y.BHG'7[S@P;>[S:C^OZ]KT_+*T]*"(68RAD)2S-%Q$>_SI'*E5>3:^!UW$;97Y^(YQFVP=W'[ M23I$"W')%N(F-W--R36U0_CJH"4&+N0&B1(]2)4+F2]$E9>V(HP J=-G4413 MB@Q/EODLE4Q-5IA,>2[S=AL&.<7DG+0+-LGD#7F26[;I\"Z!,^A2^Q1L:"R%1W'";+2H- T#3 #^^.^?] MB:6;BE2;N6MP:^E:@>/E\$#O<.@1_7PO72U>BJ MQ043B*D5&X?PO9"6/%@0?!5IXJ * D(CJ),IF[-9!O)D N7G1+E8&U>A'M.J M-3J@IK FI@2OG3@$2!("Z@(2WMW&4YE?DU=]OU4:%OT3V>F/#NG(5^V/DO 4 M'A5KWCR@E=L73&MW0!Q Q;[LW%&ZUE&*CGB<]Z$-"]8"WU)\G9SN$5KET?Z@ M=>C%]UMRV.8@>C[_?1Y:;4[-L:S<[E4X1T8$F-0]A:QK*HL&0%PSY3P=PHIR MWP[K[Q61WB5C2UIZW-5I=X6==DW47*A JO#%&:T2OSUW5>14HF30B2J( Y\> MB1YDRZ.";6HGY);;>D!%90N W'GI M$L?&)MX!+V^O*8&0+EMLA$Z(X=F#D\;M>,'KJH"%9U09E&IBH?[GN7W"&7UL2R._W\ MWDE$C:#WJY'"',"?@#SNX#FB+]D;]"WY-(1W$R:\I:]5GR^YA\)'\">G?1/' ME648W,FQ:^UEQI5XP^>R:,7%:*(^*Q*'&\8I, PVNV=7NXE=%OFS!SZ6R*NE M+T?!DZET2Q'"/.@Q3XE/$'[T-7DOA%8WI.N#B'OV[:^8D&^.\+W:N(V>_,;- MGUHFS;)HKYB*B?,N3%>DQ7![A!394+EP2D+CEL:Z9=[W+]!8EJFR)-J:"B(# M3<$EB8)/OOHA8 SF=Z,]*P66_PJK!1I^SEWFA.\H9SG/3YLSI4>!KM[&A$.)+0PG M$U1TM"2X+0"MY2J,@36HRG:0 [YWU49<('I\<.H$\C6<[]P A?_!=8ZT=LJ+*9T;/B%-C+J_K\WM;4R5EA38+0NE\:@(_ MRC4D WE?J1*Z&WCX,2%\<= _[7V6#QF*/K=J%CB_^3IN?Z M!D WE!V7R6;AR5F=#[<7?[+N)PL'O='N+1][OVUCT>6NG:5HS?>8X^FGQ'$'TXF!X=N[\W_NW-+XCGFJ69@Z'K?#' MR:(9_%.:SL=/X M')R,S\5'ULF5)"ZS_AEN*Q_YVY'\!4$L#!!0 ( 'N+85EM M).NDG@0 +44 ; 8W9C;RTR,#(T,#DR.'AE>&AI8FET,S(N:'1M[5AM M;]LV$/Z^7W%SL#0!)$>27^*W!,BR%B@&M&F2+1\'6J1MHA2ID;0=[]?O2$I. M' >I@V+-EBX(!,GW?O?D9'X7ETY(V,QHJN M3D>4+X#3DP9O92W:[_3RK#ONM).DVTOZ).NU$W;<[8Q;O>X?:0-%D3W(&+L2 M[*111OEP&]1L*R-ZBOK& MREI5#+JHJ_K%JM(_6G9K8R+X5 Y\S(V@NY;/E5!ZL)?XOZ&CQ!-2<+$:O+GF M!3/P@2WA4A5$OHD,D28V3/-)8#3\+S9(4S3B'YSOC M8VZAE6T&M!W*(X[G6 JF7\CS_!;\ZIYWH2T MU4DB.#-P1E7I<'>?[8KE7K2?=$%-P,X87!$])I*9^..M8"LXRZVC9$F2P9?2 MLU.E-Q+V"(R>K99+BBH'::_\YP'4?K0,[R7D2LHJETMN9SZ3G^9$8ZAB!9>L M5-KG\9PL<@7O)9T;JSDS$=[G33AP_/M[K?;PDDTYDK ^_O$04.,[I0M(D_@3 M3)3VJDMT5%%@DKH9L]U]RB82"2 MPMO;?$;DE.'8*0INC',?_QTGQ1D%,Z89.GW?.Q=(\"R")8O@A@O!20&(M)^5 MTA%<:&:XJXBW<#[C;()VT*[E"P8?)PA7AFR.>(:B!NW]VD1P,AG=X_L=N>Y4 M196>=UP2F7,B:CW.J]X0KG&DFKEV>BL4WZ4Q D;R&>2^5581E!M=$C(66B7< MN^OQ,'0-)I!477-?++#LU#,1THD7*E;P6:HEEF/*]O&.L.]OPMX]EH2Z MNL>"30+N-QHA?L%..$@/Z["^O?G-O'2:(0_7'@V^_R9S@+JWGDR$0(0#%T!L<+ M$DH$@8F\U&0]=E AY5ZUFU_(-1GY?6:VG,K_Y^?-"T6_R/ M-.V1WWBVEKNG3S8>G+&5ROBMXMA64N2GXMA69%Y M+]G!#P 9+ !$ ( !@/, &-V8V\M,C R-# Y,C@N>'-D M4$L! A0#% @ >XMA64Q?T]@O(P KE\! !4 ( !< ,! M &-V8V\M,C R-# Y,CA?8V%L+GAM;%!+ 0(4 Q0 ( 'N+85D&2Q$6<$0 M '81 P 5 " =(F 0!C=F-O+3(P,C0P.3(X7V1E9BYX;6Q0 M2P$"% ,4 " ![BV%9$2!\PJGE "6P0@ %0 @ %U:P$ M8W9C;RTR,#(T,#DR.%]L86(N>&UL4$L! A0#% @ >XMA66?>10+LA@ MM4L& !4 ( !45$" &-V8V\M,C R-# Y,CA?<')E+GAM;%!+ M 0(4 Q0 ( 'N+85D4SYU;9 \ "=+ < " 7#8 @!C M=F-O+3(P,C0P.3(X>&5X:&EB:70Q,#$N:'1M4$L! A0#% @ >XMA64FZ MNC2\!P ""D !P ( !#N@" &-V8V\M,C R-# Y,CAX97AH M:6)I=#,Q,2YH=&U02P$"% ,4 " ![BV%9+*:*O\<' D*0 ' M @ $$\ ( 8W9C;RTR,#(T,#DR.'AE>&AI8FET,S$R+FAT;5!+ 0(4 M Q0 ( 'N+85EM).NDG@0 +44 ; " 07X @!C=F-O M+3(P,C0P.3(X>&5X:&EB:70S,BYH=&U02P4& H "@"Q @ W/P" end XML 89 cvco-20240928_htm.xml IDEA: XBRL DOCUMENT 0000278166 2024-03-31 2024-09-28 0000278166 2024-10-24 0000278166 2024-09-28 0000278166 2024-03-30 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2024-09-28 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2024-03-30 0000278166 us-gaap:CommercialPortfolioSegmentMember us-gaap:NonrelatedPartyMember 2024-09-28 0000278166 us-gaap:CommercialPortfolioSegmentMember us-gaap:NonrelatedPartyMember 2024-03-30 0000278166 us-gaap:CommercialPortfolioSegmentMember us-gaap:RelatedPartyMember 2024-09-28 0000278166 us-gaap:CommercialPortfolioSegmentMember us-gaap:RelatedPartyMember 2024-03-30 0000278166 2024-06-30 2024-09-28 0000278166 2023-07-02 2023-09-30 0000278166 2023-04-02 2023-09-30 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2024-03-31 2024-09-28 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2023-04-02 2023-09-30 0000278166 us-gaap:CommercialPortfolioSegmentMember 2024-03-31 2024-09-28 0000278166 us-gaap:CommercialPortfolioSegmentMember 2023-04-02 2023-09-30 0000278166 2023-04-01 0000278166 2023-09-30 0000278166 us-gaap:ManufacturedProductOtherMember cvco:FactoryBuiltHousingMember 2024-06-30 2024-09-28 0000278166 us-gaap:ManufacturedProductOtherMember cvco:FactoryBuiltHousingMember 2023-07-02 2023-09-30 0000278166 us-gaap:ManufacturedProductOtherMember cvco:FactoryBuiltHousingMember 2024-03-31 2024-09-28 0000278166 us-gaap:ManufacturedProductOtherMember cvco:FactoryBuiltHousingMember 2023-04-02 2023-09-30 0000278166 us-gaap:ProductAndServiceOtherMember cvco:FactoryBuiltHousingMember 2024-06-30 2024-09-28 0000278166 us-gaap:ProductAndServiceOtherMember cvco:FactoryBuiltHousingMember 2023-07-02 2023-09-30 0000278166 us-gaap:ProductAndServiceOtherMember cvco:FactoryBuiltHousingMember 2024-03-31 2024-09-28 0000278166 us-gaap:ProductAndServiceOtherMember cvco:FactoryBuiltHousingMember 2023-04-02 2023-09-30 0000278166 cvco:FactoryBuiltHousingMember 2024-06-30 2024-09-28 0000278166 cvco:FactoryBuiltHousingMember 2023-07-02 2023-09-30 0000278166 cvco:FactoryBuiltHousingMember 2024-03-31 2024-09-28 0000278166 cvco:FactoryBuiltHousingMember 2023-04-02 2023-09-30 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2024-06-30 2024-09-28 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2023-07-02 2023-09-30 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2024-03-31 2024-09-28 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2023-04-02 2023-09-30 0000278166 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2024-06-30 2024-09-28 0000278166 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2023-07-02 2023-09-30 0000278166 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2024-03-31 2024-09-28 0000278166 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2023-04-02 2023-09-30 0000278166 cvco:FinancialServicesMember 2024-06-30 2024-09-28 0000278166 cvco:FinancialServicesMember 2023-07-02 2023-09-30 0000278166 cvco:FinancialServicesMember 2024-03-31 2024-09-28 0000278166 cvco:FinancialServicesMember 2023-04-02 2023-09-30 0000278166 us-gaap:ResidentialMortgageBackedSecuritiesMember 2024-09-28 0000278166 us-gaap:ResidentialMortgageBackedSecuritiesMember 2024-03-30 0000278166 us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-09-28 0000278166 us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-03-30 0000278166 us-gaap:CorporateDebtSecuritiesMember 2024-09-28 0000278166 us-gaap:CorporateDebtSecuritiesMember 2024-03-30 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2023-04-02 2024-03-30 0000278166 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancialAssetNotPastDueMember 2024-03-31 2024-09-28 0000278166 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancialAssetNotPastDueMember 2023-04-02 2024-03-30 0000278166 us-gaap:ConsumerPortfolioSegmentMember cvco:FinancialAsset31To69DaysPastDueMember 2024-03-31 2024-09-28 0000278166 us-gaap:ConsumerPortfolioSegmentMember cvco:FinancialAsset31To69DaysPastDueMember 2023-04-02 2024-03-30 0000278166 us-gaap:ConsumerPortfolioSegmentMember cvco:FinancialAsset61To90DaysPastDueMember 2024-03-31 2024-09-28 0000278166 us-gaap:ConsumerPortfolioSegmentMember cvco:FinancialAsset61To90DaysPastDueMember 2023-04-02 2024-03-30 0000278166 us-gaap:ConsumerPortfolioSegmentMember cvco:FinancialAssetEqualToOrGreaterThan91DaysPastDueMember 2024-03-31 2024-09-28 0000278166 us-gaap:ConsumerPortfolioSegmentMember cvco:FinancialAssetEqualToOrGreaterThan91DaysPastDueMember 2023-04-02 2024-03-30 0000278166 cvco:FICOScoreGreaterThan680Member us-gaap:ConsumerPortfolioSegmentMember 2024-09-28 0000278166 cvco:FICOScore620To679Member us-gaap:ConsumerPortfolioSegmentMember 2024-09-28 0000278166 cvco:FICOScoreLessThan620Member us-gaap:ConsumerPortfolioSegmentMember 2024-09-28 0000278166 cvco:NoFICOScoreMember us-gaap:ConsumerPortfolioSegmentMember 2024-09-28 0000278166 cvco:FICOScoreGreaterThan680Member us-gaap:ConsumerPortfolioSegmentMember 2024-03-30 0000278166 cvco:FICOScore620To679Member us-gaap:ConsumerPortfolioSegmentMember 2024-03-30 0000278166 cvco:FICOScoreLessThan620Member us-gaap:ConsumerPortfolioSegmentMember 2024-03-30 0000278166 cvco:NoFICOScoreMember us-gaap:ConsumerPortfolioSegmentMember 2024-03-30 0000278166 stpr:TX us-gaap:FinanceReceivablesMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember 2024-03-31 2024-09-28 0000278166 stpr:TX us-gaap:FinanceReceivablesMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember 2023-04-02 2024-03-30 0000278166 stpr:FL us-gaap:FinanceReceivablesMember us-gaap:GeographicConcentrationRiskMember us-gaap:ConsumerPortfolioSegmentMember 2023-04-02 2024-03-30 0000278166 us-gaap:CommercialPortfolioSegmentMember 2024-09-28 0000278166 us-gaap:CommercialPortfolioSegmentMember 2024-03-30 0000278166 us-gaap:CommercialPortfolioSegmentMember 2023-04-02 2024-03-30 0000278166 us-gaap:CommercialPortfolioSegmentMember us-gaap:PerformingFinancingReceivableMember 2024-09-28 0000278166 us-gaap:CommercialPortfolioSegmentMember us-gaap:PerformingFinancingReceivableMember 2024-03-30 0000278166 stpr:NY us-gaap:FinanceReceivablesMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2024-03-31 2024-09-28 0000278166 stpr:CA us-gaap:FinanceReceivablesMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2024-03-31 2024-09-28 0000278166 stpr:NY us-gaap:FinanceReceivablesMember us-gaap:GeographicConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2023-04-02 2024-03-30 0000278166 us-gaap:FinanceReceivablesMember us-gaap:CustomerConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2024-03-31 2024-09-28 0000278166 us-gaap:FinanceReceivablesMember us-gaap:CustomerConcentrationRiskMember us-gaap:CommercialPortfolioSegmentMember 2023-04-02 2024-03-30 0000278166 2024-06-29 0000278166 2023-07-01 0000278166 us-gaap:RevolvingCreditFacilityMember cvco:TheRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-09-28 0000278166 us-gaap:RevolvingCreditFacilityMember cvco:TheRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-03-30 0000278166 us-gaap:CommonStockMember 2024-03-30 0000278166 us-gaap:TreasuryStockCommonMember 2024-03-30 0000278166 us-gaap:AdditionalPaidInCapitalMember 2024-03-30 0000278166 us-gaap:RetainedEarningsMember 2024-03-30 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-30 0000278166 us-gaap:RetainedEarningsMember 2024-03-31 2024-06-29 0000278166 2024-03-31 2024-06-29 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 2024-06-29 0000278166 us-gaap:CommonStockMember 2024-03-31 2024-06-29 0000278166 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 2024-06-29 0000278166 us-gaap:TreasuryStockCommonMember 2024-03-31 2024-06-29 0000278166 us-gaap:CommonStockMember 2024-06-29 0000278166 us-gaap:TreasuryStockCommonMember 2024-06-29 0000278166 us-gaap:AdditionalPaidInCapitalMember 2024-06-29 0000278166 us-gaap:RetainedEarningsMember 2024-06-29 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-29 0000278166 us-gaap:RetainedEarningsMember 2024-06-30 2024-09-28 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 2024-09-28 0000278166 us-gaap:CommonStockMember 2024-06-30 2024-09-28 0000278166 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 2024-09-28 0000278166 us-gaap:TreasuryStockCommonMember 2024-06-30 2024-09-28 0000278166 us-gaap:CommonStockMember 2024-09-28 0000278166 us-gaap:TreasuryStockCommonMember 2024-09-28 0000278166 us-gaap:AdditionalPaidInCapitalMember 2024-09-28 0000278166 us-gaap:RetainedEarningsMember 2024-09-28 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-28 0000278166 us-gaap:CommonStockMember 2023-04-01 0000278166 us-gaap:TreasuryStockCommonMember 2023-04-01 0000278166 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 0000278166 us-gaap:RetainedEarningsMember 2023-04-01 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 0000278166 us-gaap:RetainedEarningsMember 2023-04-02 2023-07-01 0000278166 2023-04-02 2023-07-01 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-02 2023-07-01 0000278166 us-gaap:CommonStockMember 2023-04-02 2023-07-01 0000278166 us-gaap:AdditionalPaidInCapitalMember 2023-04-02 2023-07-01 0000278166 us-gaap:CommonStockMember 2023-07-01 0000278166 us-gaap:TreasuryStockCommonMember 2023-07-01 0000278166 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 0000278166 us-gaap:RetainedEarningsMember 2023-07-01 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 0000278166 us-gaap:RetainedEarningsMember 2023-07-02 2023-09-30 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-02 2023-09-30 0000278166 us-gaap:CommonStockMember 2023-07-02 2023-09-30 0000278166 us-gaap:AdditionalPaidInCapitalMember 2023-07-02 2023-09-30 0000278166 us-gaap:TreasuryStockCommonMember 2023-07-02 2023-09-30 0000278166 us-gaap:CommonStockMember 2023-09-30 0000278166 us-gaap:TreasuryStockCommonMember 2023-09-30 0000278166 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000278166 us-gaap:RetainedEarningsMember 2023-09-30 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000278166 us-gaap:EmployeeStockOptionMember 2024-06-30 2024-09-28 0000278166 us-gaap:EmployeeStockOptionMember 2023-07-02 2023-09-30 0000278166 us-gaap:EmployeeStockOptionMember 2024-03-31 2024-09-28 0000278166 us-gaap:EmployeeStockOptionMember 2023-04-02 2023-09-30 0000278166 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-09-28 0000278166 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-09-28 0000278166 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-03-30 0000278166 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-30 0000278166 cvco:FactoryBuiltHousingMember 2024-09-28 0000278166 cvco:FactoryBuiltHousingMember 2024-03-30 0000278166 cvco:FinancialServicesMember 2024-09-28 0000278166 cvco:FinancialServicesMember 2024-03-30 0000278166 cvco:JuliaSzeMember 2024-03-31 2024-09-28 0000278166 cvco:JuliaSzeMember 2024-06-30 2024-09-28 0000278166 cvco:JuliaSzeMember 2024-09-28 0000278166 cvco:SusanBlountMember 2024-03-31 2024-09-28 0000278166 cvco:SusanBlountMember 2024-06-30 2024-09-28 0000278166 cvco:SusanBlountMember 2024-09-28 shares iso4217:USD iso4217:USD shares pure cvco:loan cvco:segment 0000278166 2025 false Q2 --03-29 P32D P48D 10-Q true 2024-09-28 false 000-08822 CAVCO INDUSTRIES INC. DE 56-2405642 3636 North Central Ave, Ste 1200 Phoenix AZ 85012 602 256-6263 Common Stock, par value $0.01 CVCO NASDAQ Yes Yes Large Accelerated Filer false false false 8106672 364113000 352687000 21519000 15481000 94296000 77123000 24574000 18270000 30899000 20713000 36887000 40787000 2894000 2529000 244025000 241339000 82758000 82870000 901965000 851799000 585000 585000 12845000 17316000 20770000 23354000 47192000 45660000 3933000 2065000 225121000 224199000 121969000 121934000 27445000 28221000 36378000 39027000 1398203000 1354160000 39252000 33531000 272228000 239736000 311480000 273267000 32485000 35148000 7529000 7759000 4732000 4575000 0.01 0.01 1000000 1000000 0 0 0 0 0 0 0.01 0.01 40000000 40000000 9417332 9389953 8158996 8320718 94000 94000 1258336 1069235 348406000 274693000 284995000 281216000 1105371000 1027127000 -77000 -333000 1041977000 1033411000 1398203000 1354160000 507461000 452030000 985060000 927905000 391339000 345073000 765536000 703069000 116122000 106957000 219524000 224836000 66997000 61506000 131848000 123186000 49125000 45451000 87676000 101650000 5692000 5812000 11203000 10430000 125000 257000 215000 523000 258000 655000 147000 781000 54950000 51661000 98811000 112338000 11135000 10088000 20567000 24354000 43815000 41573000 78244000 87984000 0 34000 0 88000 43815000 41539000 78244000 87896000 43815000 41573000 78244000 87984000 -262000 -3000 -271000 -6000 -55000 0 -57000 -1000 -11000 65000 54000 9000 -3000 14000 11000 2000 44014000 41627000 78501000 87996000 0 34000 0 88000 44014000 41593000 78501000 87908000 5.33 4.80 9.48 10.15 5.28 4.76 9.38 10.05 8226298 8656537 8256664 8663430 8305326 8731419 8337671 8742734 78244000 87984000 9520000 9234000 -260000 -204000 88000 -1845000 4907000 2989000 527000 1413000 -26000 -40000 1694000 4278000 17261000 -144000 39914000 56158000 30899000 65113000 3146000 3567000 2686000 -19683000 -1017000 -17823000 54724000 51768000 55147000 59378000 36146000 9911000 102074000 160200000 9854000 8470000 0 1298000 127000 4490000 12433000 6499000 11131000 5356000 -11029000 -6421000 2921000 1643000 1793000 909000 177000 295000 72276000 40911000 0 300000 -73581000 -42240000 17464000 111539000 368753000 283490000 386217000 395029000 18825000 18641000 30000 368000 496000 -3250000 Basis of Presentation<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying unaudited Consolidated Financial Statements of Cavco Industries, Inc. and its subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the "SEC") for Quarterly Reports on Form 10-Q and Article 10 of SEC Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to such rules and regulations. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements (Unaudited), unless otherwise stated.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, which are necessary to fairly state the interim results for the periods presented. We have evaluated subsequent events after the balance sheet date through the date of the filing of this report with the SEC, and there were no disclosable subsequent events. These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the Notes to the Consolidated Financial Statements included in our 2024 Annual Report on Form 10-K for the year ended March 30, 2024, filed with the SEC ("Form 10-K").</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and accompanying Notes. Due to uncertainties, actual results could differ from the estimates and assumptions used in preparation of the Consolidated Financial Statements. The Consolidated Statements of Comprehensive Income and Consolidated Statements of Cash Flows for the interim periods are not necessarily indicative of the results or cash flows for the full year. The Company operates on a 52-53 week fiscal year ending on the Saturday nearest to March 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The current fiscal year will end on March 29, 2025 and will include 52 weeks.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For a description of significant accounting policies we used in the preparation of our Consolidated Financial Statements, please refer to Note 1 of the Notes to Consolidated Financial Statements included in the Form 10-K.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying unaudited Consolidated Financial Statements of Cavco Industries, Inc. and its subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the "SEC") for Quarterly Reports on Form 10-Q and Article 10 of SEC Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to such rules and regulations. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements (Unaudited), unless otherwise stated.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, which are necessary to fairly state the interim results for the periods presented. We have evaluated subsequent events after the balance sheet date through the date of the filing of this report with the SEC, and there were no disclosable subsequent events. These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the Notes to the Consolidated Financial Statements included in our 2024 Annual Report on Form 10-K for the year ended March 30, 2024, filed with the SEC ("Form 10-K").</span></div> The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and accompanying Notes. Due to uncertainties, actual results could differ from the estimates and assumptions used in preparation of the Consolidated Financial Statements. The Consolidated Statements of Comprehensive Income and Consolidated Statements of Cash Flows for the interim periods are not necessarily indicative of the results or cash flows for the full year. The Company operates on a 52-53 week fiscal year ending on the Saturday nearest to March 31<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The current fiscal year will end on March 29, 2025 and will include 52 weeks.</span> Recent Accounting Pronouncements<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the Financial Accounting Standards Board ("FASB"). ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures, which requires greater disaggregation of income tax disclosures. The new standard requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating the impacts of this guidance on the Company’s Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the disclosure of the Company’s Chief Operating Decision Maker ("CODM"), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impacts of this guidance on the Company’s Consolidated Financial Statements.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the Financial Accounting Standards Board ("FASB"). ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures, which requires greater disaggregation of income tax disclosures. The new standard requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating the impacts of this guidance on the Company’s Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the disclosure of the Company’s Chief Operating Decision Maker ("CODM"), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impacts of this guidance on the Company’s Consolidated Financial Statements.</span></div> Revenue from Contracts with Customers<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">     Home sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">469,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">410,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">906,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">849,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">     Delivery, setup and other revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">486,343 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">434,066 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">944,391 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">891,175 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">     Insurance agency commissions received from third-party insurance companies</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">     All other sources</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,118 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,964 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,669 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">507,461 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">452,030 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">985,060 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">927,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">     Home sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">469,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">410,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">906,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">849,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">     Delivery, setup and other revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">486,343 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">434,066 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">944,391 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">891,175 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">     Insurance agency commissions received from third-party insurance companies</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">     All other sources</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,118 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,964 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,669 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">507,461 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">452,030 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">985,060 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">927,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 469676000 410040000 906105000 849784000 16667000 24026000 38286000 41391000 486343000 434066000 944391000 891175000 1268000 1017000 2674000 1916000 19850000 16947000 37995000 34814000 21118000 17964000 40669000 36730000 507461000 452030000 985060000 927905000 Investments<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,419 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,586 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less short-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(24,574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,845 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,316 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by security type, are shown in the table below (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,248 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,580 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,482 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,091 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities may differ from contractual maturities as borrowers at times have the right to call or prepay obligations, with or without penalties.</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due in less than one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,482 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net investment gains and losses on marketable equity securities were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net gain (loss) recognized during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Net loss (gain) recognized on securities sold during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(464)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized gain (loss) recognized during the period on securities still held</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">602 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(295)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(404)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,419 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,586 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less short-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(24,574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,845 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,316 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 20482000 18669000 11827000 11961000 5110000 4956000 37419000 35586000 24574000 18270000 12845000 17316000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by security type, are shown in the table below (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,248 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,580 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,482 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,091 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8248000 8246000 2933000 2865000 3575000 3558000 5041000 4930000 8757000 8678000 11117000 10874000 20580000 20482000 19091000 18669000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities may differ from contractual maturities as borrowers at times have the right to call or prepay obligations, with or without penalties.</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due in less than one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,482 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7534000 7475000 4573000 4536000 225000 225000 8248000 8246000 20580000 20482000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net investment gains and losses on marketable equity securities were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net gain (loss) recognized during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Net loss (gain) recognized on securities sold during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(464)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized gain (loss) recognized during the period on securities still held</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">602 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(295)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(404)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 514000 -185000 60000 275000 -88000 110000 464000 130000 602000 -295000 -404000 145000 Inventories<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76,120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,247 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,977 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">136,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">135,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">244,025 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">241,339 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76,120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,247 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,977 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">136,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">135,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">244,025 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">241,339 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 76120000 78241000 31247000 27977000 136658000 135121000 244025000 241339000 Consumer Loans Receivable<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes consumer loans receivable (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment, previously securitized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees and other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(834)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,006)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,669 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,067 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(30,899)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(20,713)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,770 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The consumer loans held for investment had the following characteristics:</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average effective interest rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months to maturity</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">211</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">196</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table is a consolidated summary of the delinquency status of the outstanding principal balance of consumer loans receivable (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31 to 60 days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61 to 90 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91+ days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates the outstanding principal balance of consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">874 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,917 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,456 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,929 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,720 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of September 28, 2024, 53% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas. As of March 30, 2024, 46% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 10% was concentrated in Florida. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other than Texas and Florida, no sta</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">te had concentrations in excess of 10% of the outstanding principal balance of the consumer loans receivable as of September 28, 2024 or March 30, 2024.</span></div>Commercial Loans Receivable<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loans receivable, net consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(484)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(198)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">90,906 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,041 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion of commercial loans receivable (including from affiliates), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(39,781)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(43,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,125 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,725 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable balance had the following characteristics:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Nonperforming status includes loans accounted for on a non-accrual basis and accruing loans with principal payments 90 days or more past due. As of September 28, 2024 and March 30, 2024, there were no commercial loans considered nonperforming. The following table disaggregates the outstanding principal balance of our commercial loans receivable by fiscal year of origination (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.800%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,886 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of September 28, 2024 and March 30, 2024, there were no commercial loans 90 days or more past due that were still accruing interest, and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of September 28, 2024, we had concentrations of our outstanding principal balance of the commercial loans receivable balance in New York of 18% and California of 16%. As of March 30, 2024, 18% of our outstanding principal balance of the commercial loans receivable balance was in New York. No other state had concentrations in excess of 10% of the outstanding principal balance of the commercial loans receivable as of September 28, 2024 or March 30, 2024.</span></div>As of September 28, 2024 and March 30, 2024, one independent third-party and its affiliates comprised 12% and 13%, respectively, of the net commercial loans receivable principal balance outstanding, all of which are secured <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes consumer loans receivable (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment, previously securitized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees and other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(834)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,006)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,669 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,067 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(30,899)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(20,713)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,770 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loans receivable, net consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(484)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(198)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">90,906 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,041 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion of commercial loans receivable (including from affiliates), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(39,781)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(43,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,125 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,725 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 15162000 16968000 12230000 12826000 23708000 15140000 2409000 722000 53509000 45656000 834000 523000 1006000 1066000 51669000 44067000 30899000 20713000 20770000 23354000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The consumer loans held for investment had the following characteristics:</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average effective interest rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months to maturity</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">211</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">196</span></td></tr></table></div> 0.081 0.081 0.078 0.104 P211M P196M <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table is a consolidated summary of the delinquency status of the outstanding principal balance of consumer loans receivable (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31 to 60 days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61 to 90 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91+ days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 52074000 43810000 261000 1063000 119000 131000 1055000 652000 53509000 45656000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates the outstanding principal balance of consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">874 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,917 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,456 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,929 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,720 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div>The following table disaggregates the outstanding principal balance of our commercial loans receivable by fiscal year of origination (in thousands):<div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.800%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,886 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 12692000 9455000 325000 94000 874000 14477000 37917000 2056000 1557000 0 0 1038000 9235000 13886000 26000 0 0 0 17000 718000 761000 211000 444000 0 0 0 290000 945000 14985000 11456000 325000 94000 1929000 24720000 53509000 14107000 328000 96000 885000 1808000 14425000 31649000 1633000 0 0 1202000 942000 8684000 12461000 0 0 0 18000 49000 723000 790000 447000 0 0 0 0 309000 756000 16187000 328000 96000 2105000 2799000 24141000 45656000 0.53 0.46 0.10 91588000 91938000 484000 781000 198000 116000 90906000 91041000 39781000 43316000 51125000 47725000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable balance had the following characteristics:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12</span></td></tr></table></div> 0.073 0.074 P10M P12M P90D 40830000 34916000 11789000 1886000 2167000 91588000 57691000 25066000 4823000 2144000 2214000 91938000 0 0 P90D P90D 0.18 0.16 0.18 0.12 0.13 Accrued Expenses and Other Current Liabilities<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unearned insurance premiums</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated warranties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued volume rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Insurance loss reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">272,228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">239,736 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unearned insurance premiums</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated warranties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued volume rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Insurance loss reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">272,228 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">239,736 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 46712000 40856000 43673000 38125000 35490000 33449000 33081000 31718000 29208000 21167000 14620000 10540000 14194000 14124000 55250000 49757000 272228000 239736000 Warranties<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Activity in the liability for estimated warranties was as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,368 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charged to costs and expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Payments and deductions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,724)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,592)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(24,718)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(23,968)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,081 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,015 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,081 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,015 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Activity in the liability for estimated warranties was as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,368 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charged to costs and expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Payments and deductions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,724)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,592)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(24,718)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(23,968)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,081 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,015 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,081 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,015 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 31815000 32401000 31718000 31368000 13990000 12206000 26081000 25615000 12724000 11592000 24718000 23968000 33081000 33015000 33081000 33015000 Other Liabilities<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes secured financings and other obligations (in thousands):</span></div><div style="margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,127 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion included in Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(324)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,529 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes secured financings and other obligations (in thousands):</span></div><div style="margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,127 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion included in Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(324)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,529 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6127000 6166000 1726000 1916000 7853000 8082000 324000 323000 7529000 7759000 Debt<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of September 28, 2024, we are party to a Credit Agreement (the "Credit Agreement") that matures in November 2027 with Bank of America, N.A., providing for a $50 million revolving credit facility (the "Revolving Credit Facility") which may be increased up to an aggregate amount of $100 million.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of September 28, 2024 and March 30, 2024, there were no borrowings outstanding under the Revolving Credit Facility and we were in compliance with all covenants.</span></div> 50000000 100000000 0 0 Reinsurance and Insurance Loss Reserves<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain of Standard Casualty Company's ("Standard Casualty") premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effects of reinsurance on premiums written and earned were as follows (in thousands):</span></div><div style="margin-top:9pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,067 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums—nonaffiliated</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums—nonaffiliated</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,438)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,438)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,803 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,392 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,134 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,784 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,479 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums—nonaffiliated</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums—nonaffiliated</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(17,065)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(17,065)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,565)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,565)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,856 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,013 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,186 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,903 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Typical insurance policies written or assumed have a maximum coverage of $0.4 million per claim, of which we cede $0.15 million of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $0.25 million per claim on typical policies, subject to the reinsurers meeting their obligations. After this limit, amounts are recoverable through reinsurance for catastrophic losses in excess of $4.0 million per occurrence, up to a maximum of $110 million in the aggregate for that occurrence.</span></div><div style="margin-bottom:14pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following details the activity in the incurred but not reported ("IBNR") reserve </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">three and six months ended September 28, 2024 a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">nd </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">September 30, 2023 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net incurred losses during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net claim payments during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,435)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28,011)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(21,448)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,620 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,620 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effects of reinsurance on premiums written and earned were as follows (in thousands):</span></div><div style="margin-top:9pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,067 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums—nonaffiliated</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums—nonaffiliated</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,438)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,438)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,803 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,392 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,134 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,784 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,479 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums—nonaffiliated</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums—nonaffiliated</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(17,065)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(17,065)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,565)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,565)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,856 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,013 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,186 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,903 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9380000 12177000 10067000 9371000 11303000 10095000 9505000 8851000 8880000 8880000 6438000 6438000 11803000 13392000 13134000 11784000 22883000 24479000 20446000 18047000 23038000 19599000 19305000 17421000 17065000 17065000 12565000 12565000 28856000 27013000 27186000 22903000 400000 150000 250000 4000000.0 110000000 <div style="margin-bottom:14pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following details the activity in the incurred but not reported ("IBNR") reserve </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">three and six months ended September 28, 2024 a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">nd </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">September 30, 2023 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net incurred losses during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net claim payments during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,435)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28,011)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(21,448)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,620 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,620 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 18927000 13001000 10540000 10939000 14128000 8586000 32091000 19663000 18435000 12433000 28011000 21448000 14620000 9154000 14620000 9154000 Commitments and Contingencies<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">maximum amount for which the Company was liable under the terms of repurchase agreements with financial institutions that provide inventory financing to independent distributors of our products approximated $126 million and $121 million at September 28, 2024 and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">March 30, 2024, respectively, without reduction for the estimated resale value of the home</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">s. During the three and six months ended September 28, 2024 we did not receive any demand notices. In all cas</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">es, the estimated fair value exceeded the repurchase price so no loss reserve was deemed necessary. Our reserve for repurchase commitments, recorded in Accrued expenses and other current liabilities, was $3.1 million at September 28, 2024 and $2.9 million at March 30, 2024.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Construction-Period Mortgages. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts with off-balance sheet commitments are summarized below (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction loan contract amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cumulative advances</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,409)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(722)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,378 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,238 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Representations and Warranties of Mortgages Sold</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">reserve for contingent repurchases and indemnification obliga</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">tions was $0.6 million as of both September 28, 2024 and March 30, 2024, included in Accrued expenses and other current liabilities on the Consolidated Balance Sheets. There were no claim requests that resulted in the repurchase of any loans during the six months ended September 28, 2024 or </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">September 30, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Lock Commitments ("IRLCs")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. As of September 28, 2024 and March 30, 2024, we had outstanding IRLCs with a notional amount of $14.7 million and $39.0 million, respectively. For the three and six months ended September 28, 2024, we recognized insignificant non-cash gains on outstanding IRLCs. For the three and six months ended September 30, 2023, we recognized insignificant non-cash losses on outstanding IRLCs.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Forward Sales Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. As of September 28, 2024 and March 30, 2024, we had $7.1 million and $2.8 million in outstanding forward sales commitments for sales of mortgage backed securities and whole loan commitments (collectively, the "Commitments"), respectively. During the three and six months ended September 28, 2024, we recognized insignificant non-cash losses. During the three months ended September 30, 2023, we recognized insignificant non-cash gains.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:112%">Legal Matters. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">We are party to certain lawsuits in the ordinary course of business. Based on management's present knowledge of the facts and (in certain cases) advice of outside counsel, management does not believe that loss contingencies arising from pending matters are likely to have a material adverse effect on our consolidated financial position, liquidity or results of operations after taking into account any existing reserves, which reserves are included in Accrued expenses and other current liabilities on the Consolidated Balance Sheets. However, future events or circumstances that may currently be unknown to management will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our consolidated financial position, liquidity or results of operations in any future reporting periods.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">maximum amount for which the Company was liable under the terms of repurchase agreements with financial institutions that provide inventory financing to independent distributors of our products approximated $126 million and $121 million at September 28, 2024 and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">March 30, 2024, respectively, without reduction for the estimated resale value of the home</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">s. During the three and six months ended September 28, 2024 we did not receive any demand notices. In all cas</span>es, the estimated fair value exceeded the repurchase price so no loss reserve was deemed necessary. Our reserve for repurchase commitments, recorded in Accrued expenses and other current liabilities, was $3.1 million at September 28, 2024 and $2.9 million at March 30, 2024 126000000 121000000 3100000 2900000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Construction-Period Mortgages. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts with off-balance sheet commitments are summarized below (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction loan contract amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cumulative advances</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,409)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(722)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,378 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,238 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7787000 1960000 2409000 722000 5378000 1238000 <div style="margin-top:4pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Representations and Warranties of Mortgages Sold</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">reserve for contingent repurchases and indemnification obliga</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">tions was $0.6 million as of both September 28, 2024 and March 30, 2024, included in Accrued expenses and other current liabilities on the Consolidated Balance Sheets. There were no claim requests that resulted in the repurchase of any loans during the six months ended September 28, 2024 or </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">September 30, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div> 600000 600000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Lock Commitments ("IRLCs")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. As of September 28, 2024 and March 30, 2024, we had outstanding IRLCs with a notional amount of $14.7 million and $39.0 million, respectively. For the three and six months ended September 28, 2024, we recognized insignificant non-cash gains on outstanding IRLCs. For the three and six months ended September 30, 2023, we recognized insignificant non-cash losses on outstanding IRLCs.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Forward Sales Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. As of September 28, 2024 and March 30, 2024, we had $7.1 million and $2.8 million in outstanding forward sales commitments for sales of mortgage backed securities and whole loan commitments (collectively, the "Commitments"), respectively. During the three and six months ended September 28, 2024, we recognized insignificant non-cash losses. During the three months ended September 30, 2023, we recognized insignificant non-cash gains.</span></div> 14700000 39000000.0 7100000 2800000 Stockholders' Equity and Redeemable Noncontrolling Interest<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables represent changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the six months ended September 28, 2024 and September 30, 2023, respectively (dollars in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity Attributable to Cavco Stockholders</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive (loss) income </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, March 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,389,953 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(274,693)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027,127 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,033,411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,204)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,204)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, June 29, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,401,057 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(303,897)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,062 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,061,556 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(275)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,038,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 28, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,417,332 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(348,406)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284,995 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,105,371 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,041,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.900%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity Attributable to Cavco Stockholders</span></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:16pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive (loss) income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redeemable noncontrolling interest</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, April 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,337,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(164,452)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">869,310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(615)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">976,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, July 1, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,347,220 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(164,452)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272,175 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,667 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(657)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,022,826 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,120 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Conversion to mandatorily redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(974)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,356,421 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(211,646)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">274,204 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">957,206 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(603)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,019,255 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables represent changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the six months ended September 28, 2024 and September 30, 2023, respectively (dollars in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity Attributable to Cavco Stockholders</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive (loss) income </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, March 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,389,953 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(274,693)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027,127 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,033,411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,204)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,204)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, June 29, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,401,057 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(303,897)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,062 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,061,556 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(275)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,038,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 28, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,417,332 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(348,406)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284,995 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,105,371 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,041,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.900%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity Attributable to Cavco Stockholders</span></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:16pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive (loss) income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redeemable noncontrolling interest</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, April 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,337,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(164,452)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">869,310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(615)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">976,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, July 1, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,347,220 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(164,452)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">272,175 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,667 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(657)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,022,826 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,120 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Conversion to mandatorily redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(974)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,356,421 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(211,646)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">274,204 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">957,206 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(603)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,019,255 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 9389953 94000 -274693000 281216000 1027127000 -333000 1033411000 34429000 34429000 58000 58000 11104 -2348000 -2348000 2194000 2194000 29204000 29204000 9401057 94000 -303897000 281062000 1061556000 -275000 1038540000 43815000 43815000 198000 198000 16275 1220000 1220000 2713000 2713000 44509000 44509000 9417332 94000 -348406000 284995000 1105371000 -77000 1041977000 9337125 93000 -164452000 271950000 869310000 -615000 976286000 1219000 46357000 46357000 54000 -42000 -42000 10095 -1213000 -1213000 1438000 1438000 120000 -33000 9347220 93000 -164452000 272175000 915667000 -657000 1022826000 1120000 41539000 41539000 34000 54000 54000 9201 1000 478000 479000 1551000 1551000 47194000 47194000 180000 974000 9356421 94000 -211646000 274204000 957206000 -603000 1019255000 0 Earnings Per Share<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share (dollars in thousands, except per share amounts):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,539 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,244 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">87,896 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,226,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,656,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,256,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,663,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">81,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,305,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,731,419 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,337,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,742,734 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share attributable to Cavco common stockholders</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.28 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.76 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.38 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.05 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 28pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Anti-dilutive common stock equivalents excluded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share (dollars in thousands, except per share amounts):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,539 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,244 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">87,896 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,226,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,656,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,256,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,663,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">81,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,305,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,731,419 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,337,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,742,734 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share attributable to Cavco common stockholders</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.28 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.76 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.38 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.05 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 28pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Anti-dilutive common stock equivalents excluded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 43815000 41539000 78244000 87896000 8226298 8656537 8256664 8663430 79028 74882 81007 79304 8305326 8731419 8337671 8742734 5.33 4.80 9.48 10.15 5.28 4.76 9.38 10.05 257 335 428 320 Fair Value Measurements<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The book value and estimated fair value of our financial instruments were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consumer loans receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans receivable</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">90,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">81,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,726)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,721)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">See Note 20, Fair Value Measurements, and the Fair Value of Financial Instruments caption in Note 1, Summary of Significant Accounting Policies, in the Form 10-K for more information on the methodologies we use in determining fair value.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Servicing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Mortgage Servicing Rights ("MSRs") are recorded at fair value in Prepaid expenses and other current assets on the Consolidated Balance Sheets.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of loans serviced with MSRs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,734 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,842 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average servicing fee (basis points)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing multiple</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">179.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">188.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing rate (basis points)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Serviced portfolio with MSRs (in thousands)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">465,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">482,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">MSRs (in thousands)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The book value and estimated fair value of our financial instruments were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consumer loans receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans receivable</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">90,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">81,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,726)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,721)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 20482000 20482000 18669000 18669000 11827000 11827000 11961000 11961000 5110000 5110000 4956000 4956000 51669000 55914000 44067000 49105000 90906000 81030000 91041000 80764000 1726000 1721000 1916000 1841000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Servicing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Mortgage Servicing Rights ("MSRs") are recorded at fair value in Prepaid expenses and other current assets on the Consolidated Balance Sheets.</span> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of loans serviced with MSRs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,734 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,842 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average servicing fee (basis points)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing multiple</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">179.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">188.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing rate (basis points)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Serviced portfolio with MSRs (in thousands)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">465,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">482,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">MSRs (in thousands)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 3734 3842 0.003480 0.003479 1.799 1.8859 0.006260 0.006561 465622000 482898000 2915000 3168000 Business Segment Information<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We operate principally in two segments: (1) factory-built housing, which includes wholesale and retail factory-built housing operations, and (2) financial services, which includes manufactured housing consumer finance and insurance. The following table provides selected financial data by segment (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">486,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">434,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">944,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">891,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,964 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">507,461 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">452,030 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">985,060 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">927,905 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income (loss) before income taxes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">105,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">112,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(955)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,950 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,661 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">98,811 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">112,338 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,169,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,141,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">228,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">212,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,398,203 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,354,160 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2 The following table provides selected financial data by segment (in thousands):<div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">486,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">434,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">944,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">891,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,964 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">507,461 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">452,030 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">985,060 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">927,905 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income (loss) before income taxes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">105,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">112,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(955)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,950 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,661 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">98,811 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">112,338 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,169,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,141,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">228,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">212,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,398,203 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,354,160 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 486343000 434066000 944391000 891175000 21118000 17964000 40669000 36730000 507461000 452030000 985060000 927905000 55905000 50226000 105005000 112051000 -955000 1435000 -6194000 287000 54950000 51661000 98811000 112338000 1169496000 1141237000 228707000 212923000 1398203000 1354160000 On August 9, 2024, Julia Sze, an independent director, adopted a programmed plan of transactions intended to satisfy the affirmative defense provided by Rule 10b5-1 (the "Sze 10b5-1 Plan"). This plan was adopted in order to sell-to-cover a number of shares of our Common Stock to satisfy tax withholding obligations in connection with the vesting of Ms. Sze's restricted stock units on July 30, 2024. The Sze 10b5-1 Plan provides for a first possible trade date of November 8, 2024, and terminates automatically on December 10, 2024. The aggregate number of shares to be sold pursuant to the plan is 250 shares of our Common Stock. August 9, 2024 Julia Sze independent director true December 10, 2024 250 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On September 13, 2024, Susan Blount, an independent director, also adopted a programmed plan of transactions intended to satisfy the affirmative defense provided by Rule 10b5-1 (the "Blount 10b5-1 Plan"). This plan provides for a first possible trade date of December 13, 2024, and terminates automatically on January 30, 2025. The aggregate number of shares to be sold pursuant to the Blount 10b5-1 Plan is 1,500 shares of Common Stock.</span></div> September 13, 2024 Susan Blount independent director true January 30, 2025 1500 false false false