0000278166-23-000068.txt : 20230804 0000278166-23-000068.hdr.sgml : 20230804 20230804161411 ACCESSION NUMBER: 0000278166-23-000068 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 105 CONFORMED PERIOD OF REPORT: 20230701 FILED AS OF DATE: 20230804 DATE AS OF CHANGE: 20230804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAVCO INDUSTRIES INC. CENTRAL INDEX KEY: 0000278166 STANDARD INDUSTRIAL CLASSIFICATION: MOBILE HOMES [2451] IRS NUMBER: 860214910 STATE OF INCORPORATION: DE FISCAL YEAR END: 0330 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-08822 FILM NUMBER: 231144173 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-20230701.htm 10-Q cvco-20230701
00002781662024FalseQ13/300.61230.34360.34690.347100002781662023-04-022023-07-0100002781662023-07-28xbrli:shares00002781662023-07-01iso4217:USD00002781662023-04-01iso4217:USDxbrli:shares00002781662022-04-032022-07-0200002781662022-04-0200002781662022-07-020000278166cvco:OperatingLeaseObligationsMember2023-04-022023-07-010000278166cvco:RightOfUseAssetsMember2023-04-022023-07-010000278166cvco:OperatingLeaseObligationsMember2022-04-032022-07-020000278166cvco:RightOfUseAssetsMember2022-04-032022-07-02cvco:Segment0000278166country:US2023-07-01cvco:factories0000278166country:MX2023-07-01xbrli:purecvco:store0000278166stpr:TX2023-07-010000278166us-gaap:ManufacturedProductOtherMembercvco:FactoryBuiltHousingMember2023-04-022023-07-010000278166us-gaap:ManufacturedProductOtherMembercvco:FactoryBuiltHousingMember2022-04-032022-07-020000278166us-gaap:ProductAndServiceOtherMembercvco:FactoryBuiltHousingMember2023-04-022023-07-010000278166us-gaap:ProductAndServiceOtherMembercvco:FactoryBuiltHousingMember2022-04-032022-07-020000278166cvco:FactoryBuiltHousingMember2023-04-022023-07-010000278166cvco:FactoryBuiltHousingMember2022-04-032022-07-020000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2023-04-022023-07-010000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2022-04-032022-07-020000278166cvco:FinancialServicesMemberus-gaap:FinancialServiceOtherMember2023-04-022023-07-010000278166cvco:FinancialServicesMemberus-gaap:FinancialServiceOtherMember2022-04-032022-07-020000278166cvco:FinancialServicesMember2023-04-022023-07-010000278166cvco:FinancialServicesMember2022-04-032022-07-020000278166cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember2023-07-010000278166cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember2023-04-010000278166cvco:OtherRestrictedCashMember2023-07-010000278166cvco:OtherRestrictedCashMember2023-04-010000278166us-gaap:ResidentialMortgageBackedSecuritiesMember2023-07-010000278166us-gaap:ResidentialMortgageBackedSecuritiesMember2023-04-010000278166us-gaap:USStatesAndPoliticalSubdivisionsMember2023-07-010000278166us-gaap:USStatesAndPoliticalSubdivisionsMember2023-04-010000278166us-gaap:CorporateDebtSecuritiesMember2023-07-010000278166us-gaap:CorporateDebtSecuritiesMember2023-04-010000278166us-gaap:ConsumerPortfolioSegmentMember2023-04-010000278166us-gaap:ConsumerPortfolioSegmentMember2022-04-020000278166us-gaap:ConsumerPortfolioSegmentMember2023-04-022023-07-010000278166us-gaap:ConsumerPortfolioSegmentMember2022-04-032022-07-020000278166us-gaap:ConsumerPortfolioSegmentMember2023-07-010000278166us-gaap:ConsumerPortfolioSegmentMember2022-07-020000278166cvco:CurrentMember2023-07-010000278166cvco:CurrentMember2023-04-010000278166cvco:A3160DaysPastDueMember2023-07-010000278166cvco:A3160DaysPastDueMember2023-04-010000278166cvco:A6190DaysPastDueMember2023-07-010000278166cvco:A6190DaysPastDueMember2023-04-010000278166cvco:A91DaysPastDueMember2023-07-010000278166cvco:A91DaysPastDueMember2023-04-010000278166cvco:CurrentFiscalYearMemberus-gaap:PrimeMember2023-07-010000278166cvco:PriorFiscalYearMemberus-gaap:PrimeMember2023-07-010000278166us-gaap:PrimeMembercvco:Fiscal2022Member2023-07-010000278166us-gaap:PrimeMembercvco:Fiscal2021Member2023-07-010000278166us-gaap:PrimeMembercvco:Fiscal2020Member2023-07-010000278166cvco:Fiscal2019AndPriorMemberus-gaap:PrimeMember2023-07-010000278166us-gaap:PrimeMember2023-07-010000278166cvco:NearPrimeMembercvco:CurrentFiscalYearMember2023-07-010000278166cvco:NearPrimeMembercvco:PriorFiscalYearMember2023-07-010000278166cvco:NearPrimeMembercvco:Fiscal2022Member2023-07-010000278166cvco:NearPrimeMembercvco:Fiscal2021Member2023-07-010000278166cvco:NearPrimeMembercvco:Fiscal2020Member2023-07-010000278166cvco:NearPrimeMembercvco:Fiscal2019AndPriorMember2023-07-010000278166cvco:NearPrimeMember2023-07-010000278166us-gaap:SubprimeMembercvco:CurrentFiscalYearMember2023-07-010000278166cvco:PriorFiscalYearMemberus-gaap:SubprimeMember2023-07-010000278166us-gaap:SubprimeMembercvco:Fiscal2022Member2023-07-010000278166us-gaap:SubprimeMembercvco:Fiscal2021Member2023-07-010000278166us-gaap:SubprimeMembercvco:Fiscal2020Member2023-07-010000278166cvco:Fiscal2019AndPriorMemberus-gaap:SubprimeMember2023-07-010000278166us-gaap:SubprimeMember2023-07-010000278166cvco:CurrentFiscalYearMembercvco:NoFICOScoreMember2023-07-010000278166cvco:PriorFiscalYearMembercvco:NoFICOScoreMember2023-07-010000278166cvco:NoFICOScoreMembercvco:Fiscal2022Member2023-07-010000278166cvco:NoFICOScoreMembercvco:Fiscal2021Member2023-07-010000278166cvco:NoFICOScoreMembercvco:Fiscal2020Member2023-07-010000278166cvco:Fiscal2019AndPriorMembercvco:NoFICOScoreMember2023-07-010000278166cvco:NoFICOScoreMember2023-07-010000278166cvco:CurrentFiscalYearMember2023-07-010000278166cvco:PriorFiscalYearMember2023-07-010000278166cvco:Fiscal2022Member2023-07-010000278166cvco:Fiscal2021Member2023-07-010000278166cvco:Fiscal2020Member2023-07-010000278166cvco:Fiscal2019AndPriorMember2023-07-010000278166cvco:PriorFiscalYearMemberus-gaap:PrimeMember2023-04-010000278166us-gaap:PrimeMembercvco:Fiscal2022Member2023-04-010000278166us-gaap:PrimeMembercvco:Fiscal2021Member2023-04-010000278166us-gaap:PrimeMembercvco:Fiscal2020Member2023-04-010000278166cvco:Fiscal2019Memberus-gaap:PrimeMember2023-04-010000278166us-gaap:PrimeMembercvco:Fiscal2018AndPriorMember2023-04-010000278166us-gaap:PrimeMember2023-04-010000278166cvco:NearPrimeMembercvco:PriorFiscalYearMember2023-04-010000278166cvco:NearPrimeMembercvco:Fiscal2022Member2023-04-010000278166cvco:NearPrimeMembercvco:Fiscal2021Member2023-04-010000278166cvco:NearPrimeMembercvco:Fiscal2020Member2023-04-010000278166cvco:NearPrimeMembercvco:Fiscal2019Member2023-04-010000278166cvco:NearPrimeMembercvco:Fiscal2018AndPriorMember2023-04-010000278166cvco:NearPrimeMember2023-04-010000278166cvco:PriorFiscalYearMemberus-gaap:SubprimeMember2023-04-010000278166us-gaap:SubprimeMembercvco:Fiscal2022Member2023-04-010000278166us-gaap:SubprimeMembercvco:Fiscal2021Member2023-04-010000278166us-gaap:SubprimeMembercvco:Fiscal2020Member2023-04-010000278166cvco:Fiscal2019Memberus-gaap:SubprimeMember2023-04-010000278166us-gaap:SubprimeMembercvco:Fiscal2018AndPriorMember2023-04-010000278166us-gaap:SubprimeMember2023-04-010000278166cvco:PriorFiscalYearMembercvco:NoFICOScoreMember2023-04-010000278166cvco:NoFICOScoreMembercvco:Fiscal2022Member2023-04-010000278166cvco:NoFICOScoreMembercvco:Fiscal2021Member2023-04-010000278166cvco:NoFICOScoreMembercvco:Fiscal2020Member2023-04-010000278166cvco:Fiscal2019Membercvco:NoFICOScoreMember2023-04-010000278166cvco:NoFICOScoreMembercvco:Fiscal2018AndPriorMember2023-04-010000278166cvco:NoFICOScoreMember2023-04-010000278166cvco:PriorFiscalYearMember2023-04-010000278166cvco:Fiscal2022Member2023-04-010000278166cvco:Fiscal2021Member2023-04-010000278166cvco:Fiscal2020Member2023-04-010000278166cvco:Fiscal2019Member2023-04-010000278166cvco:Fiscal2018AndPriorMember2023-04-010000278166stpr:FL2023-07-010000278166stpr:TX2023-04-010000278166stpr:FL2023-04-010000278166us-gaap:CommercialPortfolioSegmentMember2023-07-010000278166us-gaap:CommercialPortfolioSegmentMember2023-04-010000278166us-gaap:CommercialPortfolioSegmentMember2023-04-022023-07-010000278166us-gaap:CommercialPortfolioSegmentMember2022-04-032022-07-020000278166us-gaap:CommercialPortfolioSegmentMember2022-04-020000278166us-gaap:CommercialPortfolioSegmentMember2022-07-020000278166cvco:WatchListMembercvco:CurrentFiscalYearMember2023-07-010000278166cvco:WatchListMembercvco:PriorFiscalYearMember2023-04-010000278166cvco:WatchListMembercvco:Fiscal2022Member2023-04-010000278166cvco:Fiscal2022Memberus-gaap:NonperformingFinancingReceivableMember2023-04-010000278166cvco:WatchListMembercvco:Fiscal2021Member2023-07-010000278166cvco:PriorFiscalYearMemberus-gaap:NonperformingFinancingReceivableMember2023-04-010000278166cvco:PriorFiscalYearMemberus-gaap:NonperformingFinancingReceivableMember2023-07-010000278166cvco:WatchListMembercvco:Fiscal2020Member2023-04-010000278166us-gaap:NonperformingFinancingReceivableMembercvco:Fiscal2021Member2023-04-010000278166cvco:WatchListMembercvco:PriorFiscalYearMember2023-07-010000278166cvco:WatchListMembercvco:Fiscal2022Member2023-07-010000278166cvco:CurrentFiscalYearMemberus-gaap:NonperformingFinancingReceivableMember2023-07-010000278166us-gaap:NonperformingFinancingReceivableMembercvco:Fiscal2020Member2023-04-010000278166cvco:WatchListMembercvco:Fiscal2021Member2023-04-010000278166cvco:Fiscal2022Memberus-gaap:NonperformingFinancingReceivableMember2023-07-010000278166cvco:WatchListMembercvco:Fiscal2020Member2023-07-010000278166us-gaap:NonperformingFinancingReceivableMembercvco:Fiscal2021Member2023-07-010000278166cvco:WatchListMembercvco:Fiscal2019AndPriorMember2023-07-010000278166cvco:WatchListMembercvco:Fiscal2019Member2023-04-010000278166cvco:WatchListMembercvco:Fiscal2018AndPriorMember2023-04-010000278166us-gaap:NonperformingFinancingReceivableMembercvco:Fiscal2020Member2023-07-010000278166cvco:Fiscal2019AndPriorMemberus-gaap:NonperformingFinancingReceivableMember2023-07-010000278166cvco:Fiscal2019Memberus-gaap:NonperformingFinancingReceivableMember2023-04-010000278166us-gaap:NonperformingFinancingReceivableMembercvco:Fiscal2018AndPriorMember2023-04-010000278166us-gaap:PerformingFinancingReceivableMembercvco:CurrentFiscalYearMember2023-07-010000278166cvco:PriorFiscalYearMemberus-gaap:PerformingFinancingReceivableMember2023-07-010000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2022Member2023-07-010000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2021Member2023-07-010000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2020Member2023-07-010000278166cvco:Fiscal2019AndPriorMemberus-gaap:PerformingFinancingReceivableMember2023-07-010000278166us-gaap:PerformingFinancingReceivableMember2023-07-010000278166cvco:PriorFiscalYearMemberus-gaap:PerformingFinancingReceivableMember2023-04-010000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2022Member2023-04-010000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2021Member2023-04-010000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2020Member2023-04-010000278166cvco:Fiscal2019Memberus-gaap:PerformingFinancingReceivableMember2023-04-010000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2018AndPriorMember2023-04-010000278166us-gaap:PerformingFinancingReceivableMember2023-04-010000278166stpr:NY2023-07-010000278166stpr:NY2023-04-010000278166us-gaap:LandMember2023-07-010000278166us-gaap:LandMember2023-04-010000278166us-gaap:BuildingAndBuildingImprovementsMember2023-07-010000278166us-gaap:BuildingAndBuildingImprovementsMember2023-04-010000278166us-gaap:MachineryAndEquipmentMember2023-07-010000278166us-gaap:MachineryAndEquipmentMember2023-04-010000278166us-gaap:ConstructionInProgressMember2023-07-010000278166us-gaap:ConstructionInProgressMember2023-04-010000278166us-gaap:TrademarksAndTradeNamesMember2023-07-010000278166us-gaap:TrademarksAndTradeNamesMember2023-04-010000278166cvco:StateInsuranceLicensesMember2023-07-010000278166cvco:StateInsuranceLicensesMember2023-04-010000278166us-gaap:CustomerRelationshipsMember2023-07-010000278166us-gaap:CustomerRelationshipsMember2023-04-010000278166us-gaap:OtherIntangibleAssetsMember2023-07-010000278166us-gaap:OtherIntangibleAssetsMember2023-04-010000278166us-gaap:RevolvingCreditFacilityMember2023-07-010000278166us-gaap:GuaranteeOfIndebtednessOfOthersMembersrt:MaximumMember2023-07-010000278166us-gaap:GuaranteeOfIndebtednessOfOthersMembersrt:MaximumMember2023-04-010000278166us-gaap:GuaranteeOfIndebtednessOfOthersMember2023-01-012023-04-01cvco:Claim0000278166us-gaap:GuaranteeOfIndebtednessOfOthersMember2023-07-010000278166us-gaap:GuaranteeOfIndebtednessOfOthersMember2023-04-010000278166cvco:LoanRepurchaseMember2023-04-022023-07-010000278166cvco:CountryplaceCommitmentMember2023-07-010000278166cvco:CountryplaceCommitmentMember2022-04-032022-07-020000278166us-gaap:CommonStockMember2023-04-010000278166us-gaap:TreasuryStockCommonMember2023-04-010000278166us-gaap:AdditionalPaidInCapitalMember2023-04-010000278166us-gaap:RetainedEarningsMember2023-04-010000278166us-gaap:ComprehensiveIncomeMember2023-04-010000278166us-gaap:CommonStockMember2023-04-022023-07-010000278166us-gaap:TreasuryStockCommonMember2023-04-022023-07-010000278166us-gaap:AdditionalPaidInCapitalMember2023-04-022023-07-010000278166us-gaap:RetainedEarningsMember2023-04-022023-07-010000278166us-gaap:ComprehensiveIncomeMember2023-04-022023-07-010000278166us-gaap:NoncontrollingInterestMember2023-04-022023-07-010000278166us-gaap:CommonStockMember2023-07-010000278166us-gaap:TreasuryStockCommonMember2023-07-010000278166us-gaap:AdditionalPaidInCapitalMember2023-07-010000278166us-gaap:RetainedEarningsMember2023-07-010000278166us-gaap:ComprehensiveIncomeMember2023-07-010000278166us-gaap:CommonStockMember2022-04-020000278166us-gaap:TreasuryStockCommonMember2022-04-020000278166us-gaap:AdditionalPaidInCapitalMember2022-04-020000278166us-gaap:RetainedEarningsMember2022-04-020000278166us-gaap:ComprehensiveIncomeMember2022-04-020000278166us-gaap:CommonStockMember2022-04-032022-07-020000278166us-gaap:TreasuryStockCommonMember2022-04-032022-07-020000278166us-gaap:AdditionalPaidInCapitalMember2022-04-032022-07-020000278166us-gaap:RetainedEarningsMember2022-04-032022-07-020000278166us-gaap:ComprehensiveIncomeMember2022-04-032022-07-020000278166us-gaap:NoncontrollingInterestMember2022-04-032022-07-020000278166us-gaap:CommonStockMember2022-07-020000278166us-gaap:TreasuryStockCommonMember2022-07-020000278166us-gaap:AdditionalPaidInCapitalMember2022-07-020000278166us-gaap:RetainedEarningsMember2022-07-020000278166us-gaap:ComprehensiveIncomeMember2022-07-020000278166us-gaap:EmployeeStockOptionMember2023-04-022023-07-010000278166us-gaap:EmployeeStockOptionMember2022-04-032022-07-020000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:AvailableforsaleSecuritiesMember2023-07-010000278166us-gaap:AvailableforsaleSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-07-010000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:AvailableforsaleSecuritiesMember2023-04-010000278166us-gaap:AvailableforsaleSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-04-010000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:EquitySecuritiesMember2023-07-010000278166us-gaap:EquitySecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-07-010000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:EquitySecuritiesMember2023-04-010000278166us-gaap:EquitySecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-04-010000278166us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-07-010000278166us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-07-010000278166us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-04-010000278166us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-04-01cvco:Loans00002781662023-01-012023-04-010000278166srt:ScenarioPreviouslyReportedMember2023-01-030000278166srt:RestatementAdjustmentMember2023-01-0300002781662023-01-030000278166us-gaap:TradeNamesMember2023-01-030000278166us-gaap:CustomerRelationshipsMember2023-01-030000278166us-gaap:CustomerRelationshipsMember2022-04-032022-07-020000278166us-gaap:NoncompeteAgreementsMember2023-01-030000278166us-gaap:NoncompeteAgreementsMember2022-04-032022-07-020000278166cvco:FactoryBuiltHousingMember2023-07-010000278166cvco:FactoryBuiltHousingMember2023-04-010000278166cvco:FinancialServicesMember2023-07-010000278166cvco:FinancialServicesMember2023-04-01


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 July 1, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                    to

Commission File Number 000-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 July 28, 2023, 8,677,178 shares of the registrant's Common Stock, $0.01 par value, were outstanding.



CAVCO INDUSTRIES, INC.
FORM 10-Q
July 1, 2023
TABLE OF CONTENTS
Page
Item 3. Not applicable
Item 4. Not applicable


PART 1. FINANCIAL INFORMATION
Item 1. Financial Statements
CAVCO INDUSTRIES, INC.
CONSOLIDATED BALANCE SHEETS
(Dollars in thousands, except per share amounts)
July 1,
2023
April 1,
2023
ASSETS(Unaudited)
Current assets
Cash and cash equivalents$352,234 $271,427 
Restricted cash, current13,560 11,728 
Accounts receivable, net84,877 89,347 
Short-term investments14,173 14,978 
Current portion of consumer loans receivable, net13,477 17,019 
Current portion of commercial loans receivable, net48,772 43,414 
Current portion of commercial loans receivable from affiliates, net1,491 640 
Inventories253,986 263,150 
Prepaid expenses and other current assets76,117 92,876 
Total current assets858,687 804,579 
Restricted cash585 335 
Investments17,967 18,639 
Consumer loans receivable, net25,891 27,129 
Commercial loans receivable, net51,612 53,890 
Commercial loans receivable from affiliates, net3,584 4,033 
Property, plant and equipment, net223,663 228,278 
Goodwill115,498 114,547 
Other intangibles, net29,398 29,790 
Operating lease right-of-use assets26,162 26,755 
Total assets$1,353,047 $1,307,975 
LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST AND STOCKHOLDERS' EQUITY
Current liabilities
Accounts payable$28,634 $30,730 
Accrued expenses and other current liabilities264,742 262,661 
Total current liabilities293,376 293,391 
Operating lease liabilities22,114 21,678 
Other liabilities7,909 7,820 
Deferred income taxes5,702 7,581 
Redeemable noncontrolling interest1,120 1,219 
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,347,220 and 9,337,125 shares, respectively
93 93 
Treasury stock, at cost; 671,801 shares
(164,452)(164,452)
Additional paid-in capital272,175 271,950 
Retained earnings915,667 869,310 
Accumulated other comprehensive loss(657)(615)
Total stockholders' equity1,022,826 976,286 
Total liabilities, redeemable noncontrolling interest and stockholders' equity$1,353,047 $1,307,975 
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 Ended
July 1,
2023
July 2,
2022
Net revenue
$475,875 $588,338 
Cost of sales
357,996 443,614 
Gross profit
117,879 144,724 
Selling, general and administrative expenses
61,680 66,136 
Income from operations
56,199 78,588 
Interest income4,618 1,314 
Interest expense
(266)(161)
Other income (expense), net126 (431)
Income before income taxes
60,677 79,310 
Income tax expense(14,266)(19,616)
Net income
46,411 59,694 
Less: net income attributable to redeemable noncontrolling interest54 92 
Net income attributable to Cavco common stockholders$46,357 $59,602 
Comprehensive income
Net income$46,411 $59,694 
Reclassification adjustment for securities sold 3  
Applicable income taxes
(1) 
Net change in unrealized position of investments held
(56)(142)
Applicable income taxes
12 30 
Comprehensive income46,369 59,582 
Less: comprehensive income attributable to redeemable noncontrolling interest54 92 
Comprehensive income attributable to Cavco common stockholders$46,315 $59,490 
Net income per share attributable to Cavco common stockholders
Basic
$5.35 $6.68 
Diluted
$5.29 $6.63 
Weighted average shares outstanding
Basic
8,670,434 8,918,280 
Diluted
8,758,080 8,988,929 

See accompanying Notes to Consolidated Financial Statements
2

CAVCO INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Dollars in thousands)
(Unaudited)
Three Months Ended
July 1,
2023
July 2,
2022
OPERATING ACTIVITIES
Net income$46,411 $59,694 
Adjustments to reconcile net income to net cash provided by operating activities
Depreciation and amortization4,566 3,946 
Provision for credit losses19 (167)
Deferred income taxes(1,868)(2,442)
Stock-based compensation expense1,438 1,425 
Non-cash interest income, net(297)(257)
Loss (gain) on sale or retirement of property, plant and equipment, net190 (232)
Gain on investments and sale of loans, net(3,165)(288)
Changes in operating assets and liabilities, net of acquisitions
Accounts receivable3,692 (12,076)
Consumer loans receivable originated(36,737)(47,467)
Proceeds from sales of consumer loans receivable42,363 47,881 
Principal payments received on consumer loans receivable1,819 2,421 
Inventories9,110 (10,751)
Prepaid expenses and other current assets15,151 7,359 
Commercial loans receivable originated(28,726)(22,776)
Principal payments received on commercial loans receivable25,216 18,981 
Accounts payable and accrued expenses and other current liabilities3,111 12,989 
Net cash provided by operating activities82,293 58,240 
INVESTING ACTIVITIES
Purchases of property, plant and equipment(4,183)(25,007)
Proceeds from sale of property, plant and equipment4,434 283 
Purchases of investments(1,710)(4,228)
Proceeds from sale of investments3,545 4,553 
Net cash provided (used) by investing activities2,086 (24,399)
FINANCING ACTIVITIES
Payments for taxes on stock option exercises and releases of equity awards(1,363)(848)
Proceeds from exercise of stock options150  
Payments on finance leases and other secured financings(157)(165)
Payments for common stock repurchases (38,960)
Distributions to noncontrolling interest(120)(240)
Net cash used in financing activities(1,490)(40,213)
Net increase (decrease) in cash, cash equivalents and restricted cash82,889 (6,372)
Cash, cash equivalents and restricted cash at beginning of the fiscal year283,490 259,334 
Cash, cash equivalents and restricted cash at end of the period$366,379 $252,962 
Supplemental disclosures of cash flow information
Cash paid for income taxes$8,123 $18,486 
Cash paid for interest$185 $71 
Supplemental disclosures of noncash activity
Change in GNMA loans eligible for repurchase$(1,873)$(2,620)
Right-of-use assets recognized and operating lease obligations incurred$687 $1,159 
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, unless otherwise stated.
In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, that are necessary to fairly state the results for the periods presented. Certain prior period amounts have been reclassified including from Other income (expense), net to Interest income to conform to current period classification. 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 2023 Annual Report on Form 10-K for the year ended April 1, 2023, 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 30, 2024 and will include 52 weeks.
We operate 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. We design and build a wide variety of affordable manufactured homes, modular homes and park model RVs through 29 homebuilding production lines located throughout the United States and two production lines in Mexico. We distribute our homes through a large network of independent distribution points in 48 states and Canada and 68 Company-owned U.S. retail stores, of which 41 are located in Texas. The financial services segment is comprised of a finance subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), and an insurance subsidiary, Standard Casualty Company ("Standard Casualty"). CountryPlace is an approved Federal National Mortgage Association ("'FNMA" or "Fannie Mae") and Federal Home Loan Mortgage Corporation ("FHLMC" or "Freddie Mac") seller/servicer and a Government National Mortgage Association ("GNMA" or "Ginnie Mae") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Standard Casualty provides property and casualty insurance primarily to owners of manufactured homes.
During fiscal 2023, we completed the acquisition of Solitaire Inc. and other related entities (collectively "Solitaire Homes"), including their four manufacturing facilities and twenty-two retail locations by acquiring 100% of the outstanding stock of Solitaire Homes. The results of operations are included in our Consolidated Financial Statements from the date of acquisition. See Note 20.
In addition to the below, 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.
4

2. Revenue from Contracts with Customers
The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands):
Three Months Ended
 July 1,
2023
July 2,
2022
Factory-built housing
     Home sales$439,744 $555,276 
     Delivery, setup and other revenues17,365 17,321 
457,109 572,597 
Financial services
     Insurance agency commissions received from third-party insurance companies
899 1,397 
     All other sources17,867 14,344 
18,766 15,741 
$475,875 $588,338 
3. Restricted Cash
Restricted cash consisted of the following (in thousands):
July 1,
2023
April 1,
2023
Cash related to CountryPlace customer payments to be remitted to third parties$12,883 $11,123 
Other restricted cash1,262 940 
14,145 12,063 
Less current portion(13,560)(11,728)
$585 $335 
Corresponding amounts for customer payments to be remitted to third parties are recorded in Accounts payable.
The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown in the Consolidated Statements of Cash Flows (in thousands):
July 1,
2023
July 2,
2022
Cash and cash equivalents$352,234 $238,072 
Restricted cash14,145 14,890 
$366,379 $252,962 
5

4. Investments
Investments consisted of the following (in thousands):
July 1,
2023
April 1,
2023
Available-for-sale debt securities$17,292 $18,555 
Marketable equity securities
9,798 9,989 
Non-marketable equity investments
5,050 5,073 
32,140 33,617 
Less short-term investments(14,173)(14,978)
$17,967 $18,639 
Investments in marketable equity securities consist of investments in the common stock of industrial and other companies.
Our non-marketable equity investments include investments in community-based initiatives that buy and sell our homes and provide home-only financing to residents of certain manufactured home communities and other distribution operations.
We record investments in fixed maturity securities classified as available-for-sale at fair value and record the difference between fair value and cost in Accumulated other comprehensive loss in the Consolidated Balance Sheets.
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):
July 1, 2023April 1, 2023
Amortized
Cost
Fair
Value
Amortized CostFair
Value
Residential mortgage-backed securities
$2,328 $2,237 $2,567 $2,488 
State and political subdivision debt securities
5,172 4,910 6,023 5,769 
Corporate debt securities
10,623 10,145 10,745 10,298 
$18,123 $17,292 $19,335 $18,555 
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 differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.
July 1, 2023
Amortized
Cost
Fair
Value
Due in less than one year$3,590 $3,510 
Due after one year through five years11,565 10,906 
Due after five years through ten years250 250 
Due after ten years390 389 
Mortgage-backed securities2,328 2,237 
$18,123 $17,292 
6

Net investment gains and losses on marketable equity securities were as follows (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Marketable equity securities
Net gain (loss) recognized during the period$460 $(2,342)
Less: Net (gain) loss recognized on securities sold during the period(20)74 
Unrealized gain (loss) recognized during the period on securities still held$440 $(2,268)
5. Inventories
Inventories consisted of the following (in thousands):
July 1,
2023
April 1,
2023
Raw materials$85,289 $92,045 
Work in process29,087 29,022 
Finished goods139,610 142,083 
$253,986 $263,150 
6. Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
July 1,
2023
April 1,
2023
Loans held for investment, previously securitized$20,055 $21,000 
Loans held for investment12,880 13,117 
Loans held for sale7,599 10,846 
Construction advances376 706 
40,910 45,669 
Deferred financing fees and other, net(398)(368)
Allowance for loan losses(1,144)(1,153)
39,368 44,148 
Less current portion(13,477)(17,019)
$25,891 $27,129 
The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Allowance for loan losses at beginning of period$1,153 $2,115 
Change in estimated loan losses, net(9)(210)
Charge-offs (19)
Recoveries 19 
Allowance for loan losses at end of period$1,144 $1,905 
7

The consumer loans held for investment had the following characteristics:
July 1,
2023
April 1,
2023
Weighted average contractual interest rate8.1 %8.2 %
Weighted average effective interest rate9.6 %8.8 %
Weighted average months to maturity153150
The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):
July 1,
2023
April 1,
2023
Current$38,722 $43,252 
31 to 60 days1,040 1,247 
61 to 90 days77 213 
91+ days1,071 957 
$40,910 $45,669 
The following table disaggregates gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
July 1, 2023
20242023202220212020PriorTotal
Prime- FICO score 680 and greater
$5,378 $1,440 $183 $996 $1,963 $16,864 $26,824 
Near Prime- FICO score 620-679
694 265  1,008 1,087 9,680 12,734 
Sub-Prime- FICO score less than 620
   19 50 938 1,007 
No FICO score
     345 345 
$6,072 $1,705 $183 $2,023 $3,100 $27,827 $40,910 
April 1, 2023
20232022202120202019PriorTotal
Prime- FICO score 680 and greater
$9,471 $185 $1,051 $1,982 $1,191 $16,601 $30,481 
Near Prime- FICO score 620-679
1,695  1,012 1,131 1,550 8,244 13,632 
Sub-Prime- FICO score less than 620
84  19 51  1,033 1,187 
No FICO score
    24 345 369 
$11,250 $185 $2,082 $3,164 $2,765 $26,223 $45,669 
As of July 1, 2023, 39% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 15% was concentrated in Florida. As of April 1, 2023, 44% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 13% 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 July 1, 2023 or April 1, 2023.
Repossessed homes totaled approximately $1.1 million as of both July 1, 2023 and April 1, 2023 and are included in Prepaid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately $0.6 million and $0.5 million as of July 1, 2023 and April 1, 2023, respectively.
8

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):
July 1,
2023
April 1,
2023
Loans receivable$107,246 $103,726 
Allowance for loan losses (1,614)(1,586)
Deferred financing fees, net(173)(163)
105,459 101,977 
Less current portion of commercial loans receivable (including from affiliates), net(50,263)(44,054)
$55,196 $57,923 
The commercial loans receivable balance had the following characteristics:
July 1,
2023
April 1,
2023
Weighted average contractual interest rate7.5 %7.6 %
Weighted average months outstanding109
The following table represents changes in the estimated allowance for loan losses (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Balance at beginning of period
$1,586 $1,011 
Change in estimated loan losses, net
28 43 
Balance at end of period
$1,614 $1,054 
Loans with indicators of potential performance problems are placed on watch list status and are subject to additional monitoring and scrutiny. 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 July 1, 2023 and April 1, 2023, there were no commercial loans considered watch list or nonperforming. The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):
July 1, 2023
20242023202220212020PriorTotal
Performing
$26,639 $63,412 $10,907 $3,268 $2,015 $1,005 $107,246 
April 1, 2023
20232022202120202019PriorTotal
Performing
$80,193 $16,028 $4,071 $2,203 $1,231 $ $103,726 
As of July 1, 2023, 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.
9

As of July 1, 2023 and April 1, 2023, we had concentrations of our outstanding principal balance of the commercial loans receivable balance in New York of 17% and 18%, respectively. No other state had concentrations in excess of 10% of the outstanding principal balance of the commercial loans receivable as of July 1, 2023 or April 1, 2023.
As of July 1, 2023 and April 1, 2023, one independent third-party and its affiliates comprised 13% and 12%, respectively, of the net commercial loans receivable principal balance outstanding, all of which was secured.
8. Property, Plant and Equipment, net
Property, plant and equipment, net, consisted of the following (in thousands):
July 1,
2023
April 1,
2023
Property, plant and equipment, at cost
Land$39,823 $39,822 
Buildings and improvements168,091 167,291 
Machinery and equipment73,733 76,826 
Construction in progress7,136 5,472 
288,783 289,411 
Accumulated depreciation(65,120)(61,133)
$223,663 $228,278 
Depreciation expense for the three months ended July 1, 2023 and July 2, 2022 was $4.2 million and $3.4 million, respectively.
9. Goodwill and Other Intangibles
Goodwill and other intangibles, net, consisted of the following (in thousands):
July 1, 2023April 1, 2023
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived
Goodwill$115,498 $— $115,498 $114,547 $— $114,547 
Trademarks and trade names
16,980 — 16,980 16,980 — 16,980 
State insurance licenses
1,100 — 1,100 1,100 — 1,100 
133,578 — 133,578 132,627 — 132,627 
Finite-lived
Customer relationships15,000 (4,267)10,733 16,900 (5,818)11,082 
Other
1,114 (529)585 1,114 (486)628 
$149,692 $(4,796)$144,896 $150,641 $(6,304)$144,337 
During the three months ended July 1, 2023, fair value adjustments were made to certain assets and liabilities of Solitaire Homes in connection with purchase accounting measurement period adjustments. This resulted in additional Goodwill of $1.0 million. See Note 20.
10

Amortization expense recognized on intangible assets for the three months ended July 1, 2023 and July 2, 2022 was $0.4 million and $0.5 million, respectively. Customer relationships have a weighted average remaining life of 7.6 years and other finite lived intangibles have a weighted average remaining life of 3.3 years.
Expected amortization for future fiscal years is as follows (in thousands):
Remainder of fiscal year 2024$1,177 
20251,530 
20261,488 
20271,415 
20281,299 
20291,265 
Thereafter3,144 
$11,318 
10. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
July 1,
2023
April 1,
2023
Customer deposits$46,122 $45,193 
Salaries, wages and benefits45,998 47,100 
Estimated warranties32,401 31,368 
Unearned insurance premiums29,835 27,901 
Accrued volume rebates23,943 22,858 
Other86,443 88,241 
$264,742 $262,661 
11. Warranties
Activity in the liability for estimated warranties was as follows (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Balance at beginning of period$31,368 $26,250 
Charged to costs and expenses13,409 15,004 
Payments and deductions(12,376)(12,452)
Balance at end of period$32,401 $28,802 
11

12. Other Liabilities
The following table summarizes secured financings and other obligations (in thousands):
July 1,
2023
April 1,
2023
Finance lease payables$6,224 $6,243 
Other secured financing2,184 2,379 
Mandatorily redeemable noncontrolling interest2,300 2,268 
10,708 10,890 
Less current portion included in Accrued expenses and other current liabilities(2,799)(3,070)
$7,909 $7,820 
13. Debt
We are party to a Credit Agreement that expires in 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. Borrowings under the Revolving Credit Facility generally bear interest at the Secured Overnight Financing Rate plus a credit spread and a margin based on our Consolidated Total Leverage Ratio.
As of July 1, 2023 and April 1, 2023, there were no borrowings outstanding under the Revolving Credit Facility and we were in compliance with all covenants.
14. Reinsurance and Insurance Loss Reserves
Certain of Standard Casualty's 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
July 1, 2023July 2, 2022
WrittenEarnedWrittenEarned
Direct premiums
$10,379 $8,676 $7,728 $7,050 
Assumed premiums—nonaffiliated
9,800 8,570 9,028 7,957 
Ceded premiums—nonaffiliated
(6,127)(6,127)(4,229)(4,229)

$14,052 $11,119 $12,527 $10,778 
12

Typical insurance policies written or assumed have a maximum coverage of $0.4 million per claim, of which we cede $0.2 million of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $0.2 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 $3.0 million per occurrence, up to a maximum of $100 million in the aggregate for that occurrence.
Standard Casualty establishes reserves for claims and claims expense on reported and incurred but not reported ("IBNR") claims of non-reinsured losses. Reserves for claims are included in the Accrued expenses and other current liabilities line item on the Consolidated Balance Sheets and claims expenses are recorded in Cost of sales on the Consolidated Statements of Comprehensive Income. The following details the activity in the reserve for the three months ended July 1, 2023 and July 2, 2022 (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Balance at beginning of period$10,939 $8,149 
Net incurred losses during the period11,077 8,777 
Net claim payments during the period(9,015)(8,352)
Balance at end of period$13,001 $8,574 
15. 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 $157 million and $178 million at July 1, 2023 and April 1, 2023, respectively, without reduction for the resale value of the homes. During the fourth quarter of fiscal 2023, we received one repurchase demand notice and the inventory was acquired during the current quarter. Our reserve for repurchase commitments, recorded in Accrued expenses and other current liabilities, was $3.9 million at July 1, 2023 and $5.2 million at April 1, 2023.
Construction-Period Mortgages. Loan contracts with off-balance sheet commitments are summarized below (in thousands):
July 1,
2023
April 1,
2023
Construction loan contract amount$1,594 $2,214 
Cumulative advances(376)(706)
$1,218 $1,508 
Representations and Warranties of Mortgages Sold. The reserve for contingent repurchases and indemnification obligations was $0.7 million as of July 1, 2023 and April 1, 2023, 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 three months ended July 1, 2023.
Interest Rate Lock Commitments. As of July 1, 2023, we had outstanding IRLCs with a notional amount of $31.1 million. For the three months ended July 1, 2023 and July 2, 2022, we recognized insignificant non-cash gains on outstanding IRLCs.
Forward Sales Commitments. As of July 1, 2023, we had $1.1 million in outstanding forward sales commitments ("Commitments"). During the three months ended July 1, 2023, we recognized an insignificant gain and during the three months ended July 2, 2022, we recognized a non-cash loss of $0.3 million relating to our Commitments.
13

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.
16. Stockholders' Equity and Redeemable Noncontrolling Interest
The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the three months ended July 1, 2023 (dollars in thousands):
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive lossTotalRedeemable 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) 
Issuance of common stock under stock incentive plans, net10,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 
The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the three months ended July 2, 2022 (dollars in thousands):
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive lossTotalRedeemable noncontrolling interest
Common Stock
SharesAmount
Balance, April 2, 20229,292,278 $93 $(61,040)$263,049 $628,756 $(403)$830,455 $825 
Net income—    59,602  59,602 92 
Other comprehensive loss, net—     (112)(112) 
Issuance of common stock under stock incentive plans, net5,957   (848)  (848) 
Stock-based compensation—   1,425   1,425  
Common stock repurchases— — (38,960)— — — (38,960)— 
Distributions— — — — — — — (240)
Balance, July 2, 20229,298,235 $93 $(100,000)$263,626 $688,358 $(515)$851,562 $677 
14

17. 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 Ended
July 1,
2023
July 2,
2022
Net income attributable to Cavco common stockholders$46,357 $59,602 
Weighted average shares outstanding
Basic8,670,434 8,918,280 
Effect of dilutive securities87,646 70,649 
Diluted8,758,080 8,988,929 
Net income per share attributable to Cavco common stockholders
Basic$5.35 $6.68 
Diluted$5.29 $6.63 
Anti-dilutive common stock equivalents excluded39 1,617 
18. Fair Value Measurements
The book value and estimated fair value of our financial instruments were as follows (in thousands):
July 1, 2023April 1, 2023
Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities
$17,292 $17,292 $18,555 $18,555 
Marketable equity securities
9,798 9,798 9,989 9,989 
Non-marketable equity investments
5,050 5,050 5,073 5,073 
Consumer loans receivable39,368 44,604 44,148 50,686 
Commercial loans receivable
105,459 99,281 101,977 97,106 
Other secured financing(2,184)(2,078)(2,379)(2,332)
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.
July 1,
2023
April 1,
2023
Number of loans serviced with MSRs4,018 4,070 
Weighted average servicing fee (basis points)34.69 34.71 
Capitalized servicing multiple176.5 %98.99 %
Capitalized servicing rate (basis points)61.23 34.36 
Serviced portfolio with MSRs (in thousands)$512,707 $520,458 
MSRs (in thousands)$3,140 $1,788 
15

19. Related Party Transactions
We have non-marketable equity investments in other distribution operations outside of Company-owned retail stores. In the ordinary course of business, we sell homes and lend to certain of these operations through our commercial lending programs. For the three months ended July 1, 2023 and July 2, 2022, the total amount of sales to related parties was $15.1 million and $17.2 million, respectively. As of July 1, 2023, receivables from related parties included $6.5 million of accounts receivable and $5.1 million of commercial loans outstanding. As of April 1, 2023, receivables from related parties included $5.7 million of accounts receivable and $4.7 million of commercial loans outstanding.
20. Acquisition
On January 3, 2023 (the "Acquisition Date"), we completed the acquisition of Solitaire Homes, including their four manufacturing facilities and twenty-two retail locations by acquiring 100% of the outstanding stock of Solitaire Homes for $110.8 million, subject to customary adjustments.
Our provisional estimates of the fair values of the assets that we acquired and the liabilities that we assumed were based on the information that was available as of the Acquisition Date. We are continuing to evaluate the underlying inputs and assumptions used in our valuations. Accordingly, these provisional estimates are subject to change during the measurement period, which is up to one year from the Acquisition Date. During the first quarter of fiscal 2024, we made certain adjustments to the assets and liabilities based on information that became available.
The following table presents our provisional estimates of the fair values of the assets that we acquired and the liabilities that we assumed on the Acquisition Date as of the end of the 2024 first quarter (in thousands):
January 3,
2023
AdjustmentsJanuary 3, 2023
(as Adjusted at July 1, 2023)
Cash$5,119 $(77)$5,042 
Investments334  334 
Accounts receivable3,536 (778)2,758 
Inventories58,045 (54)57,991 
Property, plant and equipment36,109 (70)36,039 
Other current assets1,519  1,519 
Intangible assets(1)
3,400  3,400 
Total identifiable assets acquired108,062 (979)107,083 
Accounts payable and accrued liabilities11,251 (28)11,223 
Net identifiable assets acquired96,811 (951)95,860 
Goodwill(2)
13,970 951 14,921 
Net assets acquired$110,781 $ $110,781 
(1) Includes $1.3 million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9 million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2 million for covenants not to compete from the sellers amortized on a straight-line basis over the term of 5 years.
(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.
16

Pro Forma Impact of Acquisition (Unaudited). The following table presents supplemental pro forma information as if the above acquisition had occurred on April 3, 2022 (in thousands, except per share data):
Three Months Ended
July 2,
2022
Net revenue$624,511 
Net income attributable to Cavco common stockholders61,645 
Diluted net income per share6.86 
21. 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 Ended
July 1,
2023
July 2,
2022
Net revenue:
Factory-built housing$457,109 $572,597 
Financial services18,766 15,741 
$475,875 $588,338 
Income (loss) before income taxes:
Factory-built housing$61,825 $79,772 
Financial services(1,148)(462)
$60,677 $79,310 
 July 1,
2023
April 1,
2023
Total assets:
Factory-built housing
$1,151,632 $1,107,555 
Financial services
201,415 200,420 
$1,353,047 $1,307,975 
17

45Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
Forward-Looking Statements
Statements in this Report on Form 10-Q ("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; 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 (including the continuing Russia-Ukraine conflict); 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, including the ability to generate positive cash flow from operations, 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 2023 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 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 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 ("FNMA" or "Fannie Mae") and Federal Home Loan Mortgage Corporation ("FHLMC" or "Freddie Mac") seller/servicer, and a Government National Mortgage Association ("GNMA" or "Ginnie Mae") 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 Company ("Standard Casualty"), provides property and casualty insurance primarily to owners of manufactured homes.
18

We operate a total of 31 homebuilding production lines 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 and Emlenton, Pennsylvania; Martinsville and Rocky Mount, Virginia; Crouse and Hamlet, North Carolina; Ocala and Plant City, Florida; and two in Ojinaga, Mexico. We distribute our homes through a large network of independent distribution points in 48 states and Canada and 68 Company-owned U.S. retail stores, of which 41 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 May 2023 were 35,714, a decrease of 29.0% compared to 50,278 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 low cost associated with manufactured home ownership 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 flexible 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 resulting in lower utility costs, as well as the higher utilization of renewable materials in our manufacturing process. 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 to the 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. Additionally, we continue to invest in community-based lending initiatives that provide home-only financing to residents of certain manufactured home communities. 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 exposure to the actions of independent lenders.
19

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 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 July 1, 2023 was $177 million compared to $244 million at April 1, 2023, a decrease of $67 million and down $823 million compared to $1.0 billion at July 2, 2022.
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.
Results of Operations
Net Revenue
 Three Months Ended
 ($ in thousands, except revenue per home sold)July 1,
2023
July 2,
2022
Change
Factory-built housing$457,109 $572,597 $(115,488)(20.2)%
Financial services18,766 15,741 3,025 19.2 %
$475,875 $588,338 $(112,463)(19.1)%
Factory-built homes sold
by Company-owned retail sales centers959 873 869.9 %
to independent retailers, builders, communities and developers3,623 4,473 (850)(19.0)%
4,582 5,346 (764)(14.3)%
Net factory-built housing revenue per home sold$99,762 $107,108 $(7,346)(6.9)%
In factory-built housing, Net revenue decreased compared to the respective period in the prior year due to lower home sales volume and lower home selling prices, partially offset by the addition of Solitaire Homes.
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.
20

For the three months ended July 1, 2023, Net revenue in Financial Services increased 19.2% primarily due to realized and unrealized gains on marketable equity securities in the insurance subsidiary's portfolio compared to losses during the prior year period and more insurance policies in force in the current period compared to the prior period. This was partially offset by lower interest income earned on the acquired consumer loan portfolios.
Gross Profit
 Three Months Ended
($ in thousands)July 1,
2023
July 2,
2022
Change
Factory-built housing$113,368 $139,586 $(26,218)(18.8)%
Financial services4,511 5,138 (627)(12.2)%
$117,879 $144,724 $(26,845)(18.5)%
Gross profit as % of Net revenue
Consolidated24.8 %24.6 %N/A0.2 %
Factory-built housing24.8 %24.4 %N/A0.4 %
Financial services24.0 %32.6 %N/A(8.6)%
Factory-built housing Gross profit percentage increased primarily due to favorable material costs.
In Financial services, Gross profit and Gross profit percentage decreased primarily due to higher insurance claims from Arizona and Texas weather related events partially offset by greater realized and unrealized gains on marketable equity securities in the current period compared to the same period last year.
Selling, General and Administrative Expenses
 Three Months Ended
($ in thousands)July 1,
2023
July 2,
2022
Change
Factory-built housing$56,021 $60,923 $(4,902)(8.0)%
Financial services5,659 5,213 446 8.6 %
$61,680 $66,136 $(4,456)(6.7)%
Selling, general and administrative expenses as % of Net revenue13.0 %11.2 %N/A1.8 %
Selling, general and administrative expenses decreased primarily from lower legal expenses, professional fees and incentive compensation expense, partially offset by higher expenses reflecting the addition of Solitaire Homes.
21

Other Components of Net Income
 Three Months Ended
($ in thousands)July 1,
2023
July 2,
2022
Change
Interest income$4,618 $1,314 $3,304 251.4 %
Interest expense(266)(161)(105)65.2 %
Other income (expense), net126 (431)557 N/M
Income tax expense(14,266)(19,616)(5,350)(27.3)%
Effective tax rate23.5 %24.7 %N/A(1.20)%
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 (expense), 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. For the three months ended July 1, 2023, we recognized a $0.1 million gain on corporate marketable investments compared to a $1.1 million loss in the prior year.
Liquidity and Capital Resources
We believe that cash and cash equivalents at July 1, 2023, 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 are 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 have sufficient liquid resources including our recently implemented $50.0 million Revolving Credit Facility, of which no amounts were outstanding at July 1, 2023. Regardless, 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 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.
22

The following is a summary of the Company's cash flows for the three months ended July 1, 2023 and July 2, 2022, respectively:
Three Months Ended
(in thousands)July 1,
2023
July 2,
2022
$ Change
Cash, cash equivalents and restricted cash at beginning of the fiscal year$283,490 $259,334 $24,156 
Net cash provided by operating activities82,293 58,240 24,053 
Net cash provided (used) by investing activities2,086 (24,399)26,485 
Net cash used in financing activities(1,490)(40,213)38,723 
Cash, cash equivalents and restricted cash at end of the period$366,379 $252,962 $113,417 
Net cash provided by operating activities increased primarily from reductions in accounts receivable, inventories and prepaid expenses and other current assets. These increases were partially offset by lower net income, adjusted for non-cash items.
Consumer loan originations decreased $10.8 million to $36.7 million for the three months ended July 1, 2023 from $47.5 million for the three months ended July 2, 2022, and proceeds from sales of consumer loans decreased $5.5 million.
Commercial loan originations increased $5.9 million to $28.7 million for the three months ended July 1, 2023 from $22.8 million for the three months ended July 2, 2022. Proceeds from the collection on commercial loans provided $25.2 million this year, compared to $19.0 million in the prior year, a net increase of $6.2 million.
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. Cash used in the prior year period reflects the purchase of our plant facilities in Hamlet, North Carolina.
Net cash used in financing activities for the prior year period was primarily for the repurchase of common stock.
See Note 15 to the Consolidated Financial Statements for a discussion of our off-balance sheet commitments, which discussion is incorporated herein by reference.
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 three months ended July 1, 2023, 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.
23

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 July 1, 2023, 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 July 1, 2023 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 15 to the 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, Use of Proceeds and Issuer Repurchases of Equity Securities
Issuer Purchases of Equity Securities
As announced on May 26, 2022 in a current report on Form 8-K, the Company's Board of Directors approved a $100 million stock repurchase program with the same terms and conditions as the previous plan. There were no repurchases during the fiscal quarter ended July 1, 2023 and $35.7 million remains available under this program.
On August 1, 2023, the Company's Board of Directors approved another $100 million stock repurchase program with the same terms and conditions as the previous plans. This increases the total amount available for repurchases to $135.7 million. The repurchase programs are funded using our available cash. Repurchases may be made in the open market or in privately negotiated transactions in compliance with applicable state and federal securities laws and other legal requirements. The level of repurchase activity is subject to market conditions and other investment opportunities. The repurchase programs do not obligate us to acquire any particular amount of common stock and may be suspended or discontinued at any time.
Item 5. Other Information
Rule 10b5-1 Plan Adoptions and Modifications
No officers or directors entered into a 10b5-1 plan during the three months ended July 1, 2023.
25

Item 6. Exhibits
Exhibit No.Exhibit
10.1*(1)2023 Omnibus Equity Incentive Plan
(2)
(2)
(3)
101.INSThe 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 Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
*Management Contract or Compensatory Plan, Contract or Arrangement
(1) Incorporated by reference to Exhibit 99.1 to the Registration Statement on Form S-8 filed on August 1, 2023.
(2) Filed herewith.
(3) Furnished herewith.
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 OfficerAugust 4, 2023
William C. Boor(Principal Executive Officer)
/s/ Allison K. AdenExecutive Vice President, Chief Financial Officer & TreasurerAugust 4, 2023
Allison K. Aden(Principal Financial Officer)
27
EX-31.1 2 cvco-2023071xexhibit311.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:August 4, 2023
By:/s/ William C. Boor
William C. Boor
President and Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 cvco-2023071xexhibit312.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:August 4, 2023
By:/s/ Allison K. Aden
Allison K. Aden
Executive Vice President, Chief Financial Officer & Treasurer
(Principal Financial Officer)

EX-32 4 cvco-2023071xexhibit32.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 July 1, 2023 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.
 
August 4, 2023
/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 5 cvco-20230701.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000005 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000006 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Restricted Cash link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Consumer Loans Receivable link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Commercial Loans Receivable link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Property, Plant and Equipment, net link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Goodwill and Other Intangibles link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Warranties link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Other Liabilities link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Reinsurance and Insurance Loss Reserves link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Business Segment Information link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Commitments and Contingencies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Fair Value Measurements (Policies) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Consumer Loans Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Commercial Loans Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Property, Plant and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Goodwill and Other Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Business Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Basis of Presentation (Principles of Consolidation) (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Revenue from Contracts with Customers (Disaggregation of Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Restricted Cash Reconciliation of Cash and cash equivalents and Restricted cash to SOCF (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Investments (Amortized cost and fair value) (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Investments (Contractual Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Investments (Recognized Gains and Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Consumer Loans Receivable (Loans Held for investment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Delinquency status of consumer loans (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - Consumer Loans Receivable (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable, Net) (Details) link:presentationLink link:calculationLink link:definitionLink 9954738 - Disclosure - Commercial Loans Receivable (Changes in the Estimated Allowance for Loan Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954739 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (Details) link:presentationLink link:calculationLink link:definitionLink 9954740 - Disclosure - Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (Details) link:presentationLink link:calculationLink link:definitionLink 9954741 - Disclosure - Commercial Loans Receivable (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954742 - Disclosure - Property, Plant and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 9954743 - Disclosure - Property, Plant and Equipment, net (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954744 - Disclosure - Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 9954745 - Disclosure - Goodwill and Other Intangibles (Amortization) (Details) link:presentationLink link:calculationLink link:definitionLink 9954746 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954747 - Disclosure - Warranties (Activity for Estimated Warranty Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 9954748 - Disclosure - Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954748 - Disclosure - Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954749 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954750 - Disclosure - Reinsurance and Insurance Loss Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 9954751 - Disclosure - Reinsurance and Insurance Loss Reserves (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954752 - Disclosure - Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (Details) link:presentationLink link:calculationLink link:definitionLink 9954753 - Disclosure - Commitments and Contingencies (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954754 - Disclosure - Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954755 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 9954756 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954757 - Disclosure - Summary of the Fair Value and Carrying Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954758 - Disclosure - Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details) link:presentationLink link:calculationLink link:definitionLink 9954759 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954760 - Disclosure - Acquisition (Schedule of Acquisition) (Details) link:presentationLink link:calculationLink link:definitionLink 9954761 - Disclosure - Acquisition (Pro-forma) (Details) link:presentationLink link:calculationLink link:definitionLink 9954762 - Disclosure - Business Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 cvco-20230701_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 cvco-20230701_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 cvco-20230701_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Principal payments received on commercial loans receivable Proceeds from Collection of Loans Receivable Deferred income taxes Deferred Income Taxes and Tax Credits Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Net Income Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest Pay vs Performance Disclosure [Line Items] Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities, net of acquisitions Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Indefinite lived intangible assets including goodwill. Indefinite lived intangible assets including goodwill. Indefinite lived intangible assets including goodwill. Consumer loans receivable, net Financing Receivable, after Allowance for Credit Loss, Noncurrent Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents All Award Types Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Concentration Risk on Financing Receivables Percentage Concentration Risk on Financing Receivables Percentage Concentration risk on financing receivables percentage. Debt Debt Disclosure [Text Block] Payment to acquire Solitaire Homes Payments to Acquire Businesses, Gross Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Amortized cost and fair value by security type Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table] Schedule of acquired finite and indefinite lived intangible asset by major class table. Deferred income taxes Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Mortgage-backed securities Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value Restatement Determination Date: Restatement Determination Date [Axis] Corporate debt securities Corporate Debt Securities [Member] Due after ten years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value Previously Reported Previously Reported [Member] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Customer deposits Deferred Revenue, Current Fiscal 2024 Current fiscal year [Member] Current fiscal year Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity and Redeemable Noncontrolling Interest Equity [Text Block] Accrued Expenses and Other Current Liabilities Accrued Liabilities, Current [Abstract] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Geographical [Axis] Geographical [Axis] Balance at beginning of period Balance at end of period Liability for Claims and Claims Adjustment Expense Number of shares and par value Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract] Accrued volume rebates Accrued Volume Rebates Accrued volume rebates. Restricted cash Non-current restricted cash Restricted Cash and Cash Equivalents, Noncurrent Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Major Customers [Axis] Customer [Axis] Current liabilities Liabilities, Current [Abstract] Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Fair Value Assets and Liabilities Measured on Recurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Summary of inventories Inventory, Net [Abstract] Diluted (usd per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current TEXAS TEXAS Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Treasury Stock, Common, Shares Treasury Stock, Common, Shares Schedule of Gain (Loss) on Securities [Table] Schedule of Gain (Loss) on Securities [Table] Buildings and improvements Building and Building Improvements [Member] Mandatorily redeemable noncontrolling interest Redeemable Noncontrolling Interest, Equity, Carrying Amount Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Noncompete Agreements Noncompete Agreements [Member] Allowance for Loan Loss Financing Receivable, Allowance for Credit Loss [Table Text Block] Investments Investments, Fair Value Disclosure Unearned insurance premiums SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium Net income attributable to Cavco common stockholders Net income attributable to Cavco common stockholders Net Income (Loss) Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Total current liabilities Liabilities, Current Change in GNMA loans eligible for repurchase Change in GNMA loans eligible for repurchase Change in GNMA loans eligible for repurchase Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Machinery and equipment Machinery and Equipment [Member] Derivatives Derivatives, Reporting of Derivative Activity [Policy Text Block] LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Lease Obligations Incurred Lease Obligation Incurred Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Stockholders' equity Equity, Attributable to Parent [Abstract] Geographic Concentration of Commercial Loans Receivables in Key States Commercial Loans Receivables Geographic Concentration [Table Text Block] Tabular disclosure of geographic concentration of commercial loans receivables by key state. Other Intangible Assets Other Intangible Assets [Member] Earnings Per Share Computation Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Revenues from related parties Related Party Transaction, Amounts of Transaction Year of origination [Axis] Year of origination [Axis] Year of origination Insurance policies maximum coverage per claim Maximum Risk Assumed Per Policy Maximum risk assumed per policy. Executive Category: Executive Category [Axis] Useful lives of acquired intangible assets Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Ceded premiums - nonaffiliate Written Ceded Premiums Written Gross Consumer Loans Receivable by Credit Quality and Fiscal Year of Origination Summary of Gross Consumer Loans Receivable by Portfolio Segment and Credit Quality Indicator [Table Text Block] Summary of gross consumer loans receivable by portfolio segment and credit quality indicator. Fair Value Debt Securities, Available-for-Sale, Maturity, Fair Value, Rolling Maturity [Abstract] Significant Accounting Policies Significant Accounting Policies [Text Block] Watch list Watch List [Member] Watch list. Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items] Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items] Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items] Name Measure Name Name Forgone Recovery, Individual Name Fiscal 2019 Fiscal 2019 [Member] Fiscal 2019 Book Value Reported Value Measurement [Member] Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Property, Plant and Equipment, net Property, Plant and Equipment [Table Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Investment Type [Axis] Investment Type [Axis] Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Abstract] Consumer Loans Receivable Geographical Concentration Percentage Consumer Loans Receivable Geographical Concentration Percentage Consumer loans receivable geographical concentration percentage. Measurement Basis [Axis] Measurement Basis [Axis] Underlying Securities Award Underlying Securities Amount Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Geographic Concentration of Commercial Loans Receivables in Key States Inventory Finance Receivables Geographic Concentration [Abstract] Inventory finance receivables geographic concentration. Entity Small Business Entity Small Business 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Investments [Domain] Investments [Domain] Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Fair Value Measurement [Domain] Fair Value Measurement [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Consumer Loans Receivable Consumer Loans Receivable [Table Text Block] Consumer loans receivable. Other comprehensive loss, net OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Accounts receivable from related parties Accounts Receivable from Related Parties Accounts Receivable from Related Parties Operating lease liabilities Operating Lease, Liability, Noncurrent Contractual Maturity of Investment Securities Investments Classified by Contractual Maturity Date [Table Text Block] Restricted cash, current Less current portion Restricted Cash and Cash Equivalents, Current Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation Depreciation Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Line of Credit Facility, Interest Rate Description Line of Credit Facility, Interest Rate Description Line of Credit Facility [Table] Line of Credit Facility [Table] Intangible Assets, Net (Including Goodwill) Intangible Assets, Net (Including Goodwill) Effect of dilutive securities Weighted Average Number of Shares Outstanding, Diluted, Adjustment 61 - 90 days past due 61 - 90 days past due [Member] 61 - 90 days past due Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Gain on investments and sale of loans, net Gain (loss) on sales of loans and investments Gain (loss) on sales of loans and investments Payables and Accruals [Abstract] Payables and Accruals [Abstract] Net revenue Revenues Revenues Summary of the Fair Value and Carrying Value of Financial Instruments Fair Value, by Balance Sheet Grouping [Table Text Block] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Assumptions for Mortgage Servicing Rights Fair Value Assumptions for Servicing Assets [Table Text Block] Fair Value Assumptions for Servicing Assets [Table Text Block] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventories Increase (Decrease) in Inventories INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Award Type Award Type [Axis] Anti-dilutive stock equivalents excluded from computation Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Construction Advances Construction Advances Construction Advances Construction Advances Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Net claim payments during the period Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid Deliquency Status of Consumer Loans Deliquency Status of Consumer Loans [Table Text Block] Deliquency Status of Consumer Loans Property, plant and equipment, at cost Property, Plant and Equipment, Gross Remainder of fiscal year 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Trading Arrangement: Trading Arrangement [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Number of operating production lines Number of Operating Manufacturing Facilities Number of operating manufacturing facilities Commercial loans receivable, net Commercial Loans Receivable, Noncurrent Commercial Loans Receivable, Noncurrent Estimated warranties Product Warranty Accrual, Current Amortization expense on intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Adjustments Revision of Prior Period, Adjustment [Member] Investments Long-term Investments Long-Term Investments Deferred financing fees, net Deferred Discounts, Finance Charges and Interest Included in Receivables Loans held for sale Financing Receivable, Held-for-Sale Net Carrying Amount Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Restatement Determination Date Restatement Determination Date Financing Receivable, Allowance for Credit Loss [Table] Financing Receivable, Allowance for Credit Loss [Table] Internal Credit Assessment [Axis] Internal Credit Assessment [Axis] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] 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 and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward] Equity, Attributable to Noncontrolling Interest [Roll Forward] Insurance [Abstract] Insurance [Abstract] Other secured financing Debt Instrument, Fair Value Disclosure Finite lived: Finite-Lived Intangible Assets [Roll Forward] Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Common Stock, Shares, Issued Common Stock, Shares, Issued Consumer loans receivable Notes Receivable, Fair Value Disclosure Gross profit Gross Profit Commercial Loans Receivable Commercial Loans Receivable [Text Block] Commercial loans receivables and allowance for loan loss. Treasury stock, at cost; 671,801 shares Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Current portion of consumer loans receivable, net Less current portion Financing Receivable, after Allowance for Credit Loss, Current Selling, general and administrative expenses Selling, General and Administrative Expense Nonperforming Nonperforming Financial Instruments [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Stock Options Employee Stock Option [Member] Due days for loans on nonaccrual status when interest is past due and remains unpaid Interest Past Due Period for Loan Considered as Nonaccrual Interest past due period for loan considered as nonaccrual. Maximum Maximum [Member] Comprehensive income attributable to Cavco common stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Financing Receivable Portfolio Segment [Domain] Financing Receivable Portfolio Segment [Domain] Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Assets Acquired [Axis] Assets Acquired [Axis] Assets Acquired Commercial Loans Receivables Geographic Concentration Percentage Inventory Finance Receivables Geographic Concentration Percentage Inventory finance receivables geographic concentration percentage. Entity Address, Address Line One Entity Address, Address Line One Common stock repurchases Treasury Stock, Value, Acquired, Cost Method No FICO Score No FICO Score [Member] No FICO Score 31 - 60 days past due 31 - 60 days past due [Member] 31 - 60 days past due Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Non-cash interest income, net Other Noncash Income (Expense) Product repurchase Guarantee of Indebtedness of Others [Member] Factory-built housing Factory-built housing Factory Built Housing [Member] Factory-built housing. Trademarks and trade names Trademarks and Trade Names [Member] Non-marketable equity investments Equity Method Investments, Fair Value Disclosure Loan Contracts with Off-Balance Sheet Commitments Schedule of Line of Credit Facilities [Table Text Block] Less current portion included in Accrued expenses and other current liabilities Other Liabilities, Current Fiscal 2021 Fiscal 2021 [Member] Fiscal 2021 Accounts payable and accrued expenses and other current liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Issuance of common stock under stock incentive plans, shares Stock Issued During Period, Shares, New Issues Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Accumulated other comprehensive loss Comprehensive Income [Member] Financing Receivable Recorded Investment [Line Items] Financing Receivable, Credit Quality Indicator [Line Items] Acquisition Business Combination Disclosure [Text Block] Commercial Loans Receivable Commercial Portfolio Segment [Member] Indefinite lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Net income attributable to Cavco common stockholders Business Acquisition, Pro Forma Net Income (Loss) Insurance policies coverage per claim ceded to reinsurers Maximum Risk Ceded Per Policy Maximum risk ceded per policy. Fiscal 2022 Fiscal 2022 [Member] Fiscal 2022 Change in estimated loan losses, net Allowance for Loan and Lease Losses, Period Increase (Decrease) Distributions to noncontrolling interest Payments to Noncontrolling Interests Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Diluted Net income per share attributable to Cavco common stockholders: Earnings Per Share, Diluted [Abstract] Loss Reserve Rollforward Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block] Applicable income taxes OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Reinsurance and Insurance Loss Reserves Reinsurance [Text Block] Entity Tax Identification Number Entity Tax Identification Number Non-marketable equity investments Equity Method Investments Inventories Total Inventories Inventory, Net Weighted average effective interest rate Weighted average effective interest rate Weighted average effective interest rate Purchases of investments Payments to Acquire Marketable Securities Statistical Measurement [Axis] Statistical Measurement [Axis] Land Land [Member] Financial Instrument [Axis] Financial Instrument [Axis] Lease Obligations Incurred [Axis] Lease Obligations Incurred [Axis] Lease Obligations Incurred Entity Interactive Data Current Entity Interactive Data Current Debt Obligations Debt and Lease Obligation [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Total Shareholder Return Amount Total Shareholder Return Amount Payments for common stock repurchases Payments for Repurchase of Common Stock Commercial Loans Receivable Loans and Leases Receivable, Net Amount [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding 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 Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Gain (Loss) on Securities Gain (Loss) on Securities [Line Items] Indefinite lived: Indefinite-Lived Intangible Assets [Roll Forward] Due in less than one year Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Supplemental disclosures of noncash activity Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Schedule of Stockholders' Equity and Redeemable Noncontrolling Interest Schedule of Stockholders Equity [Table Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Concentration with one independent third-party and its affiliates Commercial Loans Receivable Principal Balance Concentration Commercial Loans Receivable Principal Balance Concentration Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Fiscal 2020 Fiscal 2020 [Member] Fiscal 2020 Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets Assets, Current [Abstract] Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Reinsurance Effect on Premiums Written and Earned Premiums Written and Earned [Abstract] OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Residential mortgage-backed securities Residential Mortgage-Backed Securities [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Beginning balance, common stock, shares issued Ending balance, common stock, shares issued Common Stock, Shares, Outstanding Internal Credit Assessment [Domain] Internal Credit Assessment [Domain] Valuation adjustment Noncontrolling Interest, Change in Redemption Value Net income per share attributable to Cavco common stockholders: Earnings Per Share, Basic [Abstract] PEO PEO [Member] Loss contingencies Loss Contingency, Estimate of Possible Loss Aggregate catastrophic losses recoverable in excess of amount Catastrophic Losses Recoverable in Aggregate Greater than Amount Catastrophic losses recoverable in aggregate greater than amount. Financial services, All other sources Financial Service, Other [Member] Common Stock, Par or Stated Value Per Share Common Stock, Par or Stated Value Per Share Applicable income taxes Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Net cash provided (used) by investing activities Net Cash Provided by (Used in) Investing Activities Commercial loans receivable Loans and Leases Receivable, Related Parties Marketable equity securities Equity Securities, FV-NI, Current Loans held for investment Consumer Loans Receivable Held for Investment Consumer loans receivable held for investment. Name of Major Customer [Domain] Customer [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 Summary of inventories Schedule of Inventory, Current [Table Text Block] Current portion of commercial loans receivable, net Commercial Loans Receivable, Current Commercial Loans Receivable, Current Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Capitalized servicing rate Capitalized Loan Servicing Rate of Loans Held-in-portfolio Capitalized Loan Servicing Rate of Loans Held-in-portfolio Credit Facility [Axis] Credit Facility [Axis] Net change in unrealized position of investments held OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Summary of restricted cash Schedule of Restricted Cash [Abstract] Schedule of restricted cash. Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount 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 Property, Plant and Equipment, net Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Loans held for investment, previously securitized Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Carrying Amount, Net Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Assumed premiums - nonaffiliate Earned Assumed Premiums Earned Accrued Expenses and Other Current Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Net income per share attributable to Cavco common stockholders: Earnings Per Share [Abstract] Earnings Per Share [Abstract] Weighted average months to maturity Weighted average months to maturity Weighted average months to maturity State insurance licenses State Insurance Licenses [Member] State insurance licenses. Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,347,220 and 9,337,125 shares, respectively Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade Names Trade Names [Member] Near Prime- FICO score 620-679 Near prime [Member] Near prime Legal Matters Legal Matters and Contingencies [Text Block] Consumer loans receivable Consumer Portfolio Segment [Member] Intangible Assets Including Goodwill Gross Intangible Assets Including Goodwill Gross Intangible assets including goodwill gross. Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Marketable equity securities Equity Securities [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Commercial Loans Receivables by Class and Internal Credit Quality Indicator Financing Receivable Credit Quality Indicators [Table Text Block] 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. Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category FLORIDA FLORIDA Allowance for loan loss Balance at beginning of period Balance at end of period Financing Receivable, Allowance for Credit Loss Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Other Liabilities Other Liabilities Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Goodwill and Other Intangibles Goodwill and Intangible Assets Disclosure [Text Block] PEO Name PEO Name Investments Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Marketable Securities Preferred Stock, Shares Authorized Preferred Stock, Shares Authorized Investments Investments 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Five Consumer Loans Receivable Financing Receivables [Text Block] Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Financing Receivable, Allowance for Credit Loss [Line Items] Financing Receivable, Allowance for Credit Loss [Line Items] Future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Other Other Accrued Liabilities, Current 91+ days past due 91+ days past due [Member] 91+ days past due Net premiums Written Premiums Written, Net Depreciation and amortization Depreciation, Depletion and Amortization Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Catastrophic losses recoverable in excess of amount Catastrophic Losses Recoverable Per Occurrence Greater than Amount Catastrophic losses recoverable per occurrence greater than amount. Due in less than one year Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Repossessed Homes Real Estate Acquired Through Foreclosure Business Combination and Asset Acquisition [Abstract] Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Total commercial loans, net Financing Receivable, after Allowance for Credit Loss Performing Performing Financial Instruments [Member] Net revenue Business Acquisition, Pro Forma Revenue Premiums Earned, Net Premiums Earned, Net Commercial loans receivable originated Increase (Decrease) in Finance Receivables Restricted cash Restricted Cash and Cash Equivalents Restricted Cash and Cash Equivalents Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Financing Receivable Portfolio Segment [Axis] Financing Receivable Portfolio Segment [Axis] Due after ten years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost Changes in the Allowance for Loan Losses on Commercial Loans Receivables Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Mortgage servicing rights Servicing Asset at Fair Value, Amount Commercial loans 90 days past due still accruing interest Financing Receivable, 90 Days or More Past Due, Still Accruing Fair Value Measurement and Disclosures Fair Value Measurement, Policy [Policy Text Block] Earnings Per Share Computation Earnings Per Share Reconciliation [Abstract] Financing Receivable, Past Due [Line Items] Financing Receivable, Past Due [Line Items] State and political subdivision debt securities US States and Political Subdivisions Debt Securities [Member] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Repurchase commitments, repurchases during the period Mortgage warranty claims filed Loss Contingency, New Claims Filed, Number Preferred Stock, Shares Issued Preferred Stock, Shares Issued Accounts payable and accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Repurchase Contingencies [Roll Forward] Repurchase Contingencies [Roll Forward] Repurchase Contingencies [Roll Forward] Less current portion of commercial loans receivable (including from affiliates), net Commercial Loans Receivable (including from affiliates), Current Commercial Loans Receivable (including from affiliates), Current Entity Emerging Growth Company Entity Emerging Growth Company Capitalized servicing multiple Capitalized Servicing Multiple of Loans Held-in-portfolio Capitalized Servicing Multiple of Loans Held-in-portfolio Allowance for loan losses Allowance for loan losses at beginning of period Allowance for loan losses at end of period Allowance for Loan and Lease Losses, Real Estate Other intangibles, net Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Activity in the liability for estimated warranties Schedule of Product Warranty Liability [Table Text Block] Net identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Less: net income attributable to redeemable noncontrolling interest Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest Document Fiscal Period Focus Document Fiscal Period Focus Payments and deductions Standard Product Warranty Accrual, Decrease for Payments Mortgage Loans in Process of Foreclosure, Amount Mortgage Loans in Process of Foreclosure, Amount Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Number of Stores Number of Stores Title Trading Arrangement, Individual Title Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Current portion of commercial loans receivable from affiliates, net Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Current Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Current Common Stock Common Stock [Member] Individual: Individual [Axis] Issuance of common stock under stock incentive plans, net APIC, Share-Based Payment Arrangement, Recognition and Exercise City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Earnings Per Share Earnings Per Share [Text Block] Payments on finance leases and other secured financings Repayments of Secured Debt Weighted average servicing fee Weighted-Average Servicing Fee of Loans Held-in-portfolio Weighted-Average Servicing Fee of Loans Held-in-portfolio Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Distributions Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Loan Repurchase Loan Repurchase [Member] Loan Repurchase Fiscal 2018 and prior Fiscal 2018 and prior [Member] Fiscal 2018 and prior Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net 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 Receivables [Abstract] Receivables [Abstract] Commercial loans receivable (including from affiliates), noncurrent Commercial Loans Receivable (including from affiliates), Noncurrent Commercial Loans Receivable (including from affiliates), Noncurrent Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Weighted average contractual interest rate Weighted average contractual interest rate Weighted average contractual interest rate Recognized (loss) on the forward sales and whole loan commitments Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Manufactured Product, Other Manufactured Product, Other [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Net incurred losses during the period Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Contractual Maturity of Investment Securities Available-for-Sale Securities, Debt Maturities [Abstract] Payments for taxes on stock option exercises and releases of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Factory-built housing, Other Product and Service, Other [Member] Net income Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Balance at beginning of period Balance at end of period Standard Product Warranty Accrual Consumer loans receivable Consumer loans receivable Loans and Leases Receivable, Gross Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] MEXICO MEXICO Retained earnings Retained Earnings [Member] Commercial Loans Receivables Commercial Loans Receivables [Table Text Block] Commercial Loans Receivables. Charged to costs and expenses Standard Product Warranty Accrual, Increase for Warranties Issued Representations and Warranties of Mortgages Sold Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities, redeemable noncontrolling interest and stockholders' equity Liabilities and Equity Fiscal 2019 and prior Fiscal 2019 and prior [Member] Fiscal 2019 and prior Amortized Cost Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Finite-Lived Intangible Assets, Remaining Amortization Period Finite-Lived Intangible Assets, Remaining Amortization Period Basic (usd per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Right-of-use Assets Right-of-use Assets [Member] Right-of-use Assets Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Warranties Product Warranty Disclosure [Text Block] Arrangement Duration Trading Arrangement Duration Provision for credit losses Provision for Loan, Lease, and Other Losses Year of Origination [Domain] Year of Origination [Domain] Year of Origination Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Summary of restricted cash Restrictions on Cash and Cash Equivalents [Table Text Block] Business Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Mortgage-backed securities Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost Available-for-sale debt securities Available-for-Sale Securities [Member] Assumed premiums - nonaffiliate Written Assumed Premiums Written Cash paid for income taxes Income Taxes Paid Principles of Consolidation Consolidation, Policy [Policy Text Block] Property, plant and equipment Property, Plant and Equipment, Net, by Type [Abstract] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Goodwill, Purchase Accounting Adjustments Goodwill, Purchase Accounting Adjustments Termination Date Trading Arrangement Termination Date Cash related to CountryPlace customer payments to be remitted to third parties Cash Related to CountryPlace Customer Payments to be Remitted to Third Parties [Member] Cash related to CountryPlace customer payments to be remitted to third parties. Proceeds from sale of investments Proceeds from Sale and Maturity of Marketable Securities Common Stock, Shares Authorized Common Stock, Shares Authorized Financing Receivable, Past Due [Table] Financing Receivable, Past Due [Table] Available-for-sale debt securities Fair Value Fair Value Debt Securities, Available-for-Sale Raw materials Inventory, Raw Materials, Gross Commercial loans receivable from affiliates, net Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Noncurrent Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Noncurrent Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Net gain (loss) recognized during the period Equity Securities, FV-NI, Gain (Loss) Indefinite-lived Intangible Assets by Major Class [Axis] Indefinite-Lived Intangible Assets [Axis] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Operating Lease Obligations Operating Lease Obligations [Member] Operating Lease Obligations 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] Related Party Transactions [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] NEW YORK NEW YORK Consumer loans receivable, net Mortgage Loans on Real Estate, Commercial and Consumer, Net Compensation Amount Outstanding Recovery Compensation Amount Total identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Less: comprehensive income attributable to redeemable noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Assets Acquired [Domain] Assets Acquired [Domain] Assets Acquired [Domain] Lease Obligations Incurred [Domain] Lease Obligations Incurred [Domain] Lease Obligations Incurred [Domain] Forward Commitments Recorded at Fair Value Forward Commitments Recorded at Fair Value Forward Commitments Recorded at Fair Value Commercial loans receivable Loans Receivable, Fair Value Disclosure Proceeds from exercise of stock options Proceeds from Stock Options Exercised Acquired Finite and Indefinite Lived Intangible Assets [Line Items] Acquired Finite and Indefinite Lived Intangible Assets [Line Items] Acquired finite and indefinite lived intangible assets. Finance lease payables Finance Lease, Liability Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Work in process Inventory, Work in Process, Gross Commercial loans receivable Financing Receivable, before Allowance for Credit Loss Insider Trading Arrangements [Line Items] Goodwill and other intangibles Schedule of Intangible Assets and Goodwill [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Recoveries Allowance for Loan and Lease Loss, Recovery of Bad Debts Consumer loans receivable originated Payment for Origination and Purchase, Loan, Held-for-Sale Accrual for estimated warranties Movement in Standard Product Warranty Accrual [Roll Forward] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Unrealized gain (loss) recognized during the period on securities still held Equity Securities, FV-NI, Unrealized Gain (Loss) Adjustment to Compensation, Amount Adjustment to Compensation Amount Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Redeemable noncontrolling interest Beginning balance Ending balance Equity, Attributable to Noncontrolling Interest Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Direct premiums Written Direct Premiums Written Treasury Stock Treasury Stock, Common [Member] Pro Forma Impact of Acquisition (Unaudited) Business Acquisition, Pro Forma Information [Table Text Block] Entity Central Index Key Entity Central Index Key Prime- FICO score 680 and greater Prime [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Loss (gain) on sale or retirement of property, plant and equipment, net Gain (Loss) on Disposition of Property Plant Equipment Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Income tax expense Income Tax Expense (Benefit) Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Fiscal 2023 Prior fiscal year [Member] Prior fiscal year Delinquency Status [Axis] Delinquency Status [Axis] Delinquency Status Serviced portfolio with MSRs Loan, Held-in-Portfolio, Principal Outstanding Salaries, wages and benefits Employee-related Liabilities, Current Principal payments on consumer loans receivable Proceeds from Collection, Loan, Held-for-Sale Fair Value Measurements Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Reserves Related to Consumer Loans Sold Reserves Related to Consumer Loans Sold Reserve for consumer loans sold contingent repurchase and indemnification obligations. Name Trading Arrangement, Individual Name Weighted average months outstanding, commercial Weighted average months outstanding, commercial Weighted average months outstanding, commercial Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Diluted net income per share Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Inventories Inventory Disclosure [Text Block] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Other restricted cash Other Restricted Cash [Member] Other restricted cash. Amendment Flag Amendment Flag Goodwill and other intangibles Finite-Lived Intangible Assets, Net [Abstract] Other secured financing Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding Reclassification adjustment for securities sold Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Number of loans serviced with MSRs Number of Loans Outstanding of Loans Held-in-portfolio Number of Loans Outstanding of Loans Held-in-portfolio Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table] Financing Receivable, Credit Quality Indicator [Table] Credit Facility [Domain] Credit Facility [Domain] Repurchase Contingencies Schedule of Repurchase Agreements [Table Text Block] Delinquency Status [Domain] Delinquency Status [Domain] Delinquency Status Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Proceeds from sale of consumer loans Proceeds from Sale, Loan, Held-for-Sale Sub-Prime- FICO score less than 620 Subprime [Member] Current Current [Member] Current Gain (Loss) on Securities Gain (Loss) on Securities [Table Text Block] Diluted Diluted Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Deferred financing fees and other, net Loans and Leases Receivable, Deferred Income Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Leased Assets Acquired Fair Value of Assets Acquired Additional paid-in capital Additional Paid-in Capital [Member] Remaining construction contingent commitment Remaining Construction Contingent Commitment Remaining construction contingent commitment. Less: Net (gain) loss recognized on securities sold during the period Equity Securities, FV-NI, Realized Gain (Loss) Schedule of Investments Schedule of Investments [Table Text Block] Schedule of Investments [Table Text Block] Total assets Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name CountryPlace CountryPlace Commitment [Member] CountryPlace. Revision of Prior Period [Axis] Revision of Prior Period [Axis] Loss Contingencies Loss Contingencies [Line Items] Cover [Abstract] Cover [Abstract] Direct premiums Earned Direct Premiums Earned Number of States in which Entity Operates Number of States in which Entity Operates Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Weighted average contractual interest rate, commercial Weighted average contractual interest rate, commercial Weighted average contractual interest rate, commercial Ceded premiums - nonaffiliate Earned Ceded Premiums Earned UNITED STATES UNITED STATES IRLCs recorded at fair value Interest Rate Lock Commitments Recorded at Fair Value Interest rate lock commitments are recorded at fair value. Other Liabilities Other Liabilities Disclosure [Text Block] Effects of Reinsurance Effects of Reinsurance [Table Text Block] Other liabilities Other noncurrent liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Short-term investments Less short-term Investments Short-Term Investments Construction in progress Construction in Progress [Member] Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Business Segment Information Segment Reporting Disclosure [Text Block] Restricted Cash Cash and Cash Equivalents Disclosure [Text Block] Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Rolling Maturity [Abstract] Construction loan contract amount Contractual Obligation Transfers and Servicing of Financial Assets Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Basic Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Income from operations Operating Income (Loss) Financial Services Financial services Financial Services [Member] Financial services. Insurance Agency Commissions Insurance Agency Commissions [Member] Insurance Agency Commissions [Member] Cost of sales Cost of Revenue Charge-offs Allowance for Loan and Lease Losses, Writeoff Comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Business Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Estimated Fair Value Estimate of Fair Value Measurement [Member] Loan Contracts with Off-Balance Sheet Commitments Loan Contracts with Off Balance Sheet Commitments [Abstract] Loan contracts with off balance sheet commitments. Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Business Segment Information Segment Reporting Information, Profit (Loss) [Abstract] Other Liabilities Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Secured credit facilities Long-Term Line of Credit Customer relationships Customer Relationships [Member] Customer Relationships [Member] Noncontrolling Interest Noncontrolling Interest [Member] EX-101.PRE 9 cvco-20230701_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document and Entity Information - shares
3 Months Ended
Jul. 01, 2023
Jul. 28, 2023
Cover [Abstract]    
Entity Central Index Key 0000278166  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jul. 01, 2023  
Amendment Flag false  
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,677,178
Current Fiscal Year End Date --03-30  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Current assets    
Cash and cash equivalents $ 352,234 $ 271,427
Restricted cash, current 13,560 11,728
Accounts receivable, net 84,877 89,347
Short-term investments 14,173 14,978
Current portion of consumer loans receivable, net 13,477 17,019
Current portion of commercial loans receivable, net 48,772 43,414
Current portion of commercial loans receivable from affiliates, net 1,491 640
Inventories 253,986 263,150
Prepaid expenses and other current assets 76,117 92,876
Total current assets 858,687 804,579
Restricted cash 585 335
Investments 17,967 18,639
Consumer loans receivable, net 25,891 27,129
Commercial loans receivable, net 51,612 53,890
Commercial loans receivable from affiliates, net 3,584 4,033
Property, plant and equipment, net 223,663 228,278
Goodwill 115,498 114,547
Other intangibles, net 29,398 29,790
Operating lease right-of-use assets 26,162 26,755
Total assets 1,353,047 1,307,975
Current liabilities    
Accounts payable 28,634 30,730
Accrued expenses and other current liabilities 264,742 262,661
Total current liabilities 293,376 293,391
Operating lease liabilities 22,114 21,678
Other liabilities 7,909 7,820
Deferred income taxes 5,702 7,581
Redeemable noncontrolling interest 1,120 1,219
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,347,220 and 9,337,125 shares, respectively 93 93
Treasury stock, at cost; 671,801 shares (164,452) (164,452)
Additional paid-in capital 272,175 271,950
Retained earnings 915,667 869,310
Accumulated other comprehensive loss (657) (615)
Total stockholders' equity 1,022,826 976,286
Total liabilities, redeemable noncontrolling interest and stockholders' equity $ 1,353,047 $ 1,307,975
Number of shares and par value    
Preferred stock, par value $ 0.01 $ 0.01
Preferred Stock, Shares Authorized 1,000,000 1,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Common Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Common Stock, Shares Authorized 40,000,000 40,000,000
Common Stock, Shares, Issued 9,347,220 9,337,125
Treasury Stock, Common, Shares 671,801 671,801
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Income Statement [Abstract]    
Net revenue $ 475,875 $ 588,338
Cost of sales 357,996 443,614
Gross profit 117,879 144,724
Selling, general and administrative expenses 61,680 66,136
Income from operations 56,199 78,588
Interest income 4,618 1,314
Interest expense (266) (161)
Other income (expense), net 126 (431)
Income before income taxes 60,677 79,310
Income tax expense (14,266) (19,616)
Net income 46,411 59,694
Less: net income attributable to redeemable noncontrolling interest 54 92
Net income attributable to Cavco common stockholders 46,357 59,602
Comprehensive income:    
Net income 46,411 59,694
Reclassification adjustment for securities sold 3 0
Applicable income taxes (1) 0
Net change in unrealized position of investments held (56) (142)
Applicable income taxes 12 30
Comprehensive income 46,369 59,582
Less: comprehensive income attributable to redeemable noncontrolling interest 54 92
Comprehensive income attributable to Cavco common stockholders $ 46,315 $ 59,490
Net income per share attributable to Cavco common stockholders:    
Basic (usd per share) $ 5.35 $ 6.68
Diluted (usd per share) $ 5.29 $ 6.63
Weighted average shares outstanding:    
Basic 8,670,434 8,918,280
Diluted 8,758,080 8,988,929
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
OPERATING ACTIVITIES    
Net income $ 46,411 $ 59,694
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 4,566 3,946
Provision for credit losses 19 (167)
Deferred income taxes (1,868) (2,442)
Stock-based compensation expense 1,438 1,425
Non-cash interest income, net (297) (257)
Loss (gain) on sale or retirement of property, plant and equipment, net 190 (232)
Gain on investments and sale of loans, net (3,165) (288)
Changes in operating assets and liabilities, net of acquisitions    
Accounts receivable 3,692 (12,076)
Consumer loans receivable originated (36,737) (47,467)
Proceeds from sale of consumer loans 42,363 47,881
Principal payments on consumer loans receivable 1,819 2,421
Inventories 9,110 (10,751)
Prepaid expenses and other current assets 15,151 7,359
Commercial loans receivable originated (28,726) (22,776)
Principal payments received on commercial loans receivable 25,216 18,981
Accounts payable and accrued expenses and other current liabilities 3,111 12,989
Net cash provided by operating activities 82,293 58,240
INVESTING ACTIVITIES    
Purchases of property, plant and equipment (4,183) (25,007)
Proceeds from sale of property, plant and equipment 4,434 283
Purchases of investments (1,710) (4,228)
Proceeds from sale of investments 3,545 4,553
Net cash provided (used) by investing activities 2,086 (24,399)
FINANCING ACTIVITIES    
Payments for taxes on stock option exercises and releases of equity awards (1,363) (848)
Proceeds from exercise of stock options 150 0
Payments on finance leases and other secured financings (157) (165)
Payments for common stock repurchases 0 (38,960)
Distributions to noncontrolling interest (120) (240)
Net cash used in financing activities (1,490) (40,213)
Net increase (decrease) in cash, cash equivalents and restricted cash 82,889 (6,372)
Cash, cash equivalents and restricted cash at beginning of the fiscal year 283,490 259,334
Cash, cash equivalents and restricted cash at end of the period 366,379 252,962
Supplemental disclosures of cash flow information    
Cash paid for income taxes 8,123 18,486
Cash paid for interest 185 71
Change in GNMA loans eligible for repurchase (1,873) (2,620)
Right-of-use Assets    
Leased Assets Acquired 687 1,159
Operating Lease Obligations    
Lease Obligations Incurred $ 687 $ 1,159
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation
3 Months Ended
Jul. 01, 2023
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, unless otherwise stated.
In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, that are necessary to fairly state the results for the periods presented. Certain prior period amounts have been reclassified including from Other income (expense), net to Interest income to conform to current period classification. 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 2023 Annual Report on Form 10-K for the year ended April 1, 2023, 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 30, 2024 and will include 52 weeks.
We operate 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. We design and build a wide variety of affordable manufactured homes, modular homes and park model RVs through 29 homebuilding production lines located throughout the United States and two production lines in Mexico. We distribute our homes through a large network of independent distribution points in 48 states and Canada and 68 Company-owned U.S. retail stores, of which 41 are located in Texas. The financial services segment is comprised of a finance subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), and an insurance subsidiary, Standard Casualty Company ("Standard Casualty"). CountryPlace is an approved Federal National Mortgage Association ("'FNMA" or "Fannie Mae") and Federal Home Loan Mortgage Corporation ("FHLMC" or "Freddie Mac") seller/servicer and a Government National Mortgage Association ("GNMA" or "Ginnie Mae") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Standard Casualty provides property and casualty insurance primarily to owners of manufactured homes.
During fiscal 2023, we completed the acquisition of Solitaire Inc. and other related entities (collectively "Solitaire Homes"), including their four manufacturing facilities and twenty-two retail locations by acquiring 100% of the outstanding stock of Solitaire Homes. The results of operations are included in our Consolidated Financial Statements from the date of acquisition. See Note 20.
In addition to the below, 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 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers
3 Months Ended
Jul. 01, 2023
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 Ended
 July 1,
2023
July 2,
2022
Factory-built housing
     Home sales$439,744 $555,276 
     Delivery, setup and other revenues17,365 17,321 
457,109 572,597 
Financial services
     Insurance agency commissions received from third-party insurance companies
899 1,397 
     All other sources17,867 14,344 
18,766 15,741 
$475,875 $588,338 
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Restricted Cash
3 Months Ended
Jul. 01, 2023
Cash and Cash Equivalents [Abstract]  
Restricted Cash Restricted Cash
Restricted cash consisted of the following (in thousands):
July 1,
2023
April 1,
2023
Cash related to CountryPlace customer payments to be remitted to third parties$12,883 $11,123 
Other restricted cash1,262 940 
14,145 12,063 
Less current portion(13,560)(11,728)
$585 $335 
Corresponding amounts for customer payments to be remitted to third parties are recorded in Accounts payable.
The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown in the Consolidated Statements of Cash Flows (in thousands):
July 1,
2023
July 2,
2022
Cash and cash equivalents$352,234 $238,072 
Restricted cash14,145 14,890 
$366,379 $252,962 
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Investments
3 Months Ended
Jul. 01, 2023
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Investments consisted of the following (in thousands):
July 1,
2023
April 1,
2023
Available-for-sale debt securities$17,292 $18,555 
Marketable equity securities
9,798 9,989 
Non-marketable equity investments
5,050 5,073 
32,140 33,617 
Less short-term investments(14,173)(14,978)
$17,967 $18,639 
Investments in marketable equity securities consist of investments in the common stock of industrial and other companies.
Our non-marketable equity investments include investments in community-based initiatives that buy and sell our homes and provide home-only financing to residents of certain manufactured home communities and other distribution operations.
We record investments in fixed maturity securities classified as available-for-sale at fair value and record the difference between fair value and cost in Accumulated other comprehensive loss in the Consolidated Balance Sheets.
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):
July 1, 2023April 1, 2023
Amortized
Cost
Fair
Value
Amortized CostFair
Value
Residential mortgage-backed securities
$2,328 $2,237 $2,567 $2,488 
State and political subdivision debt securities
5,172 4,910 6,023 5,769 
Corporate debt securities
10,623 10,145 10,745 10,298 
$18,123 $17,292 $19,335 $18,555 
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 differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.
July 1, 2023
Amortized
Cost
Fair
Value
Due in less than one year$3,590 $3,510 
Due after one year through five years11,565 10,906 
Due after five years through ten years250 250 
Due after ten years390 389 
Mortgage-backed securities2,328 2,237 
$18,123 $17,292 
Net investment gains and losses on marketable equity securities were as follows (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Marketable equity securities
Net gain (loss) recognized during the period$460 $(2,342)
Less: Net (gain) loss recognized on securities sold during the period(20)74 
Unrealized gain (loss) recognized during the period on securities still held$440 $(2,268)
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
3 Months Ended
Jul. 01, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following (in thousands):
July 1,
2023
April 1,
2023
Raw materials$85,289 $92,045 
Work in process29,087 29,022 
Finished goods139,610 142,083 
$253,986 $263,150 
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Consumer Loans Receivable
3 Months Ended
Jul. 01, 2023
Receivables [Abstract]  
Consumer Loans Receivable Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
July 1,
2023
April 1,
2023
Loans held for investment, previously securitized$20,055 $21,000 
Loans held for investment12,880 13,117 
Loans held for sale7,599 10,846 
Construction advances376 706 
40,910 45,669 
Deferred financing fees and other, net(398)(368)
Allowance for loan losses(1,144)(1,153)
39,368 44,148 
Less current portion(13,477)(17,019)
$25,891 $27,129 
The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Allowance for loan losses at beginning of period$1,153 $2,115 
Change in estimated loan losses, net(9)(210)
Charge-offs— (19)
Recoveries— 19 
Allowance for loan losses at end of period$1,144 $1,905 
The consumer loans held for investment had the following characteristics:
July 1,
2023
April 1,
2023
Weighted average contractual interest rate8.1 %8.2 %
Weighted average effective interest rate9.6 %8.8 %
Weighted average months to maturity153150
The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):
July 1,
2023
April 1,
2023
Current$38,722 $43,252 
31 to 60 days1,040 1,247 
61 to 90 days77 213 
91+ days1,071 957 
$40,910 $45,669 
The following table disaggregates gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
July 1, 2023
20242023202220212020PriorTotal
Prime- FICO score 680 and greater
$5,378 $1,440 $183 $996 $1,963 $16,864 $26,824 
Near Prime- FICO score 620-679
694 265 — 1,008 1,087 9,680 12,734 
Sub-Prime- FICO score less than 620
— — — 19 50 938 1,007 
No FICO score
— — — — — 345 345 
$6,072 $1,705 $183 $2,023 $3,100 $27,827 $40,910 
April 1, 2023
20232022202120202019PriorTotal
Prime- FICO score 680 and greater
$9,471 $185 $1,051 $1,982 $1,191 $16,601 $30,481 
Near Prime- FICO score 620-679
1,695 — 1,012 1,131 1,550 8,244 13,632 
Sub-Prime- FICO score less than 620
84 — 19 51 — 1,033 1,187 
No FICO score
— — — — 24 345 369 
$11,250 $185 $2,082 $3,164 $2,765 $26,223 $45,669 
As of July 1, 2023, 39% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 15% was concentrated in Florida. As of April 1, 2023, 44% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 13% 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 July 1, 2023 or April 1, 2023.
Repossessed homes totaled approximately $1.1 million as of both July 1, 2023 and April 1, 2023 and are included in Prepaid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately $0.6 million and $0.5 million as of July 1, 2023 and April 1, 2023, respectively.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Commercial Loans Receivable
3 Months Ended
Jul. 01, 2023
Receivables [Abstract]  
Commercial Loans Receivable 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):
July 1,
2023
April 1,
2023
Loans receivable$107,246 $103,726 
Allowance for loan losses (1,614)(1,586)
Deferred financing fees, net(173)(163)
105,459 101,977 
Less current portion of commercial loans receivable (including from affiliates), net(50,263)(44,054)
$55,196 $57,923 
The commercial loans receivable balance had the following characteristics:
July 1,
2023
April 1,
2023
Weighted average contractual interest rate7.5 %7.6 %
Weighted average months outstanding109
The following table represents changes in the estimated allowance for loan losses (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Balance at beginning of period
$1,586 $1,011 
Change in estimated loan losses, net
28 43 
Balance at end of period
$1,614 $1,054 
Loans with indicators of potential performance problems are placed on watch list status and are subject to additional monitoring and scrutiny. 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 July 1, 2023 and April 1, 2023, there were no commercial loans considered watch list or nonperforming. The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):
July 1, 2023
20242023202220212020PriorTotal
Performing
$26,639 $63,412 $10,907 $3,268 $2,015 $1,005 $107,246 
April 1, 2023
20232022202120202019PriorTotal
Performing
$80,193 $16,028 $4,071 $2,203 $1,231 $— $103,726 
As of July 1, 2023, 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 July 1, 2023 and April 1, 2023, we had concentrations of our outstanding principal balance of the commercial loans receivable balance in New York of 17% and 18%, respectively. No other state had concentrations in excess of 10% of the outstanding principal balance of the commercial loans receivable as of July 1, 2023 or April 1, 2023.As of July 1, 2023 and April 1, 2023, one independent third-party and its affiliates comprised 13% and 12%, respectively, of the net commercial loans receivable principal balance outstanding, all of which was secured
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment, net
3 Months Ended
Jul. 01, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, net Property, Plant and Equipment, net
Property, plant and equipment, net, consisted of the following (in thousands):
July 1,
2023
April 1,
2023
Property, plant and equipment, at cost
Land$39,823 $39,822 
Buildings and improvements168,091 167,291 
Machinery and equipment73,733 76,826 
Construction in progress7,136 5,472 
288,783 289,411 
Accumulated depreciation(65,120)(61,133)
$223,663 $228,278 
Depreciation expense for the three months ended July 1, 2023 and July 2, 2022 was $4.2 million and $3.4 million, respectively.
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangibles
3 Months Ended
Jul. 01, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangibles Goodwill and Other Intangibles
Goodwill and other intangibles, net, consisted of the following (in thousands):
July 1, 2023April 1, 2023
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived
Goodwill$115,498 $— $115,498 $114,547 $— $114,547 
Trademarks and trade names
16,980 — 16,980 16,980 — 16,980 
State insurance licenses
1,100 — 1,100 1,100 — 1,100 
133,578 — 133,578 132,627 — 132,627 
Finite-lived
Customer relationships15,000 (4,267)10,733 16,900 (5,818)11,082 
Other
1,114 (529)585 1,114 (486)628 
$149,692 $(4,796)$144,896 $150,641 $(6,304)$144,337 
During the three months ended July 1, 2023, fair value adjustments were made to certain assets and liabilities of Solitaire Homes in connection with purchase accounting measurement period adjustments. This resulted in additional Goodwill of $1.0 million. See Note 20.
Amortization expense recognized on intangible assets for the three months ended July 1, 2023 and July 2, 2022 was $0.4 million and $0.5 million, respectively. Customer relationships have a weighted average remaining life of 7.6 years and other finite lived intangibles have a weighted average remaining life of 3.3 years.
Expected amortization for future fiscal years is as follows (in thousands):
Remainder of fiscal year 2024$1,177 
20251,530 
20261,488 
20271,415 
20281,299 
20291,265 
Thereafter3,144 
$11,318 
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Current Liabilities
3 Months Ended
Jul. 01, 2023
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):
July 1,
2023
April 1,
2023
Customer deposits$46,122 $45,193 
Salaries, wages and benefits45,998 47,100 
Estimated warranties32,401 31,368 
Unearned insurance premiums29,835 27,901 
Accrued volume rebates23,943 22,858 
Other86,443 88,241 
$264,742 $262,661 
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Warranties
3 Months Ended
Jul. 01, 2023
Product Warranties Disclosures [Abstract]  
Warranties Warranties
Activity in the liability for estimated warranties was as follows (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Balance at beginning of period$31,368 $26,250 
Charged to costs and expenses13,409 15,004 
Payments and deductions(12,376)(12,452)
Balance at end of period$32,401 $28,802 
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Other Liabilities
3 Months Ended
Jul. 01, 2023
Debt Disclosure [Abstract]  
Other Liabilities Other Liabilities
The following table summarizes secured financings and other obligations (in thousands):
July 1,
2023
April 1,
2023
Finance lease payables$6,224 $6,243 
Other secured financing2,184 2,379 
Mandatorily redeemable noncontrolling interest2,300 2,268 
10,708 10,890 
Less current portion included in Accrued expenses and other current liabilities(2,799)(3,070)
$7,909 $7,820 
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
3 Months Ended
Jul. 01, 2023
Debt Disclosure [Abstract]  
Debt Debt
We are party to a Credit Agreement that expires in 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. Borrowings under the Revolving Credit Facility generally bear interest at the Secured Overnight Financing Rate plus a credit spread and a margin based on our Consolidated Total Leverage Ratio.
As of July 1, 2023 and April 1, 2023, there were no borrowings outstanding under the Revolving Credit Facility and we were in compliance with all covenants.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Reinsurance and Insurance Loss Reserves
3 Months Ended
Jul. 01, 2023
Insurance [Abstract]  
Reinsurance and Insurance Loss Reserves Reinsurance and Insurance Loss Reserves
Certain of Standard Casualty's 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
July 1, 2023July 2, 2022
WrittenEarnedWrittenEarned
Direct premiums
$10,379 $8,676 $7,728 $7,050 
Assumed premiums—nonaffiliated
9,800 8,570 9,028 7,957 
Ceded premiums—nonaffiliated
(6,127)(6,127)(4,229)(4,229)

$14,052 $11,119 $12,527 $10,778 
Typical insurance policies written or assumed have a maximum coverage of $0.4 million per claim, of which we cede $0.2 million of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $0.2 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 $3.0 million per occurrence, up to a maximum of $100 million in the aggregate for that occurrence.
Standard Casualty establishes reserves for claims and claims expense on reported and incurred but not reported ("IBNR") claims of non-reinsured losses. Reserves for claims are included in the Accrued expenses and other current liabilities line item on the Consolidated Balance Sheets and claims expenses are recorded in Cost of sales on the Consolidated Statements of Comprehensive Income. The following details the activity in the reserve for the three months ended July 1, 2023 and July 2, 2022 (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Balance at beginning of period$10,939 $8,149 
Net incurred losses during the period11,077 8,777 
Net claim payments during the period(9,015)(8,352)
Balance at end of period$13,001 $8,574 
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
3 Months Ended
Jul. 01, 2023
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 $157 million and $178 million at July 1, 2023 and April 1, 2023, respectively, without reduction for the resale value of the homes. During the fourth quarter of fiscal 2023, we received one repurchase demand notice and the inventory was acquired during the current quarter. Our reserve for repurchase commitments, recorded in Accrued expenses and other current liabilities, was $3.9 million at July 1, 2023 and $5.2 million at April 1, 2023.
Construction-Period Mortgages. Loan contracts with off-balance sheet commitments are summarized below (in thousands):
July 1,
2023
April 1,
2023
Construction loan contract amount$1,594 $2,214 
Cumulative advances(376)(706)
$1,218 $1,508 
Representations and Warranties of Mortgages Sold. The reserve for contingent repurchases and indemnification obligations was $0.7 million as of July 1, 2023 and April 1, 2023, 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 three months ended July 1, 2023.
Interest Rate Lock Commitments. As of July 1, 2023, we had outstanding IRLCs with a notional amount of $31.1 million. For the three months ended July 1, 2023 and July 2, 2022, we recognized insignificant non-cash gains on outstanding IRLCs.
Forward Sales Commitments. As of July 1, 2023, we had $1.1 million in outstanding forward sales commitments ("Commitments"). During the three months ended July 1, 2023, we recognized an insignificant gain and during the three months ended July 2, 2022, we recognized a non-cash loss of $0.3 million relating to our Commitments.
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.
Legal Matters 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 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity and Redeemable Noncontrolling Interest
3 Months Ended
Jul. 01, 2023
Stockholders' Equity Note [Abstract]  
Stockholders' Equity and Redeemable Noncontrolling Interest Stockholders' Equity and Redeemable Noncontrolling Interest
The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the three months ended July 1, 2023 (dollars in thousands):
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive lossTotalRedeemable 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)— 
Issuance of common stock under stock incentive plans, net10,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 
The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the three months ended July 2, 2022 (dollars in thousands):
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive lossTotalRedeemable noncontrolling interest
Common Stock
SharesAmount
Balance, April 2, 20229,292,278 $93 $(61,040)$263,049 $628,756 $(403)$830,455 $825 
Net income— — — — 59,602 — 59,602 92 
Other comprehensive loss, net— — — — — (112)(112)— 
Issuance of common stock under stock incentive plans, net5,957 — — (848)— — (848)— 
Stock-based compensation— — — 1,425 — — 1,425 — 
Common stock repurchases— — (38,960)— — — (38,960)— 
Distributions— — — — — — — (240)
Balance, July 2, 20229,298,235 $93 $(100,000)$263,626 $688,358 $(515)$851,562 $677 
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share
3 Months Ended
Jul. 01, 2023
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 Ended
July 1,
2023
July 2,
2022
Net income attributable to Cavco common stockholders$46,357 $59,602 
Weighted average shares outstanding
Basic8,670,434 8,918,280 
Effect of dilutive securities87,646 70,649 
Diluted8,758,080 8,988,929 
Net income per share attributable to Cavco common stockholders
Basic$5.35 $6.68 
Diluted$5.29 $6.63 
Anti-dilutive common stock equivalents excluded39 1,617 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
3 Months Ended
Jul. 01, 2023
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):
July 1, 2023April 1, 2023
Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities
$17,292 $17,292 $18,555 $18,555 
Marketable equity securities
9,798 9,798 9,989 9,989 
Non-marketable equity investments
5,050 5,050 5,073 5,073 
Consumer loans receivable39,368 44,604 44,148 50,686 
Commercial loans receivable
105,459 99,281 101,977 97,106 
Other secured financing(2,184)(2,078)(2,379)(2,332)
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.
July 1,
2023
April 1,
2023
Number of loans serviced with MSRs4,018 4,070 
Weighted average servicing fee (basis points)34.69 34.71 
Capitalized servicing multiple176.5 %98.99 %
Capitalized servicing rate (basis points)61.23 34.36 
Serviced portfolio with MSRs (in thousands)$512,707 $520,458 
MSRs (in thousands)$3,140 $1,788 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions
3 Months Ended
Jul. 01, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party TransactionsWe have non-marketable equity investments in other distribution operations outside of Company-owned retail stores. In the ordinary course of business, we sell homes and lend to certain of these operations through our commercial lending programs. For the three months ended July 1, 2023 and July 2, 2022, the total amount of sales to related parties was $15.1 million and $17.2 million, respectively. As of July 1, 2023, receivables from related parties included $6.5 million of accounts receivable and $5.1 million of commercial loans outstanding. As of April 1, 2023, receivables from related parties included $5.7 million of accounts receivable and $4.7 million of commercial loans outstanding.
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition
3 Months Ended
Jul. 01, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisition Acquisition
On January 3, 2023 (the "Acquisition Date"), we completed the acquisition of Solitaire Homes, including their four manufacturing facilities and twenty-two retail locations by acquiring 100% of the outstanding stock of Solitaire Homes for $110.8 million, subject to customary adjustments.
Our provisional estimates of the fair values of the assets that we acquired and the liabilities that we assumed were based on the information that was available as of the Acquisition Date. We are continuing to evaluate the underlying inputs and assumptions used in our valuations. Accordingly, these provisional estimates are subject to change during the measurement period, which is up to one year from the Acquisition Date. During the first quarter of fiscal 2024, we made certain adjustments to the assets and liabilities based on information that became available.
The following table presents our provisional estimates of the fair values of the assets that we acquired and the liabilities that we assumed on the Acquisition Date as of the end of the 2024 first quarter (in thousands):
January 3,
2023
AdjustmentsJanuary 3, 2023
(as Adjusted at July 1, 2023)
Cash$5,119 $(77)$5,042 
Investments334 — 334 
Accounts receivable3,536 (778)2,758 
Inventories58,045 (54)57,991 
Property, plant and equipment36,109 (70)36,039 
Other current assets1,519 — 1,519 
Intangible assets(1)
3,400 — 3,400 
Total identifiable assets acquired108,062 (979)107,083 
Accounts payable and accrued liabilities11,251 (28)11,223 
Net identifiable assets acquired96,811 (951)95,860 
Goodwill(2)
13,970 951 14,921 
Net assets acquired$110,781 $— $110,781 
(1) Includes $1.3 million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9 million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2 million for covenants not to compete from the sellers amortized on a straight-line basis over the term of 5 years.
(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.
Pro Forma Impact of Acquisition (Unaudited). The following table presents supplemental pro forma information as if the above acquisition had occurred on April 3, 2022 (in thousands, except per share data):
Three Months Ended
July 2,
2022
Net revenue$624,511 
Net income attributable to Cavco common stockholders61,645 
Diluted net income per share6.86 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segment Information
3 Months Ended
Jul. 01, 2023
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 Ended
July 1,
2023
July 2,
2022
Net revenue:
Factory-built housing$457,109 $572,597 
Financial services18,766 15,741 
$475,875 $588,338 
Income (loss) before income taxes:
Factory-built housing$61,825 $79,772 
Financial services(1,148)(462)
$60,677 $79,310 
 July 1,
2023
April 1,
2023
Total assets:
Factory-built housing
$1,151,632 $1,107,555 
Financial services
201,415 200,420 
$1,353,047 $1,307,975 
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Pay vs Performance Disclosure    
Net income attributable to Cavco common stockholders $ 46,357 $ 59,602
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Jul. 01, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation (Policies)
3 Months Ended
Jul. 01, 2023
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, unless otherwise stated.
In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, that are necessary to fairly state the results for the periods presented. Certain prior period amounts have been reclassified including from Other income (expense), net to Interest income to conform to current period classification. 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 2023 Annual Report on Form 10-K for the year ended April 1, 2023, 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 30, 2024 and will include 52 weeks.
We operate 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. We design and build a wide variety of affordable manufactured homes, modular homes and park model RVs through 29 homebuilding production lines located throughout the United States and two production lines in Mexico. We distribute our homes through a large network of independent distribution points in 48 states and Canada and 68 Company-owned U.S. retail stores, of which 41 are located in Texas. The financial services segment is comprised of a finance subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), and an insurance subsidiary, Standard Casualty Company ("Standard Casualty"). CountryPlace is an approved Federal National Mortgage Association ("'FNMA" or "Fannie Mae") and Federal Home Loan Mortgage Corporation ("FHLMC" or "Freddie Mac") seller/servicer and a Government National Mortgage Association ("GNMA" or "Ginnie Mae") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Standard Casualty provides property and casualty insurance primarily to owners of manufactured homes.
During fiscal 2023, we completed the acquisition of Solitaire Inc. and other related entities (collectively "Solitaire Homes"), including their four manufacturing facilities and twenty-two retail locations by acquiring 100% of the outstanding stock of Solitaire Homes. The results of operations are included in our Consolidated Financial Statements from the date of acquisition. See Note 20.
Significant Accounting Policies In addition to the below, 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 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Policies)
3 Months Ended
Jul. 01, 2023
Commitments and Contingencies Disclosure [Abstract]  
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 $157 million and $178 million at July 1, 2023 and April 1, 2023, respectively, without reduction for the resale value of the homes. During the fourth quarter of fiscal 2023, we received one repurchase demand notice and the inventory was acquired during the current quarter. Our reserve for repurchase commitments, recorded in Accrued expenses and other current liabilities, was $3.9 million at July 1, 2023 and $5.2 million at April 1, 2023
Representations and Warranties of Mortgages Sold Representations and Warranties of Mortgages Sold. The reserve for contingent repurchases and indemnification obligations was $0.7 million as of July 1, 2023 and April 1, 2023, 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 three months ended July 1, 2023.
Derivatives
Interest Rate Lock Commitments. As of July 1, 2023, we had outstanding IRLCs with a notional amount of $31.1 million. For the three months ended July 1, 2023 and July 2, 2022, we recognized insignificant non-cash gains on outstanding IRLCs.
Forward Sales Commitments. As of July 1, 2023, we had $1.1 million in outstanding forward sales commitments ("Commitments"). During the three months ended July 1, 2023, we recognized an insignificant gain and during the three months ended July 2, 2022, we recognized a non-cash loss of $0.3 million relating to our Commitments.
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Policies)
3 Months Ended
Jul. 01, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurement and Disclosures 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.
Transfers and Servicing of Financial Assets Mortgage Servicing. Mortgage Servicing Rights ("MSRs") are recorded at fair value in Prepaid expenses and other current assets on the Consolidated Balance Sheets.
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Tables)
3 Months Ended
Jul. 01, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands):
Three Months Ended
 July 1,
2023
July 2,
2022
Factory-built housing
     Home sales$439,744 $555,276 
     Delivery, setup and other revenues17,365 17,321 
457,109 572,597 
Financial services
     Insurance agency commissions received from third-party insurance companies
899 1,397 
     All other sources17,867 14,344 
18,766 15,741 
$475,875 $588,338 
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Restricted Cash (Tables)
3 Months Ended
Jul. 01, 2023
Cash and Cash Equivalents [Abstract]  
Summary of restricted cash
Restricted cash consisted of the following (in thousands):
July 1,
2023
April 1,
2023
Cash related to CountryPlace customer payments to be remitted to third parties$12,883 $11,123 
Other restricted cash1,262 940 
14,145 12,063 
Less current portion(13,560)(11,728)
$585 $335 
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Tables)
3 Months Ended
Jul. 01, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Investments
Investments consisted of the following (in thousands):
July 1,
2023
April 1,
2023
Available-for-sale debt securities$17,292 $18,555 
Marketable equity securities
9,798 9,989 
Non-marketable equity investments
5,050 5,073 
32,140 33,617 
Less short-term investments(14,173)(14,978)
$17,967 $18,639 
Amortized cost and fair value by security type
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):
July 1, 2023April 1, 2023
Amortized
Cost
Fair
Value
Amortized CostFair
Value
Residential mortgage-backed securities
$2,328 $2,237 $2,567 $2,488 
State and political subdivision debt securities
5,172 4,910 6,023 5,769 
Corporate debt securities
10,623 10,145 10,745 10,298 
$18,123 $17,292 $19,335 $18,555 
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 differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.
July 1, 2023
Amortized
Cost
Fair
Value
Due in less than one year$3,590 $3,510 
Due after one year through five years11,565 10,906 
Due after five years through ten years250 250 
Due after ten years390 389 
Mortgage-backed securities2,328 2,237 
$18,123 $17,292 
Gain (Loss) on Securities
Net investment gains and losses on marketable equity securities were as follows (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Marketable equity securities
Net gain (loss) recognized during the period$460 $(2,342)
Less: Net (gain) loss recognized on securities sold during the period(20)74 
Unrealized gain (loss) recognized during the period on securities still held$440 $(2,268)
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
3 Months Ended
Jul. 01, 2023
Inventory Disclosure [Abstract]  
Summary of inventories
Inventories consisted of the following (in thousands):
July 1,
2023
April 1,
2023
Raw materials$85,289 $92,045 
Work in process29,087 29,022 
Finished goods139,610 142,083 
$253,986 $263,150 
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Consumer Loans Receivable (Tables)
3 Months Ended
Jul. 01, 2023
Receivables [Abstract]  
Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
July 1,
2023
April 1,
2023
Loans held for investment, previously securitized$20,055 $21,000 
Loans held for investment12,880 13,117 
Loans held for sale7,599 10,846 
Construction advances376 706 
40,910 45,669 
Deferred financing fees and other, net(398)(368)
Allowance for loan losses(1,144)(1,153)
39,368 44,148 
Less current portion(13,477)(17,019)
$25,891 $27,129 
Allowance for Loan Loss
The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Allowance for loan losses at beginning of period$1,153 $2,115 
Change in estimated loan losses, net(9)(210)
Charge-offs— (19)
Recoveries— 19 
Allowance for loan losses at end of period$1,144 $1,905 
Deliquency Status of Consumer Loans
The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):
July 1,
2023
April 1,
2023
Current$38,722 $43,252 
31 to 60 days1,040 1,247 
61 to 90 days77 213 
91+ days1,071 957 
$40,910 $45,669 
Gross Consumer Loans Receivable by Credit Quality and Fiscal Year of Origination
The following table disaggregates gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
July 1, 2023
20242023202220212020PriorTotal
Prime- FICO score 680 and greater
$5,378 $1,440 $183 $996 $1,963 $16,864 $26,824 
Near Prime- FICO score 620-679
694 265 — 1,008 1,087 9,680 12,734 
Sub-Prime- FICO score less than 620
— — — 19 50 938 1,007 
No FICO score
— — — — — 345 345 
$6,072 $1,705 $183 $2,023 $3,100 $27,827 $40,910 
April 1, 2023
20232022202120202019PriorTotal
Prime- FICO score 680 and greater
$9,471 $185 $1,051 $1,982 $1,191 $16,601 $30,481 
Near Prime- FICO score 620-679
1,695 — 1,012 1,131 1,550 8,244 13,632 
Sub-Prime- FICO score less than 620
84 — 19 51 — 1,033 1,187 
No FICO score
— — — — 24 345 369 
$11,250 $185 $2,082 $3,164 $2,765 $26,223 $45,669 
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Commercial Loans Receivable (Tables)
3 Months Ended
Jul. 01, 2023
Receivables [Abstract]  
Commercial Loans Receivables
Commercial loans receivable, net consisted of the following (in thousands):
July 1,
2023
April 1,
2023
Loans receivable$107,246 $103,726 
Allowance for loan losses (1,614)(1,586)
Deferred financing fees, net(173)(163)
105,459 101,977 
Less current portion of commercial loans receivable (including from affiliates), net(50,263)(44,054)
$55,196 $57,923 
Changes in the Allowance for Loan Losses on Commercial Loans Receivables
The following table represents changes in the estimated allowance for loan losses (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Balance at beginning of period
$1,586 $1,011 
Change in estimated loan losses, net
28 43 
Balance at end of period
$1,614 $1,054 
Commercial Loans Receivables by Class and Internal Credit Quality Indicator The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):
July 1, 2023
20242023202220212020PriorTotal
Performing
$26,639 $63,412 $10,907 $3,268 $2,015 $1,005 $107,246 
April 1, 2023
20232022202120202019PriorTotal
Performing
$80,193 $16,028 $4,071 $2,203 $1,231 $— $103,726 
Geographic Concentration of Commercial Loans Receivables in Key States As of July 1, 2023 and April 1, 2023, we had concentrations of our outstanding principal balance of the commercial loans receivable balance in New York of 17% and 18%, respectively. No other state had concentrations in excess of 10% of the outstanding principal balance of the commercial loans receivable as of July 1, 2023 or April 1, 2023.
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment, net (Tables)
3 Months Ended
Jul. 01, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, net
Property, plant and equipment, net, consisted of the following (in thousands):
July 1,
2023
April 1,
2023
Property, plant and equipment, at cost
Land$39,823 $39,822 
Buildings and improvements168,091 167,291 
Machinery and equipment73,733 76,826 
Construction in progress7,136 5,472 
288,783 289,411 
Accumulated depreciation(65,120)(61,133)
$223,663 $228,278 
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangibles (Tables)
3 Months Ended
Jul. 01, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and other intangibles
Goodwill and other intangibles, net, consisted of the following (in thousands):
July 1, 2023April 1, 2023
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived
Goodwill$115,498 $— $115,498 $114,547 $— $114,547 
Trademarks and trade names
16,980 — 16,980 16,980 — 16,980 
State insurance licenses
1,100 — 1,100 1,100 — 1,100 
133,578 — 133,578 132,627 — 132,627 
Finite-lived
Customer relationships15,000 (4,267)10,733 16,900 (5,818)11,082 
Other
1,114 (529)585 1,114 (486)628 
$149,692 $(4,796)$144,896 $150,641 $(6,304)$144,337 
During the three months ended July 1, 2023, fair value adjustments were made to certain assets and liabilities of Solitaire Homes in connection with purchase accounting measurement period adjustments. This resulted in additional Goodwill of $1.0 million. See Note 20.
Future amortization expense Expected amortization for future fiscal years is as follows (in thousands):
Remainder of fiscal year 2024$1,177 
20251,530 
20261,488 
20271,415 
20281,299 
20291,265 
Thereafter3,144 
$11,318 
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Jul. 01, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
July 1,
2023
April 1,
2023
Customer deposits$46,122 $45,193 
Salaries, wages and benefits45,998 47,100 
Estimated warranties32,401 31,368 
Unearned insurance premiums29,835 27,901 
Accrued volume rebates23,943 22,858 
Other86,443 88,241 
$264,742 $262,661 
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Warranties (Tables)
3 Months Ended
Jul. 01, 2023
Product Warranties Disclosures [Abstract]  
Activity in the liability for estimated warranties
Activity in the liability for estimated warranties was as follows (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Balance at beginning of period$31,368 $26,250 
Charged to costs and expenses13,409 15,004 
Payments and deductions(12,376)(12,452)
Balance at end of period$32,401 $28,802 
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Other Liabilities (Tables)
3 Months Ended
Jul. 01, 2023
Debt Disclosure [Abstract]  
Other Liabilities
The following table summarizes secured financings and other obligations (in thousands):
July 1,
2023
April 1,
2023
Finance lease payables$6,224 $6,243 
Other secured financing2,184 2,379 
Mandatorily redeemable noncontrolling interest2,300 2,268 
10,708 10,890 
Less current portion included in Accrued expenses and other current liabilities(2,799)(3,070)
$7,909 $7,820 
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Reinsurance and Insurance Loss Reserves (Tables)
3 Months Ended
Jul. 01, 2023
Insurance [Abstract]  
Effects of Reinsurance
The effects of reinsurance on premiums written and earned were as follows (in thousands):

Three Months Ended
July 1, 2023July 2, 2022
WrittenEarnedWrittenEarned
Direct premiums
$10,379 $8,676 $7,728 $7,050 
Assumed premiums—nonaffiliated
9,800 8,570 9,028 7,957 
Ceded premiums—nonaffiliated
(6,127)(6,127)(4,229)(4,229)

$14,052 $11,119 $12,527 $10,778 
Loss Reserve Rollforward Standard Casualty establishes reserves for claims and claims expense on reported and incurred but not reported ("IBNR") claims of non-reinsured losses. Reserves for claims are included in the Accrued expenses and other current liabilities line item on the Consolidated Balance Sheets and claims expenses are recorded in Cost of sales on the Consolidated Statements of Comprehensive Income. The following details the activity in the reserve for the three months ended July 1, 2023 and July 2, 2022 (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Balance at beginning of period$10,939 $8,149 
Net incurred losses during the period11,077 8,777 
Net claim payments during the period(9,015)(8,352)
Balance at end of period$13,001 $8,574 
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Tables)
3 Months Ended
Jul. 01, 2023
Repurchase Contingencies [Roll Forward]  
Loan Contracts with Off-Balance Sheet Commitments
Construction-Period Mortgages. Loan contracts with off-balance sheet commitments are summarized below (in thousands):
July 1,
2023
April 1,
2023
Construction loan contract amount$1,594 $2,214 
Cumulative advances(376)(706)
$1,218 $1,508 
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity and Redeemable Noncontrolling Interest (Tables)
3 Months Ended
Jul. 01, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Stockholders' Equity and Redeemable Noncontrolling Interest
The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the three months ended July 1, 2023 (dollars in thousands):
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive lossTotalRedeemable 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)— 
Issuance of common stock under stock incentive plans, net10,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 
The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the three months ended July 2, 2022 (dollars in thousands):
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive lossTotalRedeemable noncontrolling interest
Common Stock
SharesAmount
Balance, April 2, 20229,292,278 $93 $(61,040)$263,049 $628,756 $(403)$830,455 $825 
Net income— — — — 59,602 — 59,602 92 
Other comprehensive loss, net— — — — — (112)(112)— 
Issuance of common stock under stock incentive plans, net5,957 — — (848)— — (848)— 
Stock-based compensation— — — 1,425 — — 1,425 — 
Common stock repurchases— — (38,960)— — — (38,960)— 
Distributions— — — — — — — (240)
Balance, July 2, 20229,298,235 $93 $(100,000)$263,626 $688,358 $(515)$851,562 $677 
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
3 Months Ended
Jul. 01, 2023
Earnings Per Share [Abstract]  
Earnings Per Share Computation
The following table sets forth the computation of basic and diluted earnings per share (dollars in thousands, except per share amounts):
Three Months Ended
July 1,
2023
July 2,
2022
Net income attributable to Cavco common stockholders$46,357 $59,602 
Weighted average shares outstanding
Basic8,670,434 8,918,280 
Effect of dilutive securities87,646 70,649 
Diluted8,758,080 8,988,929 
Net income per share attributable to Cavco common stockholders
Basic$5.35 $6.68 
Diluted$5.29 $6.63 
Anti-dilutive common stock equivalents excluded39 1,617 
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
3 Months Ended
Jul. 01, 2023
Fair Value Disclosures [Abstract]  
Summary 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):
July 1, 2023April 1, 2023
Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities
$17,292 $17,292 $18,555 $18,555 
Marketable equity securities
9,798 9,798 9,989 9,989 
Non-marketable equity investments
5,050 5,050 5,073 5,073 
Consumer loans receivable39,368 44,604 44,148 50,686 
Commercial loans receivable
105,459 99,281 101,977 97,106 
Other secured financing(2,184)(2,078)(2,379)(2,332)
Assumptions for Mortgage Servicing Rights
July 1,
2023
April 1,
2023
Number of loans serviced with MSRs4,018 4,070 
Weighted average servicing fee (basis points)34.69 34.71 
Capitalized servicing multiple176.5 %98.99 %
Capitalized servicing rate (basis points)61.23 34.36 
Serviced portfolio with MSRs (in thousands)$512,707 $520,458 
MSRs (in thousands)$3,140 $1,788 
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition (Tables)
3 Months Ended
Jul. 01, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisition
On January 3, 2023 (the "Acquisition Date"), we completed the acquisition of Solitaire Homes, including their four manufacturing facilities and twenty-two retail locations by acquiring 100% of the outstanding stock of Solitaire Homes for $110.8 million, subject to customary adjustments.
Our provisional estimates of the fair values of the assets that we acquired and the liabilities that we assumed were based on the information that was available as of the Acquisition Date. We are continuing to evaluate the underlying inputs and assumptions used in our valuations. Accordingly, these provisional estimates are subject to change during the measurement period, which is up to one year from the Acquisition Date. During the first quarter of fiscal 2024, we made certain adjustments to the assets and liabilities based on information that became available.
The following table presents our provisional estimates of the fair values of the assets that we acquired and the liabilities that we assumed on the Acquisition Date as of the end of the 2024 first quarter (in thousands):
January 3,
2023
AdjustmentsJanuary 3, 2023
(as Adjusted at July 1, 2023)
Cash$5,119 $(77)$5,042 
Investments334 — 334 
Accounts receivable3,536 (778)2,758 
Inventories58,045 (54)57,991 
Property, plant and equipment36,109 (70)36,039 
Other current assets1,519 — 1,519 
Intangible assets(1)
3,400 — 3,400 
Total identifiable assets acquired108,062 (979)107,083 
Accounts payable and accrued liabilities11,251 (28)11,223 
Net identifiable assets acquired96,811 (951)95,860 
Goodwill(2)
13,970 951 14,921 
Net assets acquired$110,781 $— $110,781 
(1) Includes $1.3 million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9 million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2 million for covenants not to compete from the sellers amortized on a straight-line basis over the term of 5 years.
(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.
Pro Forma Impact of Acquisition (Unaudited)
Pro Forma Impact of Acquisition (Unaudited). The following table presents supplemental pro forma information as if the above acquisition had occurred on April 3, 2022 (in thousands, except per share data):
Three Months Ended
July 2,
2022
Net revenue$624,511 
Net income attributable to Cavco common stockholders61,645 
Diluted net income per share6.86 
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segment Information (Tables)
3 Months Ended
Jul. 01, 2023
Segment Reporting [Abstract]  
Business Segment Information The following table provides selected financial data by segment (in thousands):
Three Months Ended
July 1,
2023
July 2,
2022
Net revenue:
Factory-built housing$457,109 $572,597 
Financial services18,766 15,741 
$475,875 $588,338 
Income (loss) before income taxes:
Factory-built housing$61,825 $79,772 
Financial services(1,148)(462)
$60,677 $79,310 
 July 1,
2023
April 1,
2023
Total assets:
Factory-built housing
$1,151,632 $1,107,555 
Financial services
201,415 200,420 
$1,353,047 $1,307,975 
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation (Principles of Consolidation) (Details)
3 Months Ended
Jul. 01, 2023
store
Segment
factories
Number of operating segments | Segment 2
Number of States in which Entity Operates 48
Number of Stores | store 68
UNITED STATES  
Number of operating production lines | factories 29
MEXICO  
Number of operating production lines | factories 2
TEXAS  
Number of Stores | store 41
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Disaggregation of Revenue [Line Items]    
Revenues $ 475,875 $ 588,338
Factory-built housing    
Disaggregation of Revenue [Line Items]    
Revenues 457,109 572,597
Factory-built housing | Manufactured Product, Other    
Disaggregation of Revenue [Line Items]    
Revenues 439,744 555,276
Factory-built housing | Factory-built housing, Other    
Disaggregation of Revenue [Line Items]    
Revenues 17,365 17,321
Financial Services    
Disaggregation of Revenue [Line Items]    
Revenues 18,766 15,741
Financial Services | Insurance Agency Commissions    
Disaggregation of Revenue [Line Items]    
Revenues 899 1,397
Financial Services | Financial services, All other sources    
Disaggregation of Revenue [Line Items]    
Revenues $ 17,867 $ 14,344
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Restricted Cash (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Jul. 02, 2022
Summary of restricted cash      
Restricted cash $ 14,145 $ 12,063 $ 14,890
Less current portion (13,560) (11,728)  
Non-current restricted cash 585 335  
Cash related to CountryPlace customer payments to be remitted to third parties      
Summary of restricted cash      
Restricted cash 12,883 11,123  
Other restricted cash      
Summary of restricted cash      
Restricted cash $ 1,262 $ 940  
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Restricted Cash Reconciliation of Cash and cash equivalents and Restricted cash to SOCF (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Jul. 02, 2022
Apr. 02, 2022
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 352,234 $ 271,427 $ 238,072  
Restricted Cash and Cash Equivalents 14,145 12,063 14,890  
Cash, cash equivalents and restricted cash $ 366,379 $ 283,490 $ 252,962 $ 259,334
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Investments, Debt and Equity Securities [Abstract]    
Available-for-sale debt securities $ 17,292 $ 18,555
Marketable equity securities 9,798 9,989
Non-marketable equity investments 5,050 5,073
Investments 32,140 33,617
Less short-term Investments (14,173) (14,978)
Long-term Investments $ 17,967 $ 18,639
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Amortized cost and fair value) (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 18,123 $ 19,335
Fair Value 17,292 18,555
Residential mortgage-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,328 2,567
Fair Value 2,237 2,488
State and political subdivision debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,172 6,023
Fair Value 4,910 5,769
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 10,623 10,745
Fair Value $ 10,145 $ 10,298
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Contractual Maturities) (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Amortized Cost    
Due in less than one year $ 3,590  
Due after one year through five years 11,565  
Due after five years through ten years 250  
Due after ten years 390  
Mortgage-backed securities 2,328  
Amortized Cost 18,123 $ 19,335
Fair Value    
Due in less than one year 3,510  
Due after one year through five years 10,906  
Due after five years through ten years 250  
Due after ten years 389  
Mortgage-backed securities 2,237  
Fair Value $ 17,292 $ 18,555
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Recognized Gains and Losses) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Gain (Loss) on Securities    
Net gain (loss) recognized during the period $ 460 $ (2,342)
Less: Net (gain) loss recognized on securities sold during the period (20) 74
Unrealized gain (loss) recognized during the period on securities still held $ 440 $ (2,268)
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Summary of inventories    
Raw materials $ 85,289 $ 92,045
Work in process 29,087 29,022
Finished goods 139,610 142,083
Total Inventories $ 253,986 $ 263,150
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Receivables [Abstract]    
Loans held for investment, previously securitized $ 20,055 $ 21,000
Loans held for investment 12,880 13,117
Loans held for sale 7,599 10,846
Construction Advances 376 706
Consumer loans receivable 40,910 45,669
Deferred financing fees and other, net (398) (368)
Allowance for loan losses (1,144) (1,153)
Consumer loans receivable, net 39,368 44,148
Less current portion (13,477) (17,019)
Consumer loans receivable, net $ 25,891 $ 27,129
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for loan losses at beginning of period $ 1,153  
Allowance for loan losses at end of period 1,144  
Consumer loans receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for loan losses at beginning of period 1,153 $ 2,115
Change in estimated loan losses, net (9) (210)
Charge-offs 0 (19)
Recoveries 0 19
Allowance for loan losses at end of period $ 1,144 $ 1,905
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Consumer Loans Receivable (Loans Held for investment) (Details)
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Receivables [Abstract]    
Weighted average contractual interest rate 8.10% 8.20%
Weighted average effective interest rate 9.60% 8.80%
Weighted average months to maturity 153 months 150 months
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Delinquency status of consumer loans (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 40,910 $ 45,669
Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 38,722 43,252
31 - 60 days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,040 1,247
61 - 90 days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 77 213
91+ days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 1,071 $ 957
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 40,910 $ 45,669
Fiscal 2024    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 6,072  
Fiscal 2023    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,705 11,250
Fiscal 2022    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 183 185
Fiscal 2021    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 2,023 2,082
Fiscal 2020    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 3,100 3,164
Fiscal 2019    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   2,765
Fiscal 2019 and prior    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 27,827  
Fiscal 2018 and prior    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   26,223
Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 26,824 30,481
Prime- FICO score 680 and greater | Fiscal 2024    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 5,378  
Prime- FICO score 680 and greater | Fiscal 2023    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,440 9,471
Prime- FICO score 680 and greater | Fiscal 2022    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 183 185
Prime- FICO score 680 and greater | Fiscal 2021    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 996 1,051
Prime- FICO score 680 and greater | Fiscal 2020    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,963 1,982
Prime- FICO score 680 and greater | Fiscal 2019    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   1,191
Prime- FICO score 680 and greater | Fiscal 2019 and prior    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 16,864  
Prime- FICO score 680 and greater | Fiscal 2018 and prior    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   16,601
Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 12,734 13,632
Near Prime- FICO score 620-679 | Fiscal 2024    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 694  
Near Prime- FICO score 620-679 | Fiscal 2023    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 265 1,695
Near Prime- FICO score 620-679 | Fiscal 2022    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 0
Near Prime- FICO score 620-679 | Fiscal 2021    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,008 1,012
Near Prime- FICO score 620-679 | Fiscal 2020    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,087 1,131
Near Prime- FICO score 620-679 | Fiscal 2019    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   1,550
Near Prime- FICO score 620-679 | Fiscal 2019 and prior    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 9,680  
Near Prime- FICO score 620-679 | Fiscal 2018 and prior    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   8,244
Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,007 1,187
Sub-Prime- FICO score less than 620 | Fiscal 2024    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0  
Sub-Prime- FICO score less than 620 | Fiscal 2023    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 84
Sub-Prime- FICO score less than 620 | Fiscal 2022    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 0
Sub-Prime- FICO score less than 620 | Fiscal 2021    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 19 19
Sub-Prime- FICO score less than 620 | Fiscal 2020    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 50 51
Sub-Prime- FICO score less than 620 | Fiscal 2019    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   0
Sub-Prime- FICO score less than 620 | Fiscal 2019 and prior    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 938  
Sub-Prime- FICO score less than 620 | Fiscal 2018 and prior    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   1,033
No FICO Score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 345 369
No FICO Score | Fiscal 2024    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0  
No FICO Score | Fiscal 2023    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 0
No FICO Score | Fiscal 2022    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 0
No FICO Score | Fiscal 2021    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 0
No FICO Score | Fiscal 2020    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 0
No FICO Score | Fiscal 2019    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   24
No FICO Score | Fiscal 2019 and prior    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 345  
No FICO Score | Fiscal 2018 and prior    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   $ 345
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Consumer Loans Receivable (Narrative) (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Repossessed Homes $ 1,100  
Mortgage Loans in Process of Foreclosure, Amount $ 600 $ 500
TEXAS    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer Loans Receivable Geographical Concentration Percentage 39.00% 44.00%
FLORIDA    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer Loans Receivable Geographical Concentration Percentage 15.00% 13.00%
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Commercial Loans Receivable (Commercial Loans Receivable, Net) (Details) - Commercial Loans Receivable - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Apr. 01, 2023
Apr. 02, 2022
Commercial Loans Receivable        
Commercial loans receivable $ 107,246   $ 103,726  
Allowance for loan loss (1,614) $ (1,054) (1,586) $ (1,011)
Deferred financing fees, net (173)   (163)  
Total commercial loans, net 105,459   101,977  
Less current portion of commercial loans receivable (including from affiliates), net (50,263)   (44,054)  
Commercial loans receivable (including from affiliates), noncurrent $ 55,196   $ 57,923  
Weighted average contractual interest rate, commercial 7.50% 7.60%    
Weighted average months outstanding, commercial 10 months 9 months    
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Commercial Loans Receivable (Changes in the Estimated Allowance for Loan Loss) (Details) - Commercial Loans Receivable - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Financing Receivable, Allowance for Credit Loss [Line Items]    
Balance at beginning of period $ 1,586 $ 1,011
Change in estimated loan losses, net 28 43
Balance at end of period $ 1,614 $ 1,054
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Performing    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable $ 107,246 $ 103,726
Performing | Fiscal 2024    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 26,639  
Performing | Fiscal 2023    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 63,412 80,193
Performing | Fiscal 2022    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 10,907 16,028
Performing | Fiscal 2021    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 3,268 4,071
Performing | Fiscal 2020    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 2,015 2,203
Performing | Fiscal 2019    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable   1,231
Performing | Fiscal 2019 and prior    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 1,005  
Performing | Fiscal 2018 and prior    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable   0
Watch list | Fiscal 2024    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 0  
Watch list | Fiscal 2023    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 0 0
Watch list | Fiscal 2022    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 0 0
Watch list | Fiscal 2021    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 0 0
Watch list | Fiscal 2020    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 0 0
Watch list | Fiscal 2019    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable   0
Watch list | Fiscal 2019 and prior    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 0  
Watch list | Fiscal 2018 and prior    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable   0
Nonperforming | Fiscal 2024    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 0  
Nonperforming | Fiscal 2023    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 0 0
Nonperforming | Fiscal 2022    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 0 0
Nonperforming | Fiscal 2021    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 0 0
Nonperforming | Fiscal 2020    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 0 0
Nonperforming | Fiscal 2019    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable   0
Nonperforming | Fiscal 2019 and prior    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable $ 0  
Nonperforming | Fiscal 2018 and prior    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable   $ 0
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (Details)
Jul. 01, 2023
Apr. 01, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration with one independent third-party and its affiliates 13.00% 12.00%
Geographic Concentration of Commercial Loans Receivables in Key States    
Concentration Risk on Financing Receivables Percentage 10.00% 10.00%
NEW YORK    
Geographic Concentration of Commercial Loans Receivables in Key States    
Commercial Loans Receivables Geographic Concentration Percentage 17.00% 18.00%
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Commercial Loans Receivable (Narrative) (Details)
$ in Thousands
3 Months Ended
Jul. 01, 2023
USD ($)
Receivables [Abstract]  
Commercial loans 90 days past due still accruing interest $ 0
Due days for loans on nonaccrual status when interest is past due and remains unpaid 90 days
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment, net (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Property, plant and equipment    
Property, plant and equipment, at cost $ 288,783 $ 289,411
Accumulated depreciation (65,120) (61,133)
Property, plant and equipment, net 223,663 228,278
Land    
Property, plant and equipment    
Property, plant and equipment, at cost 39,823 39,822
Buildings and improvements    
Property, plant and equipment    
Property, plant and equipment, at cost 168,091 167,291
Machinery and equipment    
Property, plant and equipment    
Property, plant and equipment, at cost 73,733 76,826
Construction in progress    
Property, plant and equipment    
Property, plant and equipment, at cost $ 7,136 $ 5,472
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment, net (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Property, Plant and Equipment [Abstract]    
Depreciation $ 4.2 $ 3.4
XML 80 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Apr. 01, 2023
Jan. 03, 2023
[1]
Goodwill and other intangibles      
Intangible Assets Including Goodwill Gross $ 149,692 $ 150,641  
Accumulated Amortization (4,796) (6,304)  
Intangible Assets, Net (Including Goodwill) 144,896 144,337  
Goodwill, Purchase Accounting Adjustments 1,000    
Indefinite lived:      
Goodwill 115,498 114,547 $ 14,921
Indefinite lived intangible assets including goodwill. 133,578 132,627  
Finite lived:      
Accumulated Amortization (4,796) (6,304)  
Net Carrying Amount 11,318    
Customer relationships      
Goodwill and other intangibles      
Accumulated Amortization (4,267) (5,818)  
Finite lived:      
Gross Carrying Amount 15,000 16,900  
Accumulated Amortization (4,267) (5,818)  
Net Carrying Amount 10,733 11,082  
Other Intangible Assets      
Goodwill and other intangibles      
Accumulated Amortization (529) (486)  
Finite lived:      
Gross Carrying Amount 1,114 1,114  
Accumulated Amortization (529) (486)  
Net Carrying Amount 585 628  
Trademarks and trade names      
Indefinite lived:      
Indefinite lived intangible assets 16,980 16,980  
State insurance licenses      
Indefinite lived:      
Indefinite lived intangible assets $ 1,100 $ 1,100  
[1] Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.
XML 81 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangibles (Amortization) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Apr. 01, 2023
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization expense on intangible assets $ 400 $ 500  
Remainder of fiscal year 2024 1,177    
2025 1,530    
2026 1,488    
2027 1,415    
2028 1,299    
2029 1,265    
Thereafter 3,144    
Net Carrying Amount 11,318    
Customer Relationships [Member]      
Goodwill and Intangible Assets Disclosure [Abstract]      
Net Carrying Amount $ 10,733   $ 11,082
Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]      
Finite-Lived Intangible Assets, Remaining Amortization Period 7 years 7 months 6 days    
Other Intangible Assets      
Goodwill and Intangible Assets Disclosure [Abstract]      
Net Carrying Amount $ 585   $ 628
Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]      
Finite-Lived Intangible Assets, Remaining Amortization Period 3 years 3 months 18 days    
XML 82 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Accrued Expenses and Other Current Liabilities    
Customer deposits $ 46,122 $ 45,193
Salaries, wages and benefits 45,998 47,100
Estimated warranties 32,401 31,368
Unearned insurance premiums 29,835 27,901
Accrued volume rebates 23,943 22,858
Other 86,443 88,241
Total accrued expenses and other current liabilities $ 264,742 $ 262,661
XML 83 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Warranties (Activity for Estimated Warranty Liability) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Accrual for estimated warranties    
Balance at beginning of period $ 31,368 $ 26,250
Charged to costs and expenses 13,409 15,004
Payments and deductions (12,376) (12,452)
Balance at end of period $ 32,401 $ 28,802
XML 84 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Other Liabilities (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Debt Obligations    
Finance lease payables $ 6,224 $ 6,243
Other secured financing 2,184 2,379
Mandatorily redeemable noncontrolling interest 2,300 2,268
Other Liabilities 10,708 10,890
Less current portion included in Accrued expenses and other current liabilities (2,799) (3,070)
Other noncurrent liabilities $ 7,909 $ 7,820
XML 85 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Details)
$ in Thousands
3 Months Ended
Jul. 01, 2023
USD ($)
Line of Credit Facility [Line Items]  
Line of Credit Facility, Interest Rate Description bear interest at the Secured Overnight Financing Rate plus a credit spread and a margin based on our Consolidated Total Leverage Ratio
Secured credit facilities $ 0
Revolving Credit Facility  
Line of Credit Facility [Line Items]  
Maximum Borrowing Capacity $ 50,000
XML 86 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Reinsurance and Insurance Loss Reserves (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Reinsurance Effect on Premiums Written and Earned    
Direct premiums Written $ 10,379 $ 7,728
Assumed premiums - nonaffiliate Written 9,800 9,028
Ceded premiums - nonaffiliate Written (6,127) (4,229)
Net premiums Written 14,052 12,527
Direct premiums Earned 8,676 7,050
Assumed premiums - nonaffiliate Earned 8,570 7,957
Ceded premiums - nonaffiliate Earned (6,127) (4,229)
Premiums Earned, Net $ 11,119 $ 10,778
XML 87 R78.htm IDEA: XBRL DOCUMENT v3.23.2
Reinsurance and Insurance Loss Reserves (Details Textual)
$ in Thousands
3 Months Ended
Jul. 01, 2023
USD ($)
Insurance [Abstract]  
Insurance policies maximum coverage per claim $ 400
Insurance policies coverage per claim ceded to reinsurers 200
Insurance policy risk of loss maintained per claim 200
Catastrophic losses recoverable in excess of amount 3,000
Aggregate catastrophic losses recoverable in excess of amount $ 100,000
XML 88 R79.htm IDEA: XBRL DOCUMENT v3.23.2
Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Insurance [Abstract]    
Balance at beginning of period $ 10,939 $ 8,149
Net incurred losses during the period 11,077 8,777
Net claim payments during the period (9,015) (8,352)
Balance at end of period $ 13,001 $ 8,574
XML 89 R80.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details Textual)
$ in Millions
3 Months Ended
Jul. 01, 2023
USD ($)
Claim
Apr. 01, 2023
USD ($)
Claim
Jul. 02, 2022
USD ($)
Loss Contingencies      
Reserves Related to Consumer Loans Sold $ 0.7    
Product repurchase      
Loss Contingencies      
Loss contingencies 3.9 $ 5.2  
Repurchase commitments, repurchases during the period | Claim   1  
Mortgage warranty claims filed | Claim   1  
Product repurchase | Maximum      
Loss Contingencies      
Loss contingencies $ 157.0 $ 178.0  
Loan Repurchase      
Loss Contingencies      
Repurchase commitments, repurchases during the period | Claim 0    
Mortgage warranty claims filed | Claim 0    
CountryPlace      
Loss Contingencies      
IRLCs recorded at fair value $ 31.1    
Forward Commitments Recorded at Fair Value $ 1.1    
Recognized (loss) on the forward sales and whole loan commitments     $ (0.3)
XML 90 R81.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Loan Contracts with Off-Balance Sheet Commitments    
Construction loan contract amount $ 1,594 $ 2,214
Construction Advances (376) (706)
Remaining construction contingent commitment $ 1,218 $ 1,508
XML 91 R82.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity and Redeemable Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance $ 976,286 $ 830,455
Net income attributable to Cavco common stockholders 46,357 59,602
Other comprehensive loss, net (42) (112)
Issuance of common stock under stock incentive plans, net (1,213) (848)
Stock-based compensation 1,438 1,425
Common stock repurchases   (38,960)
Ending balance 1,022,826 851,562
Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]    
Beginning balance 1,219 825
Net Income Attributable to Noncontrolling Interest 54 92
Other comprehensive income 0 0
Distributions (120) (240)
Valuation adjustment (33)  
Ending balance $ 1,120 $ 677
Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance, common stock, shares issued 9,337,125 9,292,278
Issuance of common stock under stock incentive plans, shares 10,095 5,957
Ending balance, common stock, shares issued 9,347,220 9,298,235
Beginning balance $ 93 $ 93
Net income attributable to Cavco common stockholders 0 0
Other comprehensive loss, net 0 0
Issuance of common stock under stock incentive plans, net 0 0
Stock-based compensation 0 0
Ending balance 93 93
Treasury Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (164,452) (61,040)
Net income attributable to Cavco common stockholders 0 0
Other comprehensive loss, net 0 0
Issuance of common stock under stock incentive plans, net 0 0
Stock-based compensation 0 0
Common stock repurchases   (38,960)
Ending balance (164,452) (100,000)
Additional paid-in capital    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance 271,950 263,049
Net income attributable to Cavco common stockholders 0 0
Other comprehensive loss, net 0 0
Issuance of common stock under stock incentive plans, net (1,213) (848)
Stock-based compensation 1,438 1,425
Ending balance 272,175 263,626
Retained earnings    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance 869,310 628,756
Net income attributable to Cavco common stockholders 46,357 59,602
Other comprehensive loss, net 0 0
Issuance of common stock under stock incentive plans, net 0 0
Stock-based compensation 0 0
Ending balance 915,667 688,358
Accumulated other comprehensive loss    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (615) (403)
Net income attributable to Cavco common stockholders 0 0
Other comprehensive loss, net (42) (112)
Issuance of common stock under stock incentive plans, net 0 0
Stock-based compensation 0 0
Ending balance (657) (515)
Noncontrolling Interest    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Issuance of common stock under stock incentive plans, net 0 0
Stock-based compensation $ 0 $ 0
XML 92 R83.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Earnings Per Share Computation    
Net income attributable to Cavco common stockholders $ 46,357 $ 59,602
Weighted average shares outstanding:    
Basic 8,670,434 8,918,280
Effect of dilutive securities 87,646 70,649
Diluted 8,758,080 8,988,929
Net income per share attributable to Cavco common stockholders:    
Basic (usd per share) $ 5.35 $ 6.68
Diluted Net income per share attributable to Cavco common stockholders:    
Diluted (usd per share) $ 5.29 $ 6.63
Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive stock equivalents excluded from computation 39 1,617
XML 93 R84.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of the Fair Value and Carrying Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Apr. 01, 2023
Book Value    
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]    
Non-marketable equity investments $ 5,050 $ 5,073
Consumer loans receivable 39,368 44,148
Commercial loans receivable 105,459 101,977
Other secured financing (2,184) (2,379)
Book Value | Available-for-sale debt securities    
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]    
Investments 17,292 18,555
Book Value | Marketable equity securities    
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]    
Investments 9,798 9,989
Estimated Fair Value    
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]    
Non-marketable equity investments 5,050 5,073
Consumer loans receivable 44,604 50,686
Commercial loans receivable 99,281 97,106
Other secured financing (2,078) (2,332)
Estimated Fair Value | Available-for-sale debt securities    
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]    
Investments 17,292 18,555
Estimated Fair Value | Marketable equity securities    
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]    
Investments $ 9,798 $ 9,989
XML 94 R85.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)
$ in Thousands
Jul. 01, 2023
USD ($)
Loans
Apr. 01, 2023
USD ($)
Loans
Fair Value Disclosures [Abstract]    
Number of loans serviced with MSRs | Loans 4,018 4,070
Weighted average servicing fee 0.3469% 0.3471%
Capitalized servicing multiple 176.50% 98.99%
Capitalized servicing rate 0.6123% 0.3436%
Serviced portfolio with MSRs $ 512,707 $ 520,458
Mortgage servicing rights $ 3,140 $ 1,788
XML 95 R86.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Apr. 01, 2023
Related Party Transactions [Abstract]      
Revenues from related parties $ 15,100 $ 17,200  
Accounts receivable from related parties 6,500   $ 5,700
Commercial loans receivable $ 5,100   $ 4,700
XML 96 R87.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition (Schedule of Acquisition) (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jan. 03, 2023
Business Acquisition [Line Items]        
Payment to acquire Solitaire Homes $ 110,800      
Cash       $ 5,042
Investments       334
Accounts receivable       2,758
Inventories       57,991
Property, plant and equipment       36,039
Other current assets       1,519
Intangible assets [1]       3,400
Total identifiable assets acquired       107,083
Accounts payable and accrued liabilities       11,223
Net identifiable assets acquired       95,860
Goodwill $ 114,547   $ 115,498 14,921 [2]
Net assets acquired       110,781
Customer Relationships [Member]        
Business Acquisition [Line Items]        
Intangible assets       1,900
Useful lives of acquired intangible assets   10 years    
Noncompete Agreements        
Business Acquisition [Line Items]        
Intangible assets       200
Useful lives of acquired intangible assets   5 years    
Trade Names        
Business Acquisition [Line Items]        
Intangible assets       1,300
Previously Reported        
Business Acquisition [Line Items]        
Cash       5,119
Investments       334
Accounts receivable       3,536
Inventories       58,045
Property, plant and equipment       36,109
Other current assets       1,519
Intangible assets [1]       3,400
Total identifiable assets acquired       108,062
Accounts payable and accrued liabilities       11,251
Net identifiable assets acquired       96,811
Goodwill [2]       13,970
Net assets acquired       110,781
Adjustments        
Business Acquisition [Line Items]        
Cash       (77)
Investments       0
Accounts receivable       (778)
Inventories       (54)
Property, plant and equipment       (70)
Other current assets       0
Intangible assets       0
Total identifiable assets acquired       (979)
Accounts payable and accrued liabilities       (28)
Net identifiable assets acquired       (951)
Goodwill       951
Net assets acquired       $ 0
[1] Includes $1.3 million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9 million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2 million for covenants not to compete from the sellers amortized on a straight-line basis over the term of 5 years.
[2] Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.
XML 97 R88.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition (Pro-forma) (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Jul. 02, 2022
USD ($)
$ / shares
Business Combination and Asset Acquisition [Abstract]  
Net revenue $ 624,511
Net income attributable to Cavco common stockholders $ 61,645
Diluted net income per share | $ / shares $ 6.86
XML 98 R89.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segment Information (Details)
$ in Thousands
3 Months Ended
Jul. 01, 2023
USD ($)
Segment
Jul. 02, 2022
USD ($)
Apr. 01, 2023
USD ($)
Business Segment Information      
Number of operating segments | Segment 2    
Net revenue $ 475,875 $ 588,338  
Income before income taxes 60,677 79,310  
Total assets 1,353,047   $ 1,307,975
Factory-built housing      
Business Segment Information      
Net revenue 457,109 572,597  
Income before income taxes 61,825 79,772  
Total assets 1,151,632   1,107,555
Financial services      
Business Segment Information      
Net revenue 18,766 15,741  
Income before income taxes (1,148) $ (462)  
Total assets $ 201,415   $ 200,420
XML 99 cvco-20230701_htm.xml IDEA: XBRL DOCUMENT 0000278166 2023-04-02 2023-07-01 0000278166 2023-07-28 0000278166 2023-07-01 0000278166 2023-04-01 0000278166 2022-04-03 2022-07-02 0000278166 2022-04-02 0000278166 2022-07-02 0000278166 cvco:OperatingLeaseObligationsMember 2023-04-02 2023-07-01 0000278166 cvco:RightOfUseAssetsMember 2023-04-02 2023-07-01 0000278166 cvco:OperatingLeaseObligationsMember 2022-04-03 2022-07-02 0000278166 cvco:RightOfUseAssetsMember 2022-04-03 2022-07-02 0000278166 country:US 2023-07-01 0000278166 country:MX 2023-07-01 0000278166 stpr:TX 2023-07-01 0000278166 us-gaap:ManufacturedProductOtherMember cvco:FactoryBuiltHousingMember 2023-04-02 2023-07-01 0000278166 us-gaap:ManufacturedProductOtherMember cvco:FactoryBuiltHousingMember 2022-04-03 2022-07-02 0000278166 us-gaap:ProductAndServiceOtherMember cvco:FactoryBuiltHousingMember 2023-04-02 2023-07-01 0000278166 us-gaap:ProductAndServiceOtherMember cvco:FactoryBuiltHousingMember 2022-04-03 2022-07-02 0000278166 cvco:FactoryBuiltHousingMember 2023-04-02 2023-07-01 0000278166 cvco:FactoryBuiltHousingMember 2022-04-03 2022-07-02 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2023-04-02 2023-07-01 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2022-04-03 2022-07-02 0000278166 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2023-04-02 2023-07-01 0000278166 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2022-04-03 2022-07-02 0000278166 cvco:FinancialServicesMember 2023-04-02 2023-07-01 0000278166 cvco:FinancialServicesMember 2022-04-03 2022-07-02 0000278166 cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember 2023-07-01 0000278166 cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember 2023-04-01 0000278166 cvco:OtherRestrictedCashMember 2023-07-01 0000278166 cvco:OtherRestrictedCashMember 2023-04-01 0000278166 us-gaap:ResidentialMortgageBackedSecuritiesMember 2023-07-01 0000278166 us-gaap:ResidentialMortgageBackedSecuritiesMember 2023-04-01 0000278166 us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-07-01 0000278166 us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-04-01 0000278166 us-gaap:CorporateDebtSecuritiesMember 2023-07-01 0000278166 us-gaap:CorporateDebtSecuritiesMember 2023-04-01 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2023-04-01 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2022-04-02 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2023-04-02 2023-07-01 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2022-04-03 2022-07-02 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2023-07-01 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2022-07-02 0000278166 cvco:CurrentMember 2023-07-01 0000278166 cvco:CurrentMember 2023-04-01 0000278166 cvco:A3160DaysPastDueMember 2023-07-01 0000278166 cvco:A3160DaysPastDueMember 2023-04-01 0000278166 cvco:A6190DaysPastDueMember 2023-07-01 0000278166 cvco:A6190DaysPastDueMember 2023-04-01 0000278166 cvco:A91DaysPastDueMember 2023-07-01 0000278166 cvco:A91DaysPastDueMember 2023-04-01 0000278166 us-gaap:PrimeMember cvco:CurrentFiscalYearMember 2023-07-01 0000278166 us-gaap:PrimeMember cvco:PriorFiscalYearMember 2023-07-01 0000278166 us-gaap:PrimeMember cvco:Fiscal2022Member 2023-07-01 0000278166 us-gaap:PrimeMember cvco:Fiscal2021Member 2023-07-01 0000278166 us-gaap:PrimeMember cvco:Fiscal2020Member 2023-07-01 0000278166 us-gaap:PrimeMember cvco:Fiscal2019AndPriorMember 2023-07-01 0000278166 us-gaap:PrimeMember 2023-07-01 0000278166 cvco:NearPrimeMember cvco:CurrentFiscalYearMember 2023-07-01 0000278166 cvco:NearPrimeMember cvco:PriorFiscalYearMember 2023-07-01 0000278166 cvco:NearPrimeMember cvco:Fiscal2022Member 2023-07-01 0000278166 cvco:NearPrimeMember cvco:Fiscal2021Member 2023-07-01 0000278166 cvco:NearPrimeMember cvco:Fiscal2020Member 2023-07-01 0000278166 cvco:NearPrimeMember cvco:Fiscal2019AndPriorMember 2023-07-01 0000278166 cvco:NearPrimeMember 2023-07-01 0000278166 us-gaap:SubprimeMember cvco:CurrentFiscalYearMember 2023-07-01 0000278166 us-gaap:SubprimeMember cvco:PriorFiscalYearMember 2023-07-01 0000278166 us-gaap:SubprimeMember cvco:Fiscal2022Member 2023-07-01 0000278166 us-gaap:SubprimeMember cvco:Fiscal2021Member 2023-07-01 0000278166 us-gaap:SubprimeMember cvco:Fiscal2020Member 2023-07-01 0000278166 us-gaap:SubprimeMember cvco:Fiscal2019AndPriorMember 2023-07-01 0000278166 us-gaap:SubprimeMember 2023-07-01 0000278166 cvco:NoFICOScoreMember cvco:CurrentFiscalYearMember 2023-07-01 0000278166 cvco:NoFICOScoreMember cvco:PriorFiscalYearMember 2023-07-01 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2022Member 2023-07-01 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2021Member 2023-07-01 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2020Member 2023-07-01 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2019AndPriorMember 2023-07-01 0000278166 cvco:NoFICOScoreMember 2023-07-01 0000278166 cvco:CurrentFiscalYearMember 2023-07-01 0000278166 cvco:PriorFiscalYearMember 2023-07-01 0000278166 cvco:Fiscal2022Member 2023-07-01 0000278166 cvco:Fiscal2021Member 2023-07-01 0000278166 cvco:Fiscal2020Member 2023-07-01 0000278166 cvco:Fiscal2019AndPriorMember 2023-07-01 0000278166 us-gaap:PrimeMember cvco:PriorFiscalYearMember 2023-04-01 0000278166 us-gaap:PrimeMember cvco:Fiscal2022Member 2023-04-01 0000278166 us-gaap:PrimeMember cvco:Fiscal2021Member 2023-04-01 0000278166 us-gaap:PrimeMember cvco:Fiscal2020Member 2023-04-01 0000278166 us-gaap:PrimeMember cvco:Fiscal2019Member 2023-04-01 0000278166 us-gaap:PrimeMember cvco:Fiscal2018AndPriorMember 2023-04-01 0000278166 us-gaap:PrimeMember 2023-04-01 0000278166 cvco:NearPrimeMember cvco:PriorFiscalYearMember 2023-04-01 0000278166 cvco:NearPrimeMember cvco:Fiscal2022Member 2023-04-01 0000278166 cvco:NearPrimeMember cvco:Fiscal2021Member 2023-04-01 0000278166 cvco:NearPrimeMember cvco:Fiscal2020Member 2023-04-01 0000278166 cvco:NearPrimeMember cvco:Fiscal2019Member 2023-04-01 0000278166 cvco:NearPrimeMember cvco:Fiscal2018AndPriorMember 2023-04-01 0000278166 cvco:NearPrimeMember 2023-04-01 0000278166 us-gaap:SubprimeMember cvco:PriorFiscalYearMember 2023-04-01 0000278166 us-gaap:SubprimeMember cvco:Fiscal2022Member 2023-04-01 0000278166 us-gaap:SubprimeMember cvco:Fiscal2021Member 2023-04-01 0000278166 us-gaap:SubprimeMember cvco:Fiscal2020Member 2023-04-01 0000278166 us-gaap:SubprimeMember cvco:Fiscal2019Member 2023-04-01 0000278166 us-gaap:SubprimeMember cvco:Fiscal2018AndPriorMember 2023-04-01 0000278166 us-gaap:SubprimeMember 2023-04-01 0000278166 cvco:NoFICOScoreMember cvco:PriorFiscalYearMember 2023-04-01 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2022Member 2023-04-01 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2021Member 2023-04-01 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2020Member 2023-04-01 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2019Member 2023-04-01 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2018AndPriorMember 2023-04-01 0000278166 cvco:NoFICOScoreMember 2023-04-01 0000278166 cvco:PriorFiscalYearMember 2023-04-01 0000278166 cvco:Fiscal2022Member 2023-04-01 0000278166 cvco:Fiscal2021Member 2023-04-01 0000278166 cvco:Fiscal2020Member 2023-04-01 0000278166 cvco:Fiscal2019Member 2023-04-01 0000278166 cvco:Fiscal2018AndPriorMember 2023-04-01 0000278166 stpr:FL 2023-07-01 0000278166 stpr:TX 2023-04-01 0000278166 stpr:FL 2023-04-01 0000278166 us-gaap:CommercialPortfolioSegmentMember 2023-07-01 0000278166 us-gaap:CommercialPortfolioSegmentMember 2023-04-01 0000278166 us-gaap:CommercialPortfolioSegmentMember 2023-04-02 2023-07-01 0000278166 us-gaap:CommercialPortfolioSegmentMember 2022-04-03 2022-07-02 0000278166 us-gaap:CommercialPortfolioSegmentMember 2022-04-02 0000278166 us-gaap:CommercialPortfolioSegmentMember 2022-07-02 0000278166 cvco:WatchListMember cvco:CurrentFiscalYearMember 2023-07-01 0000278166 cvco:WatchListMember cvco:PriorFiscalYearMember 2023-04-01 0000278166 cvco:WatchListMember cvco:Fiscal2022Member 2023-04-01 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:Fiscal2022Member 2023-04-01 0000278166 cvco:WatchListMember cvco:Fiscal2021Member 2023-07-01 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:PriorFiscalYearMember 2023-04-01 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:PriorFiscalYearMember 2023-07-01 0000278166 cvco:WatchListMember cvco:Fiscal2020Member 2023-04-01 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:Fiscal2021Member 2023-04-01 0000278166 cvco:WatchListMember cvco:PriorFiscalYearMember 2023-07-01 0000278166 cvco:WatchListMember cvco:Fiscal2022Member 2023-07-01 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:CurrentFiscalYearMember 2023-07-01 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:Fiscal2020Member 2023-04-01 0000278166 cvco:WatchListMember cvco:Fiscal2021Member 2023-04-01 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:Fiscal2022Member 2023-07-01 0000278166 cvco:WatchListMember cvco:Fiscal2020Member 2023-07-01 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:Fiscal2021Member 2023-07-01 0000278166 cvco:WatchListMember cvco:Fiscal2019AndPriorMember 2023-07-01 0000278166 cvco:WatchListMember cvco:Fiscal2019Member 2023-04-01 0000278166 cvco:WatchListMember cvco:Fiscal2018AndPriorMember 2023-04-01 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:Fiscal2020Member 2023-07-01 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:Fiscal2019AndPriorMember 2023-07-01 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:Fiscal2019Member 2023-04-01 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:Fiscal2018AndPriorMember 2023-04-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:CurrentFiscalYearMember 2023-07-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:PriorFiscalYearMember 2023-07-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2022Member 2023-07-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2021Member 2023-07-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2020Member 2023-07-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2019AndPriorMember 2023-07-01 0000278166 us-gaap:PerformingFinancingReceivableMember 2023-07-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:PriorFiscalYearMember 2023-04-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2022Member 2023-04-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2021Member 2023-04-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2020Member 2023-04-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2019Member 2023-04-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2018AndPriorMember 2023-04-01 0000278166 us-gaap:PerformingFinancingReceivableMember 2023-04-01 0000278166 stpr:NY 2023-07-01 0000278166 stpr:NY 2023-04-01 0000278166 us-gaap:LandMember 2023-07-01 0000278166 us-gaap:LandMember 2023-04-01 0000278166 us-gaap:BuildingAndBuildingImprovementsMember 2023-07-01 0000278166 us-gaap:BuildingAndBuildingImprovementsMember 2023-04-01 0000278166 us-gaap:MachineryAndEquipmentMember 2023-07-01 0000278166 us-gaap:MachineryAndEquipmentMember 2023-04-01 0000278166 us-gaap:ConstructionInProgressMember 2023-07-01 0000278166 us-gaap:ConstructionInProgressMember 2023-04-01 0000278166 us-gaap:TrademarksAndTradeNamesMember 2023-07-01 0000278166 us-gaap:TrademarksAndTradeNamesMember 2023-04-01 0000278166 cvco:StateInsuranceLicensesMember 2023-07-01 0000278166 cvco:StateInsuranceLicensesMember 2023-04-01 0000278166 us-gaap:CustomerRelationshipsMember 2023-07-01 0000278166 us-gaap:CustomerRelationshipsMember 2023-04-01 0000278166 us-gaap:OtherIntangibleAssetsMember 2023-07-01 0000278166 us-gaap:OtherIntangibleAssetsMember 2023-04-01 0000278166 us-gaap:RevolvingCreditFacilityMember 2023-07-01 0000278166 srt:MaximumMember us-gaap:GuaranteeOfIndebtednessOfOthersMember 2023-07-01 0000278166 srt:MaximumMember us-gaap:GuaranteeOfIndebtednessOfOthersMember 2023-04-01 0000278166 us-gaap:GuaranteeOfIndebtednessOfOthersMember 2023-01-01 2023-04-01 0000278166 us-gaap:GuaranteeOfIndebtednessOfOthersMember 2023-07-01 0000278166 us-gaap:GuaranteeOfIndebtednessOfOthersMember 2023-04-01 0000278166 cvco:LoanRepurchaseMember 2023-04-02 2023-07-01 0000278166 cvco:CountryplaceCommitmentMember 2023-07-01 0000278166 cvco:CountryplaceCommitmentMember 2022-04-03 2022-07-02 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:ComprehensiveIncomeMember 2023-04-01 0000278166 us-gaap:CommonStockMember 2023-04-02 2023-07-01 0000278166 us-gaap:TreasuryStockCommonMember 2023-04-02 2023-07-01 0000278166 us-gaap:AdditionalPaidInCapitalMember 2023-04-02 2023-07-01 0000278166 us-gaap:RetainedEarningsMember 2023-04-02 2023-07-01 0000278166 us-gaap:ComprehensiveIncomeMember 2023-04-02 2023-07-01 0000278166 us-gaap:NoncontrollingInterestMember 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:ComprehensiveIncomeMember 2023-07-01 0000278166 us-gaap:CommonStockMember 2022-04-02 0000278166 us-gaap:TreasuryStockCommonMember 2022-04-02 0000278166 us-gaap:AdditionalPaidInCapitalMember 2022-04-02 0000278166 us-gaap:RetainedEarningsMember 2022-04-02 0000278166 us-gaap:ComprehensiveIncomeMember 2022-04-02 0000278166 us-gaap:CommonStockMember 2022-04-03 2022-07-02 0000278166 us-gaap:TreasuryStockCommonMember 2022-04-03 2022-07-02 0000278166 us-gaap:AdditionalPaidInCapitalMember 2022-04-03 2022-07-02 0000278166 us-gaap:RetainedEarningsMember 2022-04-03 2022-07-02 0000278166 us-gaap:ComprehensiveIncomeMember 2022-04-03 2022-07-02 0000278166 us-gaap:NoncontrollingInterestMember 2022-04-03 2022-07-02 0000278166 us-gaap:CommonStockMember 2022-07-02 0000278166 us-gaap:TreasuryStockCommonMember 2022-07-02 0000278166 us-gaap:AdditionalPaidInCapitalMember 2022-07-02 0000278166 us-gaap:RetainedEarningsMember 2022-07-02 0000278166 us-gaap:ComprehensiveIncomeMember 2022-07-02 0000278166 us-gaap:EmployeeStockOptionMember 2023-04-02 2023-07-01 0000278166 us-gaap:EmployeeStockOptionMember 2022-04-03 2022-07-02 0000278166 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AvailableforsaleSecuritiesMember 2023-07-01 0000278166 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AvailableforsaleSecuritiesMember 2023-07-01 0000278166 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AvailableforsaleSecuritiesMember 2023-04-01 0000278166 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AvailableforsaleSecuritiesMember 2023-04-01 0000278166 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:EquitySecuritiesMember 2023-07-01 0000278166 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:EquitySecuritiesMember 2023-07-01 0000278166 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:EquitySecuritiesMember 2023-04-01 0000278166 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:EquitySecuritiesMember 2023-04-01 0000278166 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-07-01 0000278166 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-07-01 0000278166 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-04-01 0000278166 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-04-01 0000278166 2023-01-01 2023-04-01 0000278166 srt:ScenarioPreviouslyReportedMember 2023-01-03 0000278166 srt:RestatementAdjustmentMember 2023-01-03 0000278166 2023-01-03 0000278166 us-gaap:TradeNamesMember 2023-01-03 0000278166 us-gaap:CustomerRelationshipsMember 2023-01-03 0000278166 us-gaap:CustomerRelationshipsMember 2022-04-03 2022-07-02 0000278166 us-gaap:NoncompeteAgreementsMember 2023-01-03 0000278166 us-gaap:NoncompeteAgreementsMember 2022-04-03 2022-07-02 0000278166 cvco:FactoryBuiltHousingMember 2023-07-01 0000278166 cvco:FactoryBuiltHousingMember 2023-04-01 0000278166 cvco:FinancialServicesMember 2023-07-01 0000278166 cvco:FinancialServicesMember 2023-04-01 shares iso4217:USD iso4217:USD shares cvco:Segment cvco:factories pure cvco:store cvco:Claim cvco:Loans 0000278166 2024 false Q1 --03-30 0.006123 0.003436 0.003469 0.003471 10-Q true 2023-07-01 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 8677178 352234000 271427000 13560000 11728000 84877000 89347000 14173000 14978000 13477000 17019000 48772000 43414000 1491000 640000 253986000 263150000 76117000 92876000 858687000 804579000 585000 335000 17967000 18639000 25891000 27129000 51612000 53890000 3584000 4033000 223663000 228278000 115498000 114547000 29398000 29790000 26162000 26755000 1353047000 1307975000 28634000 30730000 264742000 262661000 293376000 293391000 22114000 21678000 7909000 7820000 5702000 7581000 1120000 1219000 0.01 0.01 1000000 1000000 0 0 0 0 0 0 0.01 0.01 40000000 40000000 9347220 9337125 93000 93000 671801 671801 164452000 164452000 272175000 271950000 915667000 869310000 -657000 -615000 1022826000 976286000 1353047000 1307975000 475875000 588338000 357996000 443614000 117879000 144724000 61680000 66136000 56199000 78588000 4618000 1314000 266000 161000 126000 -431000 60677000 79310000 14266000 19616000 46411000 59694000 54000 92000 46357000 59602000 46411000 59694000 -3000 0 -1000 0 -56000 -142000 -12000 -30000 46369000 59582000 54000 92000 46315000 59490000 5.35 6.68 5.29 6.63 8670434 8918280 8758080 8988929 46411000 59694000 4566000 3946000 19000 -167000 -1868000 -2442000 1438000 1425000 297000 257000 -190000 232000 3165000 288000 -3692000 12076000 36737000 47467000 42363000 47881000 1819000 2421000 -9110000 10751000 -15151000 -7359000 28726000 22776000 25216000 18981000 3111000 12989000 82293000 58240000 4183000 25007000 4434000 283000 1710000 4228000 3545000 4553000 2086000 -24399000 1363000 848000 150000 0 157000 165000 0 38960000 120000 240000 -1490000 -40213000 82889000 -6372000 283490000 259334000 366379000 252962000 8123000 18486000 185000 71000 -1873000 -2620000 687000 687000 1159000 1159000 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, 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, that are necessary to fairly state the results for the periods presented. Certain prior period amounts have been reclassified including from Other income (expense), net to Interest income to conform to current period classification. 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 2023 Annual Report on Form 10-K for the year ended April 1, 2023, 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 30, 2024 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%">We operate 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. We design and build a wide variety of affordable manufactured homes, modular homes and park model RVs through 29 homebuilding production lines located throughout the United States and two production lines in Mexico. We distribute our homes through a large network of independent distribution points in 48 states and Canada and 68 Company-owned U.S. retail stores, of which 41 are located in Texas. The financial services segment is comprised of a finance subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), and an insurance subsidiary, Standard Casualty Company ("Standard Casualty"). CountryPlace is an approved Federal National Mortgage Association ("'FNMA" or "Fannie Mae") and Federal Home Loan Mortgage Corporation ("FHLMC" or "Freddie Mac") seller/servicer and a Government National Mortgage Association ("GNMA" or "Ginnie Mae") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Standard Casualty provides property and casualty insurance primarily to owners of manufactured homes. </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%">During fiscal 2023, we completed the acquisition of Solitaire Inc. and other related entities (collectively "Solitaire Homes"), including their four manufacturing facilities and twenty-two retail locations by acquiring 100% of the outstanding stock of Solitaire Homes. The results of operations are included in our Consolidated Financial Statements from the date of acquisition. See Note 20.</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 addition to the below, 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, 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, that are necessary to fairly state the results for the periods presented. Certain prior period amounts have been reclassified including from Other income (expense), net to Interest income to conform to current period classification. 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 2023 Annual Report on Form 10-K for the year ended April 1, 2023, 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 30, 2024 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%">We operate 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. We design and build a wide variety of affordable manufactured homes, modular homes and park model RVs through 29 homebuilding production lines located throughout the United States and two production lines in Mexico. We distribute our homes through a large network of independent distribution points in 48 states and Canada and 68 Company-owned U.S. retail stores, of which 41 are located in Texas. The financial services segment is comprised of a finance subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), and an insurance subsidiary, Standard Casualty Company ("Standard Casualty"). CountryPlace is an approved Federal National Mortgage Association ("'FNMA" or "Fannie Mae") and Federal Home Loan Mortgage Corporation ("FHLMC" or "Freddie Mac") seller/servicer and a Government National Mortgage Association ("GNMA" or "Ginnie Mae") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Standard Casualty provides property and casualty insurance primarily to owners of manufactured homes. </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%">During fiscal 2023, we completed the acquisition of Solitaire Inc. and other related entities (collectively "Solitaire Homes"), including their four manufacturing facilities and twenty-two retail locations by acquiring 100% of the outstanding stock of Solitaire Homes. The results of operations are included in our Consolidated Financial Statements from the date of acquisition. See Note 20.</span></div> 2 29 2 48 68 41 In addition to the below, 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. 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:99.122%"><tr><td style="width:1.0%"></td><td style="width:70.728%"></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><td style="width:1.0%"></td><td style="width:12.616%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.619%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">July 1,<br/>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%">July 2,<br/>2022</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">439,744 </span></td><td style="background-color:#ffffff;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%">555,276 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,321 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">457,109 </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%">572,597 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,397 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,344 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">18,766 </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%">15,741 </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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">475,875 </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%">588,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-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:99.122%"><tr><td style="width:1.0%"></td><td style="width:70.728%"></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><td style="width:1.0%"></td><td style="width:12.616%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.619%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">July 1,<br/>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%">July 2,<br/>2022</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">439,744 </span></td><td style="background-color:#ffffff;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%">555,276 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,321 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">457,109 </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%">572,597 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,397 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,344 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">18,766 </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%">15,741 </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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">475,875 </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%">588,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> 439744000 555276000 17365000 17321000 457109000 572597000 899000 1397000 17867000 14344000 18766000 15741000 475875000 588338000 Restricted Cash<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%">Restricted cash 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: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%">July 1,<br/>2023</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%">April 1,<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%">Cash related to CountryPlace customer payments to be remitted to third parties</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%">12,883 </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,123 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other restricted cash</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,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">940 </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 #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%">14,145 </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 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:11pt;font-weight:400;line-height:100%">12,063 </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: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,560)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,728)</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%">585 </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%">335 </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%">Corresponding amounts for customer payments to be remitted to third parties are recorded in Accounts payable.</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 following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown in the Consolidated Statements of Cash Flows (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%">July 1,<br/>2023</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%">July 2,<br/>2022</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%">Cash and cash equivalents</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%">352,234 </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%">238,072 </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%">Restricted cash</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,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,890 </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%">366,379 </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%">252,962 </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%">Restricted cash 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: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%">July 1,<br/>2023</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%">April 1,<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%">Cash related to CountryPlace customer payments to be remitted to third parties</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%">12,883 </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,123 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other restricted cash</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,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">940 </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 #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%">14,145 </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 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:11pt;font-weight:400;line-height:100%">12,063 </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: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,560)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,728)</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%">585 </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%">335 </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> 12883000 11123000 1262000 940000 14145000 12063000 13560000 11728000 585000 335000 352234000 238072000 14145000 14890000 366379000 252962000 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%">July 1,<br/>2023</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%">April 1,<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%">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%">17,292 </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,555 </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%">9,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989 </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,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,073 </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%">32,140 </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%">33,617 </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%">(14,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,978)</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%">17,967 </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%">18,639 </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%">Investments in marketable equity securities consist of investments in the common stock of industrial and other companies. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our non-marketable equity investments include </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">investments in community-based initiatives that buy and sell our homes and provide home-only financing to residents of certain manufactured home communities and other distribution operations.</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%">We record investments in fixed maturity securities classified as available-for-sale at fair value and record the difference between fair value and cost in Accumulated other comprehensive loss in the Consolidated Balance Sheets.</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 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: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%">July 1, 2023</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%">April 1, 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%">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%">2,328 </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,237 </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,567 </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,488 </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%">5,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,769 </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%">10,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,298 </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%">18,123 </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%">17,292 </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,335 </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,555 </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 differ from contractual maturities as borrowers may 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%">July 1, 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%">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%">3,590 </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%">3,510 </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%">11,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,906 </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%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">250 </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%">Due after ten 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%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">389 </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%">Mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,237 </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%">18,123 </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%">17,292 </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%">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:97.076%"><tr><td style="width:1.0%"></td><td style="width:68.026%"></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><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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></tr><tr><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><td colspan="3" style="display:none"></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%">July 1,<br/>2023</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%">July 2,<br/>2022</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">460 </span></td><td style="background-color:#ffffff;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%">(2,342)</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 (gain) loss recognized on securities sold during the period</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">440 </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%">(2,268)</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%">July 1,<br/>2023</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%">April 1,<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%">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%">17,292 </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,555 </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%">9,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989 </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,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,073 </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%">32,140 </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%">33,617 </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%">(14,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,978)</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%">17,967 </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%">18,639 </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> 17292000 18555000 9798000 9989000 5050000 5073000 32140000 33617000 14173000 14978000 17967000 18639000 <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: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%">July 1, 2023</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%">April 1, 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%">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%">2,328 </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,237 </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,567 </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,488 </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%">5,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,769 </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%">10,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,298 </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%">18,123 </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%">17,292 </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,335 </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,555 </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> 2328000 2237000 2567000 2488000 5172000 4910000 6023000 5769000 10623000 10145000 10745000 10298000 18123000 17292000 19335000 18555000 <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 differ from contractual maturities as borrowers may 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%">July 1, 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%">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%">3,590 </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%">3,510 </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%">11,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,906 </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%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">250 </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%">Due after ten 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%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">389 </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%">Mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,237 </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%">18,123 </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%">17,292 </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> 3590000 3510000 11565000 10906000 250000 250000 390000 389000 2328000 2237000 18123000 17292000 <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:97.076%"><tr><td style="width:1.0%"></td><td style="width:68.026%"></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><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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></tr><tr><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><td colspan="3" style="display:none"></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%">July 1,<br/>2023</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%">July 2,<br/>2022</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">460 </span></td><td style="background-color:#ffffff;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%">(2,342)</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 (gain) loss recognized on securities sold during the period</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">440 </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%">(2,268)</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> 460000 -2342000 20000 -74000 440000 -2268000 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%">July 1,<br/>2023</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%">April 1,<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%">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%">85,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">92,045 </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%">29,087 </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%">29,022 </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%">139,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">142,083 </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%">253,986 </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%">263,150 </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%">July 1,<br/>2023</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%">April 1,<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%">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%">85,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">92,045 </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%">29,087 </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%">29,022 </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%">139,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">142,083 </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%">253,986 </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%">263,150 </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> 85289000 92045000 29087000 29022000 139610000 142083000 253986000 263150000 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%">July 1,<br/>2023</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%">April 1,<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%">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%">20,055 </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%">21,000 </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,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,117 </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%">7,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,846 </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%">376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">706 </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%">40,910 </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,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"><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%">(398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(368)</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,144)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,153)</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%">39,368 </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,148 </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%">(13,477)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,019)</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%">25,891 </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%">27,129 </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 following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (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:69.075%"></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><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.384%"></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="display:none"></td><td colspan="3" style="display:none"></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></tr><tr><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><td colspan="3" style="display:none"></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%">July 1,<br/>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%">July 2,<br/>2022</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%">Allowance for loan losses at beginning of period</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><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,153 </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,115 </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%">Change in estimated loan losses, net</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(210)</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%">Charge-offs</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(19)</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%">Recoveries</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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 at end of period</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><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%">1,144 </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%">1,905 </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 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%">July 1,<br/>2023</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%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.2 </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%">9.6 </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%">8.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></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%">153</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%">150</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 amortized cost 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%">July 1,<br/>2023</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%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">38,722 </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,252 </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%">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,247 </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%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">213 </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,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">957 </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%">40,910 </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,669 </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 gross 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%">July 1, 2023</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%">5,378 </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,440 </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%">183 </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%">996 </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,963 </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%">16,864 </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%">26,824 </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%">694 </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%">265 </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,008 </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,087 </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,680 </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,734 </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%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,007 </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%">— </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%">345 </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%">345 </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%">6,072 </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,705 </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%">183 </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,023 </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%">3,100 </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%">27,827 </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%">40,910 </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%">April 1, 2023</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%">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%">2019</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%">9,471 </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%">185 </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,051 </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,982 </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,191 </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%">16,601 </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%">30,481 </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,695 </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,012 </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,131 </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,550 </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,244 </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,632 </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%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">1,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,187 </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%">— </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%">24 </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%">345 </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%">369 </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%">11,250 </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%">185 </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,082 </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%">3,164 </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,765 </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%">26,223 </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,669 </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 July 1, 2023, 39% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 15% was concentrated in Florida. As of April 1, 2023, 44% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 13% 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 July 1, 2023 or April 1, 2023.</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%">Repossessed homes totaled approximately $1.1 million as of both July 1, 2023 and April 1, 2023 and are included in Prepaid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> as of July 1, 2023 and April 1, 2023, respectively.</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 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%">July 1,<br/>2023</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%">April 1,<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%">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%">20,055 </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%">21,000 </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,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,117 </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%">7,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,846 </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%">376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">706 </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%">40,910 </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,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"><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%">(398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(368)</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,144)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,153)</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%">39,368 </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,148 </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%">(13,477)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,019)</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%">25,891 </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%">27,129 </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> 20055000 21000000 12880000 13117000 7599000 10846000 376000 706000 40910000 45669000 398000 368000 1144000 1153000 39368000 44148000 13477000 17019000 25891000 27129000 <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 represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (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:69.075%"></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><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.384%"></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="display:none"></td><td colspan="3" style="display:none"></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></tr><tr><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><td colspan="3" style="display:none"></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%">July 1,<br/>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%">July 2,<br/>2022</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%">Allowance for loan losses at beginning of period</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><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,153 </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,115 </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%">Change in estimated loan losses, net</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(210)</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%">Charge-offs</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(19)</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%">Recoveries</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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 at end of period</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><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%">1,144 </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%">1,905 </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> 1153000 2115000 -9000 -210000 0 19000 0 19000 1144000 1905000 0.081 0.082 0.096 0.088 P153M P150M <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 amortized cost 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%">July 1,<br/>2023</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%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">38,722 </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,252 </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%">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,247 </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%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">213 </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,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">957 </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%">40,910 </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,669 </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> 38722000 43252000 1040000 1247000 77000 213000 1071000 957000 40910000 45669000 <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 gross 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%">July 1, 2023</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%">5,378 </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,440 </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%">183 </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%">996 </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,963 </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%">16,864 </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%">26,824 </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%">694 </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%">265 </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,008 </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,087 </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,680 </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,734 </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%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,007 </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%">— </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%">345 </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%">345 </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%">6,072 </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,705 </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%">183 </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,023 </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%">3,100 </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%">27,827 </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%">40,910 </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%">April 1, 2023</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%">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%">2019</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%">9,471 </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%">185 </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,051 </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,982 </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,191 </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%">16,601 </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%">30,481 </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,695 </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,012 </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,131 </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,550 </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,244 </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,632 </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%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">1,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,187 </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%">— </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%">24 </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%">345 </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%">369 </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%">11,250 </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%">185 </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,082 </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%">3,164 </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,765 </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%">26,223 </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,669 </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> 5378000 1440000 183000 996000 1963000 16864000 26824000 694000 265000 0 1008000 1087000 9680000 12734000 0 0 0 19000 50000 938000 1007000 0 0 0 0 0 345000 345000 6072000 1705000 183000 2023000 3100000 27827000 40910000 9471000 185000 1051000 1982000 1191000 16601000 30481000 1695000 0 1012000 1131000 1550000 8244000 13632000 84000 0 19000 51000 0 1033000 1187000 0 0 0 0 24000 345000 369000 11250000 185000 2082000 3164000 2765000 26223000 45669000 0.39 0.15 0.44 0.13 0.10 0.10 1100000 600000 500000 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%">July 1,<br/>2023</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%">April 1,<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%">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%">107,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%">103,726 </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%">(1,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,586)</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%">(173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(163)</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%">105,459 </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%">101,977 </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%">(50,263)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,054)</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%">55,196 </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%">57,923 </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%">July 1,<br/>2023</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%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.5 </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.6 </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%">9</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 represents changes in the estimated allowance for loan losses (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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="display:none"></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></tr><tr><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><td colspan="3" style="display:none"></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%">July 1,<br/>2023</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%">July 2,<br/>2022</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%">Balance at beginning of period</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,586 </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,011 </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: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%">Change in estimated loan losses, net</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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%">Balance at end of period</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;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:#cceeff;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%">1,614 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">1,054 </span></td><td style="background-color:#cceeff;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%">Loans with indicators of potential performance problems are placed on watch list status and are subject to additional monitoring and scrutiny. 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 July 1, 2023 and April 1, 2023, there were no commercial loans considered watch list or nonperforming. The following table disaggregates our commercial loans receivable by credit quality indicator and 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: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: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.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.461%"></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="39" 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%">July 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">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><td colspan="3" style="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%">26,639 </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%">63,412 </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%">10,907 </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%">3,268 </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,015 </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,005 </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%">107,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="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:13.666%"></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.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.460%"></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="39" 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%">April 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">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%">2019</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><td colspan="3" style="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%">80,193 </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%">16,028 </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,071 </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,203 </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,231 </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%">— </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%">103,726 </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 July 1, 2023, 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of July 1, 2023 and April 1, 2023, we had concentrations of our outstanding principal balance of the commercial loans receivable balance in New York of 17% and 18%, respectively. No</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 state had concentrations in excess of 10% of the outstanding principal balance of the commercial loans receivable as of July 1, 2023 or April 1, 2023.</span>As of July 1, 2023 and April 1, 2023, one independent third-party and its affiliates comprised 13% and 12%, respectively, of the net commercial loans receivable principal balance outstanding, all of which was 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%">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%">July 1,<br/>2023</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%">April 1,<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%">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%">107,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%">103,726 </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%">(1,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,586)</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%">(173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(163)</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%">105,459 </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%">101,977 </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%">(50,263)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,054)</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%">55,196 </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%">57,923 </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> 107246000 103726000 1614000 1586000 173000 163000 105459000 101977000 50263000 44054000 55196000 57923000 0.075 0.076 P10M P9M <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 represents changes in the estimated allowance for loan losses (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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="display:none"></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></tr><tr><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><td colspan="3" style="display:none"></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%">July 1,<br/>2023</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%">July 2,<br/>2022</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%">Balance at beginning of period</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,586 </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,011 </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: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%">Change in estimated loan losses, net</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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%">Balance at end of period</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;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:#cceeff;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%">1,614 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">1,054 </span></td><td style="background-color:#cceeff;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> 1586000 1011000 28000 43000 1614000 1054000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 The following table disaggregates our commercial loans receivable by credit quality indicator and 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: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: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.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.461%"></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="39" 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%">July 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">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><td colspan="3" style="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%">26,639 </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%">63,412 </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%">10,907 </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%">3,268 </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,015 </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,005 </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%">107,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="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:13.666%"></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.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.460%"></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="39" 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%">April 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">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%">2019</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><td colspan="3" style="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%">80,193 </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%">16,028 </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,071 </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,203 </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,231 </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%">— </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%">103,726 </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> 26639000 63412000 10907000 3268000 2015000 1005000 107246000 80193000 16028000 4071000 2203000 1231000 0 103726000 0 P90D <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of July 1, 2023 and April 1, 2023, we had concentrations of our outstanding principal balance of the commercial loans receivable balance in New York of 17% and 18%, respectively. No</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 state had concentrations in excess of 10% of the outstanding principal balance of the commercial loans receivable as of July 1, 2023 or April 1, 2023.</span> 0.17 0.18 0.10 0.10 0.13 0.12 Property, Plant and Equipment, net<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%">Property, plant and equipment, 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: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%">July 1,<br/>2023</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%">April 1,<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%">Property, plant and equipment, at cost</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></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%">Land</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%">39,823 </span></td><td style="background-color:#ffffff;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%">39,822 </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%">Buildings and improvements</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%">168,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167,291 </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%">Machinery and equipment</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%">73,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">Construction in progress</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%">7,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,472 </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%">288,783 </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%">289,411 </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%">Accumulated depreciation</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%">(65,120)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(61,133)</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%">223,663 </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%">228,278 </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:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Depreciation expense for the three months ended July 1, 2023 and July 2, 2022 was $4.2 million and $3.4 million, respectively.</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%">Property, plant and equipment, 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: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%">July 1,<br/>2023</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%">April 1,<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%">Property, plant and equipment, at cost</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></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%">Land</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%">39,823 </span></td><td style="background-color:#ffffff;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%">39,822 </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%">Buildings and improvements</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%">168,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167,291 </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%">Machinery and equipment</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%">73,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">Construction in progress</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%">7,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,472 </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%">288,783 </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%">289,411 </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%">Accumulated depreciation</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%">(65,120)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(61,133)</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%">223,663 </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%">228,278 </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> 39823000 39822000 168091000 167291000 73733000 76826000 7136000 5472000 288783000 289411000 65120000 61133000 223663000 228278000 4200000 3400000 Goodwill and Other Intangibles<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%">Goodwill and other intangibles, net, consisted of the following (in thousands):</span></div><div style="margin-top:9pt;text-indent:18pt"><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:23.607%"></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:11.619%"></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.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:11.619%"></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.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">July 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">April 1, 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%">Gross<br/>Carrying<br/>Amount</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%">Accumulated<br/>Amortization</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%">Net<br/>Carrying<br/>Amount</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%">Gross<br/>Carrying<br/>Amount</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%">Accumulated<br/>Amortization</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%">Net<br/>Carrying<br/>Amount</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%">Indefinite-lived</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><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%">Goodwill</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%">115,498 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">115,498 </span></td><td style="background-color:#ffffff;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%">114,547 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">114,547 </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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trademarks and trade names</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%">16,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">16,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">16,980 </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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State insurance licenses</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,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:11pt;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:11pt;font-weight:400;line-height:100%">1,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:11pt;font-weight:400;line-height:100%">1,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:11pt;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:11pt;font-weight:400;line-height:100%">1,100 </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%">133,578 </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%">— </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%">133,578 </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%">132,627 </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%">— </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%">132,627 </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%">Finite-lived</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><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%">Customer relationships</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%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,082 </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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</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,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(529)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">628 </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%">149,692 </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%">(4,796)</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%">144,896 </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%">150,641 </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%">(6,304)</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%">144,337 </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%">During the three months ended July 1, 2023, fair value adjustments were made to certain assets and liabilities of Solitaire Homes in connection with purchase accounting measurement period adjustments. This resulted in additional Goodwill of $1.0 million. See Note 20.</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%">Amortization expense recognized on intangible assets for the three months ended July 1, 2023 and July 2, 2022 was $0.4 million and $0.5 million, respectively. Customer relationships have a weighted average remaining life of 7.6 years and other finite lived intangibles have a weighted average remaining life of 3.3 years.</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%">Expected amortization for future fiscal years is as follows (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:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></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%">Remainder of fiscal year 2024</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%">1,177 </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%">2025</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,530 </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%">2026</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,488 </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%">2027</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,415 </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%">2028</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,299 </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%">2029</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,265 </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%">Thereafter</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%">3,144 </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%">11,318 </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%">Goodwill and other intangibles, net, consisted of the following (in thousands):</span></div><div style="margin-top:9pt;text-indent:18pt"><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:23.607%"></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:11.619%"></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.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:11.619%"></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.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">July 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">April 1, 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%">Gross<br/>Carrying<br/>Amount</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%">Accumulated<br/>Amortization</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%">Net<br/>Carrying<br/>Amount</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%">Gross<br/>Carrying<br/>Amount</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%">Accumulated<br/>Amortization</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%">Net<br/>Carrying<br/>Amount</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%">Indefinite-lived</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><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%">Goodwill</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%">115,498 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">115,498 </span></td><td style="background-color:#ffffff;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%">114,547 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">114,547 </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:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trademarks and trade names</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%">16,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">16,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">16,980 </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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State insurance licenses</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,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:11pt;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:11pt;font-weight:400;line-height:100%">1,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:11pt;font-weight:400;line-height:100%">1,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:11pt;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:11pt;font-weight:400;line-height:100%">1,100 </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%">133,578 </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%">— </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%">133,578 </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%">132,627 </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%">— </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%">132,627 </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%">Finite-lived</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><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%">Customer relationships</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%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,082 </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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</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,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(529)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">628 </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%">149,692 </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%">(4,796)</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%">144,896 </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%">150,641 </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%">(6,304)</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%">144,337 </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%">During the three months ended July 1, 2023, fair value adjustments were made to certain assets and liabilities of Solitaire Homes in connection with purchase accounting measurement period adjustments. This resulted in additional Goodwill of $1.0 million. See Note 20.</span></div> 115498000 115498000 114547000 114547000 16980000 16980000 16980000 16980000 1100000 1100000 1100000 1100000 133578000 133578000 132627000 132627000 15000000 4267000 10733000 16900000 5818000 11082000 1114000 529000 585000 1114000 486000 628000 149692000 4796000 144896000 150641000 6304000 144337000 1000000 400000 500000 P7Y7M6D P3Y3M18D <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expected amortization for future fiscal years is as follows (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:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></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%">Remainder of fiscal year 2024</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%">1,177 </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%">2025</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,530 </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%">2026</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,488 </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%">2027</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,415 </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%">2028</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,299 </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%">2029</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,265 </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%">Thereafter</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%">3,144 </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%">11,318 </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> 1177000 1530000 1488000 1415000 1299000 1265000 3144000 11318000 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: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%">July 1,<br/>2023</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%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,122 </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%">45,193 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,100 </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%">Estimated warranties</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%">32,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,368 </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%">Unearned insurance premiums</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%">29,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,901 </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%">Accrued volume rebates</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,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,858 </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="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%">86,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,241 </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%">264,742 </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%">262,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></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: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%">July 1,<br/>2023</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%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,122 </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%">45,193 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,100 </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%">Estimated warranties</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%">32,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,368 </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%">Unearned insurance premiums</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%">29,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,901 </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%">Accrued volume rebates</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,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,858 </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="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%">86,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,241 </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%">264,742 </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%">262,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></tr></table></div> 46122000 45193000 45998000 47100000 32401000 31368000 29835000 27901000 23943000 22858000 86443000 88241000 264742000 262661000 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:68.929%"></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><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="display:none"></td><td colspan="3" style="display:none"></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></tr><tr><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><td colspan="3" style="display:none"></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%">July 1,<br/>2023</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%">July 2,<br/>2022</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><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%">26,250 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">13,409 </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%">15,004 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,452)</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">32,401 </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%">28,802 </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:68.929%"></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><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="display:none"></td><td colspan="3" style="display:none"></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></tr><tr><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><td colspan="3" style="display:none"></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%">July 1,<br/>2023</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%">July 2,<br/>2022</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><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%">26,250 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">13,409 </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%">15,004 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,452)</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">32,401 </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%">28,802 </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> 31368000 26250000 13409000 15004000 12376000 12452000 32401000 28802000 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: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%">July 1,<br/>2023</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%">April 1,<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%">Finance lease payables</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,224 </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,243 </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%">2,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,379 </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%">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:11pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,268 </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%">10,708 </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%">10,890 </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%">Less current portion included in Accrued expenses and other current liabilities</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%">(2,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,070)</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%">7,909 </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%">7,820 </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 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: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%">July 1,<br/>2023</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%">April 1,<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%">Finance lease payables</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,224 </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,243 </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%">2,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,379 </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%">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:11pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,268 </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%">10,708 </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%">10,890 </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%">Less current portion included in Accrued expenses and other current liabilities</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%">(2,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,070)</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%">7,909 </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%">7,820 </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> 6224000 6243000 2184000 2379000 2300000 2268000 10708000 10890000 2799000 3070000 7909000 7820000 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%">We are party to a Credit Agreement that expires in 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. Borrowings under the Revolving Credit Facility generally bear interest at the Secured Overnight Financing Rate plus a credit spread and a margin based on our Consolidated Total Leverage Ratio.</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 July 1, 2023 and April 1, 2023, there were no borrowings outstanding under the Revolving Credit Facility and we were in compliance with all covenants.</span></div> 50000000 bear interest at the Secured Overnight Financing Rate plus a credit spread and a margin based on our Consolidated Total Leverage Ratio 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's 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="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><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="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%">July 1, 2023</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%">July 2, 2022</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%">10,379 </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,676 </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,728 </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,050 </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%">9,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">7,957 </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%">(6,127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,229)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,229)</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%">14,052 </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%">11,119 </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%">12,527 </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%">10,778 </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.2 million of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $0.2 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 $3.0 million per occurrence, up to a maximum of $100 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%">Standard Casualty establishes reserves for claims and claims expense on reported and incurred but not reported ("IBNR") claims of non-reinsured losses. Reserves for claims are included in the Accrued expenses and other current liabilities line item on the Consolidated Balance Sheets and claims expenses are recorded in Cost of sales on the Consolidated Statements of Comprehensive Income. The following details the activity in the 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 three months ended July 1, 2023 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">July 2, 2022 (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:68.929%"></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><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="display:none"></td><td colspan="3" style="display:none"></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></tr><tr><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><td colspan="3" style="display:none"></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%">July 1,<br/>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%">July 2,<br/>2022</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><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,149 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,777 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,352)</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">13,001 </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%">8,574 </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="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><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="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%">July 1, 2023</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%">July 2, 2022</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%">10,379 </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,676 </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,728 </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,050 </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%">9,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">7,957 </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%">(6,127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,229)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,229)</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%">14,052 </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%">11,119 </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%">12,527 </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%">10,778 </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> 10379000 8676000 7728000 7050000 9800000 8570000 9028000 7957000 6127000 6127000 4229000 4229000 14052000 11119000 12527000 10778000 400000 200000 200000 3000000 100000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Standard Casualty establishes reserves for claims and claims expense on reported and incurred but not reported ("IBNR") claims of non-reinsured losses. Reserves for claims are included in the Accrued expenses and other current liabilities line item on the Consolidated Balance Sheets and claims expenses are recorded in Cost of sales on the Consolidated Statements of Comprehensive Income. The following details the activity in the 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 three months ended July 1, 2023 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">July 2, 2022 (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:68.929%"></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><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="display:none"></td><td colspan="3" style="display:none"></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></tr><tr><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><td colspan="3" style="display:none"></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%">July 1,<br/>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%">July 2,<br/>2022</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><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,149 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,777 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,352)</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">13,001 </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%">8,574 </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> 10939000 8149000 11077000 8777000 9015000 8352000 13001000 8574000 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 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 $157 million and $178 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> at July 1, 2023 and April 1, 2023, respectively, without reduction for the resale value of the homes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the fourth quarter of fiscal 2023, we received one repurchase demand notice and the inventory was acquired during the current quarter. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">reserve for repurchase commitments, recorded in Accrued expenses and other current liabilities, was $3.9 million at July 1, 2023 and $5.2 million at April 1, 2023.</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:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.543%"></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%">July 1,<br/>2023</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%">April 1,<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%">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%">1,594 </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,214 </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%">(376)</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%">(706)</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%">1,218 </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,508 </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.7 million as of July 1, 2023 and April 1, 2023, 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 three months ended July 1, 2023.</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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. As of July 1, 2023, we had outstanding IRLCs with a notional amount of $31.1 million. For 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%">three months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">July 1, 2023 and July 2, 2022, we recognized insignificant non-cash gains 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 July 1, 2023, we had $1.1 million in outstanding forward sales commitments ("Commitments"). During 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%">three months ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> July 1, 2023, we recognized an insignificant gain and during the three months ended July 2, 2022, we recognized a non-cash loss of $0.3 million relating to our Commitments.</span></div><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> <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 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 $157 million and $178 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> at July 1, 2023 and April 1, 2023, respectively, without reduction for the resale value of the homes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the fourth quarter of fiscal 2023, we received one repurchase demand notice and the inventory was acquired during the current quarter. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our </span>reserve for repurchase commitments, recorded in Accrued expenses and other current liabilities, was $3.9 million at July 1, 2023 and $5.2 million at April 1, 2023 157000000 178000000 1 3900000 5200000 <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:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.543%"></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%">July 1,<br/>2023</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%">April 1,<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%">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%">1,594 </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,214 </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%">(376)</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%">(706)</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%">1,218 </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,508 </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> 1594000 2214000 376000 706000 1218000 1508000 <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.7 million as of July 1, 2023 and April 1, 2023, 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 three months ended July 1, 2023.</span> 700000 0 <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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. As of July 1, 2023, we had outstanding IRLCs with a notional amount of $31.1 million. For 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%">three months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">July 1, 2023 and July 2, 2022, we recognized insignificant non-cash gains 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 July 1, 2023, we had $1.1 million in outstanding forward sales commitments ("Commitments"). During 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%">three months ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> July 1, 2023, we recognized an insignificant gain and during the three months ended July 2, 2022, we recognized a non-cash loss of $0.3 million relating to our Commitments.</span></div> 31100000 1100000 -300000 <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> 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 table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the three months ended July 1, 2023 (dollars in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt;text-align:center"><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.231%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.828%"></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><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: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</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-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" 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%">Redeemable noncontrolling interest</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;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, 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;padding:0 1pt"></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></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: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;padding:0 1pt"></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></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: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;padding:0 1pt"></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></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:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans, 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%">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;padding:0 1pt"></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></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: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;padding:0 1pt"></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></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></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: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;padding:0 1pt"></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></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: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;padding:0 1pt"></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></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-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,347,220 </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%">93 </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%">(164,452)</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%">272,175 </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%">915,667 </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%">(657)</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,022,826 </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 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%">1,120 </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><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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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 represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the three months ended July 2, 2022 (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:18.231%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.828%"></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="padding:0 1pt"></td><td colspan="3" style="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</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-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" 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%">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="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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, April 2, 2022</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,292,278 </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%">(61,040)</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%">263,049 </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%">628,756 </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%">(403)</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%">830,455 </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="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%">825 </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:top"><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%">59,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">59,602 </span></td><td style="background-color:#ffffff;padding: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;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%">92 </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:top"><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%">(112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans, 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%">5,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(848)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(848)</span></td><td style="background-color:#ffffff;padding: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;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:top"><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,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:top"><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%">(38,960)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(38,960)</span></td><td style="background-color:#ffffff;padding: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;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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:0 1pt"></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%">(240)</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 2, 2022</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,298,235 </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%">93 </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%">(100,000)</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%">263,626 </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%">688,358 </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%">(515)</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%">851,562 </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 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%">677 </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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><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 table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the three months ended July 1, 2023 (dollars in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt;text-align:center"><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.231%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.828%"></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><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: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</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-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" 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%">Redeemable noncontrolling interest</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;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, 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;padding:0 1pt"></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></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: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;padding:0 1pt"></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></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: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;padding:0 1pt"></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></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:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans, 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%">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;padding:0 1pt"></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></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: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;padding:0 1pt"></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></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></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: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;padding:0 1pt"></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></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: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;padding:0 1pt"></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></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-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,347,220 </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%">93 </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%">(164,452)</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%">272,175 </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%">915,667 </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%">(657)</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,022,826 </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 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%">1,120 </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><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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></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 represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the three months ended July 2, 2022 (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:18.231%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.828%"></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="padding:0 1pt"></td><td colspan="3" style="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</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-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" 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%">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="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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, April 2, 2022</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,292,278 </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%">(61,040)</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%">263,049 </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%">628,756 </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%">(403)</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%">830,455 </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="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%">825 </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:top"><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%">59,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">59,602 </span></td><td style="background-color:#ffffff;padding: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;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%">92 </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:top"><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%">(112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans, 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%">5,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(848)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(848)</span></td><td style="background-color:#ffffff;padding: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;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:top"><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,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:top"><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%">(38,960)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(38,960)</span></td><td style="background-color:#ffffff;padding: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;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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:0 1pt"></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%">(240)</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 2, 2022</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,298,235 </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%">93 </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%">(100,000)</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%">263,626 </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%">688,358 </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%">(515)</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%">851,562 </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 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%">677 </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><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><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><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><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><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><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><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><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><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><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><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><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><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><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><td colspan="3" style="display:none"></td></tr></table></div> 9337125 93000 -164452000 271950000 869310000 -615000 976286000 1219000 0 0 0 46357000 0 46357000 54000 0 0 0 0 -42000 -42000 0 10095 0 0 -1213000 0 0 -1213000 0 0 0 1438000 0 0 1438000 0 120000 -33000 9347220 93000 -164452000 272175000 915667000 -657000 1022826000 1120000 9292278 93000 -61040000 263049000 628756000 -403000 830455000 825000 0 0 0 59602000 0 59602000 92000 0 0 0 0 -112000 -112000 0 5957 0 0 -848000 0 0 -848000 0 0 0 1425000 0 0 1425000 0 38960000 38960000 240000 9298235 93000 -100000000 263626000 688358000 -515000 851562000 677000 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:69.952%"></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><td style="width:1.0%"></td><td style="width:12.496%"></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="display:none"></td><td colspan="3" style="display:none"></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></tr><tr><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><td colspan="3" style="display:none"></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%">July 1,<br/>2023</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%">July 2,<br/>2022</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">46,357 </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%">59,602 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,670,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,918,280 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,649 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,758,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,988,929 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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.35 </span></td><td style="background-color:#cceeff;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%">6.68 </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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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.29 </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%">6.63 </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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,617 </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:69.952%"></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><td style="width:1.0%"></td><td style="width:12.496%"></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="display:none"></td><td colspan="3" style="display:none"></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></tr><tr><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><td colspan="3" style="display:none"></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%">July 1,<br/>2023</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%">July 2,<br/>2022</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">46,357 </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%">59,602 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,670,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,918,280 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,649 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,758,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,988,929 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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.35 </span></td><td style="background-color:#cceeff;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%">6.68 </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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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.29 </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%">6.63 </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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 46357000 59602000 8670434 8918280 87646 70649 8758080 8988929 5.35 6.68 5.29 6.63 39 1617 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%">July 1, 2023</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%">April 1, 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%">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%">17,292 </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%">17,292 </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,555 </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,555 </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%">9,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989 </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,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,073 </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%">39,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,686 </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%">105,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">99,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97,106 </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%">(2,184)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,078)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,332)</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%">July 1,<br/>2023</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%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">4,018 </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%">4,070 </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.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.71 </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%">176.5 </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%">98.99 </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%">61.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.36 </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%">512,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 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%">520,458 </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%">3,140 </span></td><td style="background-color:#ffffff;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,788 </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%">July 1, 2023</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%">April 1, 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%">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%">17,292 </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%">17,292 </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,555 </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,555 </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%">9,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989 </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,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,073 </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%">39,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,686 </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%">105,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">99,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97,106 </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%">(2,184)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,078)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,332)</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> 17292000 17292000 18555000 18555000 9798000 9798000 9989000 9989000 5050000 5050000 5073000 5073000 39368000 44604000 44148000 50686000 105459000 99281000 101977000 97106000 2184000 2078000 2379000 2332000 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 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%">July 1,<br/>2023</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%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">4,018 </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%">4,070 </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.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.71 </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%">176.5 </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%">98.99 </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%">61.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.36 </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%">512,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 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%">520,458 </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%">3,140 </span></td><td style="background-color:#ffffff;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,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 4018 4070 1.765 0.9899 512707000 520458000 3140000 1788000 Related Party TransactionsWe have non-marketable equity investments in other distribution operations outside of Company-owned retail stores. In the ordinary course of business, we sell homes and lend to certain of these operations through our commercial lending programs. For the three months ended July 1, 2023 and July 2, 2022, the total amount of sales to related parties was $15.1 million and $17.2 million, respectively. As of July 1, 2023, receivables from related parties included $6.5 million of accounts receivable and $5.1 million of commercial loans outstanding. As of April 1, 2023, receivables from related parties included $5.7 million of accounts receivable and $4.7 million of commercial loans outstanding. 15100000 17200000 6500000 5100000 5700000 4700000 Acquisition<div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On January 3, 2023 (the "Acquisition Date"), we completed the acquisition of Solitaire Homes, including their four manufacturing facilities and twenty-two retail locations by acquiring 100% of the outstanding stock of Solitaire Homes for $110.8 million, subject to customary adjustments.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our provisional estimates of the fair values of the assets that we acquired and the liabilities that we assumed were based on the information that was available as of the Acquisition Date. We are continuing to evaluate the underlying inputs and assumptions used in our valuations. Accordingly, these provisional estimates are subject to change during the measurement period, which is up to one year from the Acquisition Date. During the first quarter of fiscal 2024, we made certain adjustments to the assets and liabilities based on information that became available.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents our provisional estimates of the fair values of the assets that we acquired and the liabilities that we assumed on the Acquisition Date as of the end of the 2024 first quarter </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(in thousands):</span></div><div style="margin-top:9pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:51.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">January 3,<br/>2023</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Adjustments</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">January 3, 2023 <br/>(as Adjusted at July 1, 2023)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash</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%">5,119 </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%">(77)</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%">5,042 </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%">Investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">334 </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%">Accounts receivable</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%">3,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,758 </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%">Inventories</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%">58,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,991 </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%">Property, plant and equipment</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%">36,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,039 </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%">Other current assets</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,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,519 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</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%">3,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">3,400 </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%">Total identifiable assets acquired</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:11pt;font-weight:400;line-height:100%">108,062 </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%">(979)</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%">107,083 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</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%">11,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,223 </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%">Net identifiable assets acquired</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:11pt;font-weight:400;line-height:100%">96,811 </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%">(951)</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%">95,860 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,921 </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%">Net assets acquired</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%">110,781 </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%">— </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%">110,781 </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;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Includes $1.3 million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9 million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2 million for covenants not to compete from the sellers amortized on a straight-line basis over the term of 5 years.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</span></div><div style="margin-top:9pt;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%">Pro Forma Impact of Acquisition (Unaudited)</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 following table presents supplemental pro forma information as if the above acquisition had occurred on April 3, 2022 (in thousands, except per share data):</span></div><div style="margin-top:9pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:78.748%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:19.052%"></td><td style="width:0.1%"></td></tr><tr><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="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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">July 2,<br/>2022</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="display:none"></td><td colspan="3" style="display:none"></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%">624,511 </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%">Net income attributable to Cavco common stockholders</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61,645 </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%">Diluted net income per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.86 </span></td><td style="background-color:#cceeff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On January 3, 2023 (the "Acquisition Date"), we completed the acquisition of Solitaire Homes, including their four manufacturing facilities and twenty-two retail locations by acquiring 100% of the outstanding stock of Solitaire Homes for $110.8 million, subject to customary adjustments.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our provisional estimates of the fair values of the assets that we acquired and the liabilities that we assumed were based on the information that was available as of the Acquisition Date. We are continuing to evaluate the underlying inputs and assumptions used in our valuations. Accordingly, these provisional estimates are subject to change during the measurement period, which is up to one year from the Acquisition Date. During the first quarter of fiscal 2024, we made certain adjustments to the assets and liabilities based on information that became available.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents our provisional estimates of the fair values of the assets that we acquired and the liabilities that we assumed on the Acquisition Date as of the end of the 2024 first quarter </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(in thousands):</span></div><div style="margin-top:9pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:51.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">January 3,<br/>2023</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Adjustments</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">January 3, 2023 <br/>(as Adjusted at July 1, 2023)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash</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%">5,119 </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%">(77)</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%">5,042 </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%">Investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">334 </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%">Accounts receivable</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%">3,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,758 </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%">Inventories</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%">58,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,991 </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%">Property, plant and equipment</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%">36,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,039 </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%">Other current assets</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,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,519 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</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%">3,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">3,400 </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%">Total identifiable assets acquired</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:11pt;font-weight:400;line-height:100%">108,062 </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%">(979)</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%">107,083 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</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%">11,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,223 </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%">Net identifiable assets acquired</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:11pt;font-weight:400;line-height:100%">96,811 </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%">(951)</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%">95,860 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,921 </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%">Net assets acquired</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%">110,781 </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%">— </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%">110,781 </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;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Includes $1.3 million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9 million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2 million for covenants not to compete from the sellers amortized on a straight-line basis over the term of 5 years.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</span></div> 110800000 5119000 -77000 5042000 334000 0 334000 3536000 -778000 2758000 58045000 -54000 57991000 36109000 -70000 36039000 1519000 0 1519000 3400000 0 3400000 108062000 -979000 107083000 11251000 -28000 11223000 96811000 -951000 95860000 13970000 951000 14921000 110781000 0 110781000 1300000 1900000 P10Y 200000 P5Y <div style="margin-top:9pt;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%">Pro Forma Impact of Acquisition (Unaudited)</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 following table presents supplemental pro forma information as if the above acquisition had occurred on April 3, 2022 (in thousands, except per share data):</span></div><div style="margin-top:9pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:78.748%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:19.052%"></td><td style="width:0.1%"></td></tr><tr><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="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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">July 2,<br/>2022</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="display:none"></td><td colspan="3" style="display:none"></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%">624,511 </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%">Net income attributable to Cavco common stockholders</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61,645 </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%">Diluted net income per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 624511000 61645000 6.86 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:68.929%"></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><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="display:none"></td><td colspan="3" style="display:none"></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></tr><tr><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><td colspan="3" style="display:none"></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%">July 1,<br/>2023</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%">July 2,<br/>2022</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">457,109 </span></td><td style="background-color:#ffffff;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%">572,597 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,741 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">475,875 </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%">588,338 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">61,825 </span></td><td style="background-color:#cceeff;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%">79,772 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(462)</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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">60,677 </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%">79,310 </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%">July 1,<br/>2023</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%">April 1,<br/>2023</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,151,632 </span></td><td style="background-color:#ffffff;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,107,555 </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%">201,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">200,420 </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%">1,353,047 </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,307,975 </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:68.929%"></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><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="display:none"></td><td colspan="3" style="display:none"></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></tr><tr><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><td colspan="3" style="display:none"></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%">July 1,<br/>2023</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%">July 2,<br/>2022</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">457,109 </span></td><td style="background-color:#ffffff;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%">572,597 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,741 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">475,875 </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%">588,338 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">61,825 </span></td><td style="background-color:#cceeff;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%">79,772 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(462)</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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">60,677 </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%">79,310 </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%">July 1,<br/>2023</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%">April 1,<br/>2023</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,151,632 </span></td><td style="background-color:#ffffff;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,107,555 </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%">201,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">200,420 </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%">1,353,047 </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,307,975 </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> 457109000 572597000 18766000 15741000 475875000 588338000 61825000 79772000 -1148000 -462000 60677000 79310000 1151632000 1107555000 201415000 200420000 1353047000 1307975000 false false Includes $1.3 million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9 million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2 million for covenants not to compete from the sellers amortized on a straight-line basis over the term of 5 years. Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes. EXCEL 100 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,2!!%<'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 " #$@017@D&ULS9)1 M2\,P$,>_BN2]O;15D=#E9<,G!<&!XEM(;EM8DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$5]B'S"2Q70SNLXGH<.*'8B" $CZ@$ZE,B=\;N[ZZ!3E9]Q#4/JH M]@@UY_?@D)11I& "%F$A,MD:+71$17T\XXU>\.$S=C/,:, .'7I*4)45,#E- M#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW>HX/WYZ75>M[ ^ MD?(:\Z]D!9T"KMAE\ENSWFP?F:QYW13\H>"WVYJ+JA%W_&-R_>%W%7:]L3O[ MCXTO@K*%7W&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #$@017],9!%. % #D'@ & 'AL+W=OWL=OI!V (\:UM4EB'Y M]SVRP4XR\H%ZEGP(OIW7>G4Y>BP-MT)^2U><*_(41TEZV5HIM;[H=%)_Q6.6 MGHLU3^#.0LB8*3B5RTZZEIP%>5 <=:AEN9V8A4EK-,RO3>5H*#(5A0F?2I)F M<*R M-;8O/(?J@/R)SR'?IB^.B;8R%^*;/ID$ERU+EXA'W%=:@L'/AGL\BK02E./? MG6BK?*<.?'F\5[_-S8.9.4NY)Z*_PD"M+EN#%@GX@F61>A#;W_G.4$_K^2)* M\_]D6SS;[;:(GZ5*Q+M@*$$<)L4O>]I5Q(L QZD)H+L ^B; KGN#LPMPZ+>D51P3^RZ)Q8]AFA%G4,Y?&."*<#4_BKXCAES3FYGE.CYXD-E^3O\3Q5 M$CKC/Z8:*A2Z9@4]0B_2-?/Y90N&8,KEAK=&/_U@N]:O)GO?2>R5V6YIMHNI MCW8]PX.>(ED$/23@3^1/_FPRC2M9\$?[ ]MU31[1V(8>>Z7''EJR;EOM>Y,E-*JA);>TY!YGZ3YC4G$9/9,'OA92F>SA4DIFIDKQT*B&]OJE MO?YQ]J9/R"1:FQ]="PAJ;>E:;>'3G>) ,LR*>;^MZ):]4:1,,:&K2M:G*UCDF;MV'$ MR5T6S[DTSJ.X""3,MC484&KRA\VZ; M=JV>VS7WZ5.0CEVACGT4ZXR# -33L_T!>0_/D8^)N5UQ2<=U7'('F6U5(M1X MPW6_X<2&+RYC+9R"A>P*AFP<9][6@J?/H(<_BFUBK %<;KH2/ F?C$9/04AV MA4@V#C9OC99C>2K%)DQ\P:> );NB)1O'G;ROCB5G]<9P =1T? ! M? )Z,OHZ!2W1BI8HSC/[)B0W3_Z*)4M>BX<'A.[&L^NQ\?,:#VSJL((C>A0< M>9F4^E.F^'[)FQ*FDPW7BO"XIO8J^J$XN.PS[:NI?99O M3I"/F0*63?0<:G3\G;AF5P^%6B]7T]MDF]' [??M_F#8V1@L.A4 .0>P93>+ MW(:I)KTO', %6],\(-=N6T[;,7Y,?!<:5<^GOI]!8N&A// 3%J MT:[1XRG8QZG8QSFPEO/&XVZ-NMXE+G=OY%8\Z/]Z[+S81]3I,M]>38FO%[6* M+<7R:KF%.\XW+CO5X\7^[P>FLVU*(KZ 4.N\#\-%%ENJQ8D2ZWQ7TQ12DZ594-OY&H[>JZD,^?>26>KF9X]O+% M;?FP5?J+Q?)R5SSP.ZY^V]U(N%H<>EF7-6_:4C1(\LW5[!/^<,TRW:"W^+WD M3^W19Z1=N1?BA[[XNKZ:15H1K_A*Z2X*^/7(KWE5Z9Y QQ_[3F>'>^J&QY]? M>O]'[SPX-P8%==D,OXN?^X$X:H"9IP'9-R#G-J#[!K1W=%#6N_6E4,7R4HHG M)+4U]*8_]&/3MP9ORD9/XYV2\-<2VJGEM6A:497K0O$U^EQ41;/BZ$YWUZ(+ M]-O=%_3W=[^@=ZALT/>MZ-JB6;>7"P5WUNT7J_U=/@]W(9Z[_+NKWJ,(SQ&) M"'4TOPXW_[23ON8+\/?@-#DX3?K^J,_I3DK>*%2T+?CIG"5AGI?7A?M%L&DH97^P/_HRL>B M M^=7@]=)7U7>OT_+FE,"&67B\=C?VPSDF)&TH/9B5)V4,J"2F]YJV2YTG&H MMHJ/%& :)]%(I\,*IR1SRXP/,N.@S$^KE>A@_""'K3@,YGW% MYZCA3IFQ)2!C69J.9#JL>"PH@PSMP?YP8/\#3U &REJ5&PV M954",%JO1[DK6O#((=LH89';'1P9G$5!A[Y"L#=*R)*[,159-R4QS;-DI,UE MEU <^_0=X18']=U(OBO*->(_H1!K>=OG9J&V$/&K22KM^SY6E2:0T\;B;;.< M9&GBT6ZHB8.D6GX7"H+B#)G$SFAQEF263H==Q.+4LRJQ81X.0V^$$J=&:MT[ MSN*Q0-N(TMBCSG .AT'W-9R/L0-;:9Y8@^QPF';_%&+]5%:54YR#63AF>386Y[)CL:]>(X9<)$RN;ST$RD85 MS4,)D>"?>N* 4TXMI4ZSU!>]Q"",A!'V#::^4&7S@"H.&V@D]4[Y0FPN.K@( M;*EL*I$$)^,UYS1+8T_6)4=;OG/@%9!GPPCV%#1BX\3K-(S2//5)--@B]*QM M*:S\>UC^RE/#D"#\7KTY?:/>3GTV,"1A&!ZV4[OB6><_I\,VZ@B@;ISK'&8P M+]07[X:(9'+')SL>+-FF9LR!OH2ES(I]EQU)$NQQP3"2A!EY6KE-J;6I!^F% MIN,:V6.7^]0:/)(P'L<)9DJOS3A",+;"PV&&$Q]4B&$A";-PR-M3&FVD02;. MQQ(=5AGQ!;#!'@EC[PO?<)CY-< %-G<*G1Z7-MCB-K"BUK=(X\\PZ-?RC M8?[=\C7G=5\#-0*$-DJ*JM)1 $SDD'N<+*0VY# FXY,@EQ7Q[?ZI(2'%P81] MI\3JQU94:R[;O_4%D'IVB@P"];49^ZUZ.W7:@)2&00H[V'TXM=K].7H7O8\P MY&^)'HNJXQ\1GD=1I']0NRVD3IB=VL*6_']\_1']*EZ^+=M6IU4AD>A4"V7/ M&B;;.7PV<:T)#IF<.GIT\?Y)1N2/'WH'FXW(Y;'/JO.$R#7/YNX34V\GG%_<+A5:B51]1 MDN)Y!B,Q>.#4;'/X B>,Q>-$#U+MAPCX=4.>4 M[-@B1_V_L>IIPU/A!MXL#&^?\('+3M$V1BVY(9-3H4=//<.@]0G]%JZ)F,U. M2VW(Y%2M 2N;.AWN:Z*]U!N(6RC?[E3/A-]U!*,;6-B]"T[5\5FQ/&%UJMU0 MEDT?%!OMYP6RS5(6N2/Y#,M3W8:[;/JT>*Q['@IDFZ3Z>3*Q=D5.0YI"?>J1 M;*C+)JC[4CWN10\NO(AWBK:!"I5F9L?&I-T@>7'T2HQ^'^D_A7PHFQ95? ,- MH_-!\04 !$9 8 >&PO=V]R:W-H965T&ULK5EM;]LV$/XKA%<,+=#&(O6>.082=]TZK%W1K.N'81]HB;:U2J(G M4DZV7[^C)$NV2#$)D"_6V]WQN>/=/22]N./5-[%C3*+[(B_%U6PGY?YR/A?) MCA547/ ]*^'+AE<%E?!8;>=B7S&:-DI%/B>.$\P+FI6SY:)Y]ZE:+G@M\ZQD MGRHDZJ*@U;\W+.=W5S,\.[[XG&UW4KV8+Q=[NF6W3'[9?ZK@:=Y;2;."E2+C M):K8YFIVC2]7;J/02/R1L3MQ+I_='ZN\9Y<&9-!5OQ_&N6RMW5+)JAE&UHG8(RD0WZ 5+R S=FK*#@R]+Q->,/0&?;E]BUZ^>(5>H*Q$O^]X+6B9BL5< M AIE-&[0HZNW!"KP5_J_ (Y^#4B M#G$->%:/42>-.K' %[ ^INC/Z[60%>3M7Z9@M<8\LS%5S)=B M3Q-V-8,Y$:PZL-GR^^]PX/Q@\O29C)WY[?5^>S;KRX_0>RIV8&7-3'ZVRD&C MK'K,8>F%?A3ZB_GAU -=S(\BUXUZL3-L?H_-MV);<2%5:@N:,V/*MNK^R;"N M'\9Q,$*GBWF>&V#/C"[HT056=#]57 BTK_@FDR9P@38JQF$4QB-P!C'/"\D$ MN+ '%UK!W4*GSV$68(QMJJ (<1,X( MNT$JP&Y@AA[UT",K]*X2-Q4O$/"? @M=SP0RTH;W QR/ ZQ+A1%DIQEDW(., M'P I&12CA*ZJT)K0Q7K6!3@:@=.%L#N5F-@96,)Y'+INBHWMWM&&?D."<>F8 MI'" )P">T!BV OQ-[EC5Q0Z][%"^>HU*9BRESMI9F(@&51=ZX[E34,D E3PF M'=<,%F'L"%G2>W/==,;.2L()PG",51<+8Q<[$V '$L-6KCB"!7C6J7<-D^H9 M)M\D%T,CF( Y< Y^F'2F"Z=3/J\<#^,Q.EW,CX-XJG@&TL%VUOF5"7&I,O$X MV53**EO7DJYS""T'NDP9K,[54\E!I)05;[HM*+1U9_1*9R'?&[NDR\1DPI^! MIK"=ISY.>[*BAX0C^%3 $AT6K\FW'<]35IE36VR]JYUP,78CL9/E I.K<9*\5 E)9*&3@0VTGP M,TMR*D2VR1+:[O+2OV$/U"R?H5LBP9*ZRF3&!()=2VKT0"= =XQ>%YGHDV0@ M2&(GR.O]/@?0J@P>ZNC$Q( CB :9*8@#11([1:J93W:TW"J(J"YAUY]G_\&V M;\]%UD0;5L99>6!MP 7:,7.(B8$7_7&K-PD!)4PX,9 GL9/G4^*L4R(F8Y2Z MC#L5Z($SB9TS38W%"%!G0^A_P7BY:1#S8S^:"N7 F<3.F2TM)0:PST10Q,"G M8X(RR$P1%!D(ESRTS7N$3T^BJF[ X'RJ\'C7:A#S8R^>RJB!<4E@I:H3QH7] M"Q([6CW!(2.I$2O'/Y74GLO:>7P&*B?VS>D-%5F"7M8B'>+SRNAU:R<\G: + M5YM&72JX""8V>&2@7F*GWK=97JMCML?@C PXB=89="G Z4[@'%B8Q-9L^]J< M?0)0>H#-,M!%@U,@7DLA8=L/=6].*2NY/SFEGLG:^>'=0.BNG=";E#(>U.G4 M' 6AX[GCUF82C'%$HHEVX Y,[MJ9O$LD(SJ==J/0CQSMI,4D&$=1?))D+;KY MR>%RP:IM<^8NH,_4I6P/9_NW_;G^=7.:/7I_@R]7[>G\8*;]L^ #K;99*5#. M-F#2N0@!5=6>O[V.4>AM2@"^;SB7QP?Y46!LP@ @G 8 >&PO=V]R:W-H965T&ULM9I;<]NZ$8#_"D8]TTEFHHBX\*+4]HRB7.K.B>.)<])GFH(L-!2A M0U)VW%_?!2B1$K&$[3/JBRU2B]4N%MAOL>39@RY_5BLI:_)KG1?5^6A5UYMW MDTF5K>0ZK=[JC2S@FZ4NUVD-E^7=I-J4,EW80>M\PH(@FJQ358PNSNR]Z_+B M3&_K7!7RNB35=KU.R\?W,M=&$]CQYT[IJ/U-,_#P\U[[)^L\.'.;5G*N\W^K1;TZ'R4CLI#+ M=)O7W_3#/^7.H=#HRW1>V;_D82<;C$BVK6J]W@T&"]:J:/ZGOW83<3 ]. # MV&X ZP\0 P/X;@"WCC:66;<^I'5Z<5;J!U(::=!F/MBYL:/!&U68,-[4)7RK M8%Q],==%I7.U2&NY(#/R^^7'&VR6&BT"UV+V[KMJDV;R? 2;LY+EO1Q=_/UO- K^@;EX(F5'#HO6 M8>'3?G$%J485F5Y+S,UF;&3'FHQR?R$B0>G9Y/[0?E M2,P6_X'MTZSF6D/*R721J5R2HK78W#=7F5GIFU+?*UB3Y/:10)8LTUH5=TV: M4;62Z%H/3QG%$RD[FJRHG:S(&\4/$I1F*FU2:[$@Z5J7M?JOO8%YWJ@+#P,; M1E$OKJX0GXH(#VO<6AI[+;TV8;(0 8:1K)0+59-<5Q4>H=@Q@4Y[5KHB8QK% MN)5):V7RQ'PN90FVM0LM_87;ER _GD1)ST1$B@G!NM,I>-]:3(B%N+$TZ$ 5^!.-+L9VHZJBEK #]IOX MC=G"*(@"9-:F<<]85"H<"#\]P"KU6OL[K$CRZ@[JJ-<$IK1*(?' >BUEK4J+ M6$-82#F0:.K'-V23IW#+;#SYYU9MC,"P7Q19TT'?+5=HS/C BJ&LC1E_2"Z4F/*@G@@_=,.Z]0+0ENQ;M>R;-;:@:VP MO]2=*DPEBYH=(HLOBKF3$! Y$8LA(M .L=3/6"!7)N6B(LM2K]L=DQVY@QJ. ML);QB/?M1L3B)*$#9G>\I4\!%_*LVJ0YV:2/N\-!T3/[J16#4#AQ.(Q(,<&& M[.](3/THOH145=2P-G 4Y>M4TJ==(IQ.HC#(>LZ!E,_A*]+N4G58L_<)A/I M>@4SFVVA@C!4L"D*M1TA;4C#?GF-B,4\G.*FLP[(S _DN5[# H"B,7_I5F08 MM'5([%0SF$=71F?CHC:[HQ'DHAN[@'/4/=<5G+0D8=;Q!N)].A#Y:56^E=5P>\0[UR* MN%+LP-5C%SI.LR)0PI6"LSZ?#F14 MWN&:!]ZL].GR:G8U?T9GTDO]%[;R&SU^I&D#VF)M[HYT[!_FD.EHH%F%.\0S_U'Y:-U9%[7WK LYQ=:GSW*2O?6,-M1LA+QSG^Z9C?!XJ MJ'A'9^ZG&Q>,/V\:KTR>N0<([IMI)@:ERLP3.?,]ZIA+YH0E2?](C8B-(QX/ MM %Y!W#N!_C\V<:3M":W$LZ"A8D6Y";8X1"^*H.SU:-,2]0YE^%0'R%A0^3" M*><##XYX1WONI_W+W),F<36.0;6H-'KDY2[6>02A<"*&% DAFT8#(1,=_H4? M_S?;S2:WG6>8^04$(-<59%D+.NO),@>5JFC>#!AXZB-.6AN<2MOQC'2U@?#7 M!O;YMFV^F"3^U(,:X4(\H:R/>D2* NH'&A:B8[WPL[YOZW"B%@C:DWZ5C C% M WT(T;%=^-G>]-=-;OM\]66VZYS(7-TITY18VJS:BEF.H3F)GBA$Q%K$! MR(B#Y]A^I-LW6,9Z.0;(D-E@S\VOY<5;X/]Q:!==12#\%<'OTC[]:[PE,_.P MH\1;=L(E>Y3TBRU$B-*A1J/H\"_\^/_:MGVLO>3K+2RJ=+"X]6M[<81.I.W8 M]ZZ"$/X*PO&87!:V@8='*7;>I$"BY HA49H:V9>8>O??TW?SYJ6L3DWSCMB7M(3"H((#P!)4!F]C6#AE\]I5YGG.^.+GK3*R=^7/3EP32V/IRJO05)7VF]=4NO5I-LFZ MC8]FN8J\,3H[J?62KBE^KJ\\5J.>2V$JLL$XJSPM3K/9Y-7K8SXO!WXWM X[ MSXHMF3MWPXOWQ6DV9H6HI#PR!XV_6SJGLF1&4.-+RS/K13+A[G/'_4)LARUS M'>C9*FBAFS)^=.MWU-KSG/GEK@SRJ];MV7&F\B9$5[7$T* R M-OWKN]8/3R&8M@13T3L)$BU_TE&?G7BW5IY/@QL_B*E"#>6,Y:!<1X^W!G3Q M[+4.)BBW4%>> MFHV5)S;3K[ Y4I?.QE50;VQ!Q3[]""KU M>DT[O5Y/O\GPYZ8!* M4^B4&;;8,Y_=<6&LMKG1I;K&)B$-8U#_GLU#]$BD_SSFH:3 \>,*<'&]"K7. MZ32K69:_I>SL;W^9O!C_XQOF'??F'7^+^]/#^'^P49]6A.K)755KNS%VJ1JK MF\)$*G8%DAG;R@,\)P/Q>T&)T(S#Z8PFE^I R2T5.PM ME9N!RM8TR%36!/YUC<=?A#;9>5(F4\YCP?RS9VJE;TG-B:R"AVOMH5+=^-!H M&U5T0NB;$D)8LJ=E4XI]HB._O*:\\2::]L2;NWRE[9)@9%69(#!T(-*OWYQ# M'!!1_=9H'\F7&_61:N?97JL8+M1D?/B;L)GY:/*2L,%R0(JCG6AU??BOH9K! MM[Z 8]GBG'P$EBIC$^)V";IP+EH7214FY*4+#2*D+!\I(=W8O&Q0>7A0BSX, M81N&WB/&2BQ]@3,$L(DK]7EX/51+LN2%%UY3S?'DZX/3;YZW/=#Y(+2!;))"A.03)Z@64!$O&N6*S02 MYF";:DZL?_8!3@A9.MF&-9"275Y^-R,'2%\H@DB!TJ\-B,5/A:C"\76UL2T, M5-JB-3'=H!7TJ'=;]ROX#\;\B3QO1:47[,$4*JB-'/.\L7=M_B!B.)0.*%UQ(,-.R*!' MJ9'3"R,YT6FY\*Y2O[)C>--5I [HKN;8/AM -PG%>PB"O-B=P!82@+-5'F$> M5.DD=U)R"?=0_4%)";K592,QXO*G+PW3T*UX4R\B)?OFNI0T3?-)D=P@:2&O M9:,MWH4IV0!9 <.\E&/*;ZGM-^<#R3VV#7G//]9UQ:3G*- 'B@P9^0(] >0" MTK0LX%G%@Q'7&#SR9V/3Y-$K\734;#7=IC4OOD^V"P- 2VF>:F9M@V,)H';Q MZ9]]'FU(>T75NL!HO@45P_5MJAY5& =:LTPS$NN!>N,K M%*E;'BB!-(@R<((''@;Y>U(J5J1R!<81GY;""+5YP]L$V/R]'T74]$<,MKNF4 MZS31"@HO>5R(?.ME(U&25#.&(VMZ6F9>.]/B[_'+!,A)AW/@;:'E\<7+KB0/ MW=I"51D)VRCC#NK939"10G8\$4SHC 7C3W2G6WQZ&.DNWY1AO 1$&9D4$98^ MJOT58,-W,P"YWUR5N"OQ:(Q95,Z<.U\/T7QVWV?/4HIINTV*/69PN2VT9V,Q MC)9(APYZ#K('[[B;[4DW["BE:T3JED&9"AZ1U0?);CQ]MK]];L:%>UIP_G.K_AN6Q[&\+EIY&) M3#.^HM6%OI6C"CI"I(AU]O"Q-Z(D9_"AL^@>)>R6J09W!-RQ C/DL>$>G%3< MAA]&D*-A&#'P *C!#G//N]?;1$"F5:E=013G=1+S$ *XVIQ?6Q)^0L")S$VPD< M'(R7UK.CJ.BFTTKL%^<\A TM:IU*-,&?--TE7H)N/Q7[LF#4 *[$_> M1UGG-_MVO$O.^+3;SA<[>"YE?W_&_/Z$U<]%W;R^XT@$F-*8"Z_O70:[J7?. M'PY38]4,]KDW=1<"1GZY7"#M=V^KT"=G1R&$W<05'XZI3])^H) !2-'MA5.4 MG70N??K%<\]S3-J/TV #D&ZCX>B M#[1T+1&E2(VDXGJ_?I>4HB5 :K1[,\X]AR*O-T>E/YD.T<+G7DBS#3IK MA\LH,G6'/3,7:D!).P>E>V9IJ=O(#!I9XT&]B-(X7D4]XS+8;7SL3N\V:K2" M2[S38,:^9_ITC4(=MT$2/ ;N>=M9%XAVFX&U^![M'\.=IE6TL#2\1VFXDJ#Q ML VNDLOKW.7[A#\Y'LV3.3@G>Z4^N<7;9AO$3A *K*UC8#0\X T*X8A(QM\S M9["4=,"G\T?V6^^=O.R9P1LE_N*-[;9!%4"#!S8*>Z^.;W#V4SB^6@GC?^$X MY>9E /5HK.IG,"GHN9Q&]GD^AR> *OX"()T!J=<]%?(J7S/+=ANMCJ!=-K&Y MB;?JT22.2_=1WEM-NYQP=G>/#RA'A(-6/=PH:36=DR$1MH,;7QZUV4262CE M5,^TUQ-M^@7:#-X15V?@%]E@\QP?D<1%9_JH\SH]2_CK*"X@3D)(XS0[PYVXMHAFAKI(K-=+*VX[IY-3!M3\ 7&.4/3'*BJM9K MLIA1G2LA9F'3"7E=U:J$) \SLI148;E:05*0P<19+8NP*@MGM:K"+*O@I1L8 M/>DA]$5;WRD-"1BEG=K)$EV:\=74@_Y+GSKY.Z9;L@ "#P2-+\HB #UUQVEA MU> [TEY9NCY^VM$?"FJ70/L'I>SCPA58_J)V_P)02P,$% @ Q($$5W80 M+5)/ P BP< !@ !X;"]W;W)KRT^69K1 /"Y1Z-XVRZ-!Q*S:U M\QW);-+R#=ZA^[N],10E/4LE&E16: 4&U]-HGETO"I\?$KX(W-FC-G@G*ZV_ M^>!#-8U2+P@EELXS,^JG],#C]H']7?!.7E;P(+N;J*@\@UW?#8Q>@?&9Q.;;P2K 4WBA/)%N7.&1@7AW.P6K3.B M=%C!DMMZDC@B]4-)N2=8= 3L&8(>\P#WSY,WS>%G#5^8.WW[?BGDM4SL*_\Q69IWWQ]93MCK4X MS>K/RK5M>8G3B Z#17./T>SEBVR8OCZCN>@U%^?8?Z4J9PE.R_N)%8[BTL>E MIK-F?:C7X&J$M99T:(7:P"NAJ$=O+2VDO;@&*M(C4(WFK1'2-P*A04(OEXS@=L?\9.Y2YB,=7J4<,AW$^NO((PE[19CAU M_)*C"Y(*N0G/ &T0;[*[*_O>_J69=Q?LC_3NF?K$S48H"Q+7!$TO1X,(3'?U M=X'3;;AN5]K1K@G-FEY+-#Z!QM=:NT/@)^C?W]E_4$L#!!0 ( ,2!!%?) M,UO C 4 (D- 8 >&PO=V]R:W-H965T&ULM5=;;]LV M%/XKA#<,,:#$LF3YDB4!DK3%.JQ=T;3;P[ '6CJRB%"D2U)VO%^_.&9:CE(XG@\J+E0O:L+O_?)7%WHQDFAX)-AMJEK;C8W(/7ZLC?L[38^ MBT7E:&-P=;'D"[@#]W7YR>!JT$HI1 W*"JV8@?*R=ST\OQD1O2?X0\#:=N:, M/)EK?4^+]\5E+R:#0$+N2 +'806W("4)0C.^;67V6I7$V)WOI+_SOJ,O&JR]ZTQPHH>2/=9[W^!;;^9"0OU]+Z?[8.M!EJS!OK=+UEQG4M5!CY MPS8.'89I_ Q#LF5(O-U!D;?R#7?\ZL+H-3-$C=)HXEWUW&B<4)24.V?P5""? MNWJO5F =1MG9BX%#@;0]R+?,-X$Y>88Y91^TM=ZN6EKWL7L30-T8X 9;] M=3VWSF"%_/U4$(*.T=,ZJ&O.[9+G<-G#MK!@5M"[^NF'X3C^^04/1JT'HY>D MOY:?[V9FW7FNL:FL@X+IDKD*6*DE=J=0"W8B%.[HQF*@;/^<848V#!-RO31" M^LF*"\GG$DX1$4XMEX!-@(&U^VC^R(:3*)DE-)E&69:Q#]S<@R,N!B'X'?)9 M-)E-\7\VG;&/6IW6CXA%Q_8LBK.8_BSR;0?C)R-)\'(<3H[B!!&X;$9'9NW$:3XB4,V"F>NZQH1 M!YLWOP\D!7:R$5SZ^M-(8XAHR14*.V._-X:I5ST7*I=- <<*25FCD/B4T*G M+321$]99-(8[-F\V7BU"H60:556ZQC/:6AJ]$BB2=DZUPE270G&54R4XC:!K M\93TH!,Y&,=]7%138JLT!I418VN!V$H-_A6"7)XW'GSQ$C&<9NCMGX""-+348L1I5P )UXZZ*V+S-C0;YC9+5&2 ZGZM=J:% M$IK3C?ML0Q/"[KLZK%J#WY&=^^4MV>_W/F\K@DJ9CA=X<6/=Y?=0'") $J7) MU(]).O%C-@[C:#IE=PZC%BH00^A$CN)L,R_$2OC;_AA1,FS>A&'G#F,VCLC6 M+)J,9VB866I#LHXYAG$T1C((=:3 M3^@L'G=X.B0[+H?M'G82O#CHMR??GZ5H0HH7T(?GBSJ4]*Z@CTOH([A.+; % M0F5 0\(,Y-:OW"B8#Z#DA*O8/NK;+Y4!.'AOM0'W8Q*]?,N2?604.R&#^AX? M%\IGJ$ : GRL 81IH0OT:C2FE)R@SZ.D[Z_6%N/B4 MU),D[K/)B'U5^/D@/=]W6W2DP DLT0JD-W6T-3493_M//;D&G>=Q#6;A/P+H M#F^4"R_E=K?]SK@.S^L]>?A(P1 O*+$22F2-SR99+_3-;N'TTC^VY]KAT]U/ M*_Q6 D,$>%YJ[78+4M!^?5W]"U!+ P04 " #$@017ON[?Z'4" !=!0 M& 'AL+W=O*FDLHN@=*Z>A:%-2ZRX/=,U*MK)M:FX(]<4H:T-\JP%53)D430.*RY4 ML)RWL3NSG.O&2:'PSH!MJHJ;US5*O5T$<; /W(NB=#X0+N M\0*E]$0DX\^.,^B/],!#>\]^U=9.M6RXQ0LM'T7FRD4P"2##G#?2W>OM->[J M&7F^5$O;?F';Y28L@+2Q3E<[,"FHA.I6_K+[#P> 2?0&@.T K-7='=2JO.2. M+^=&;\'X;&+S1EMJBR9Q0OE+>7"&=@7AW/)&/:-RV@BT\] 1H0^'Z0Z\[L#L M#7 "MUJYTL(WE6'V/SXD(;T:ME>S9B<)OS?R#*)X "QBR0F^I*\N:?F2=ZI[ MA4MA4ZEM8Q!^K3;6&6J'W\;LP!E=""6K7# JM,PMQ,AV,XPCB(8$G";&P43*83L;>&B>#>!3!L3\; M'K1\A:9H!]O7U2C7=7\?[=^.536FT(H"Q)S@D9GYZ, 3#?,G>-T MW0[01CL:Q]8LZ?U#XQ-H/]?:[1U_0/^B+O\"4$L#!!0 ( ,2!!%=&PO=V]R:W-H965TV-_=PNE/'M8MIV[&"V\7[V;3%R]4$OIQF:E.GR9&;N4 M'J]V/G$KJV03B);M).8\GRRE[D:7YV'MUEZ>F[5O=:=N+7/KY5+:QVO5FON+ MD1@]+7S0\X6GAO"R.[[O7$^8O7: M>;/<$(.#I>[ZIWS8Z&&'H.1'".(-01SX[@\*7'XGO;P\M^:>6=H--)H$40,U MF-,=&>6CM_BJ0>RC+?C*R<^R#JI6^D]-6G4\\X&G3I-Y 7?=0\1&H MA/UL.K]P[/NN4Z=&EU]_)7+^[2MZH[YA5D[V37N M[!V#C1X93'2ULKJE27_40K4-#K!,=W?*>42QCQB4=:=!"@JGZK75'H;!-#IDI[(:@S/B%LA'KD"1/DZH\ MPYACO"(%$F8XGG2%P3D0G8I(I.E9>&;)&4NJ"!0L3;%0LB MR6.,1MA;M^N&X*QJ^\U-HXFC7G2$FMF,\>^_JJ,1?PM%([/" YSAR/4=EU4K[.GR#/V&4O3\*QX%FSU+(X.>?1" M-D&K6[/"BI28@ J!:G<@QGX+M89,!8Y1.NFIJI 4/2/?T!3T$%KK@G'))84+IHC9@$SO^BQQULPF]$Y:4 M41''F*1)%&'K3Q%LHGBM&!Y^%)MOA0%53F%!XQ)CCW M%^+V 'C,W^9%Q?(*K.79-AA1&4H:RX)5$;& 6E D*?NXGKY]"=-2BO7(#00X M@#Q_(L+AME42@'G!?C&[&,>HGC^3- N_$Y;##>(@<\&S00]Q1"J<6"\SZ9 ME_&.IPQ^^62*%_:(40^^V"@5RHD(3 164&)%;XZR9U&$R@*SY)PF"8_24OR9 M64245WM&$3%!(6Y$E$&7)8(EI?J<)_%?,DV9[EE#[&(G"6&77VH7.%VH45K#*5 M;:@5FTW' YIJ/E*"-NQ>AL"O%25PRHZ(UT_J0?;%5V1O#NYXWR+&&SG>L+GG M0!&ZC/\[G\F?\/DK-5"]T;=4FZ\HT88R/T/EH6JX!0E=!U7VAYI\!NP*_K\2 M3;XP,/+FOB;': I6H=H[B+,P2T5E#^%'U7"ULN8A]!M .!$HLTO=MJ'/#,A3 M](S[\"3R?JC3BK1JTX/U*KM%/R=U YEQ[W:[_>?0,4KPXXLP23B&[S72I'J @Q>D3;<4>DX^H%!.K"#A>R9N*]+ M&D'S;M7W&NWC^- M:;)SAX7!YN&F3AZU[GQ_G1U6AS\#KOH[\'9[_T_"SVCQ M-*S=JAE(^;C(1LSVM_/^Q9M5N!'#1KA?A^E"R499VH#O,V/\TPL=,/Q%&PO=V]R:W-H965T]GHN M6\A*N*Y92HV=PMA*>#S:><\MK11Y4*K*7AK'HUXEE.Y M6')U50F[OI*E69UWDL[FQ4%B57E=1.&4U6 M%N>=R^3T:L#R0> W)5=N[YXXDIDQ7_GAY_R\$[-#LI299P2!RZV\EF7)0'#C M6XO9V9IDQ?W[#?J/(7;$,A-.7IORB\K]XKPSZ5 N"U&7_J-9_23;>(:,EYG2 MA956C6P*X:QVWE2M,CRHE&ZNXGN;ASV%27Q (6T5TN!W8RAX^49X<7%FS8HL M2P.-;T*H01O.*0M=A7T_,6UJ2II,R5*>F>$=O119E+=BEDISWH>!EBL ME[5@5PU8>@"L3^^-]@M';W4N\[OZ/3BV]2[=>'>5/@GX2UUV*4XB2N.T_P1> M?QMM/^#U#^#M@G/TQ^7,>8NN^/.Q0!N

,X/"FG;BDR>=[!*#AI;V7GXM6+ M9!2_?L++P=;+P5/H_[8F_QF,/B\D9;O],NS;W?Y,E$)G+(,A=-Z1*2A7$/!4 M*(TMI>.S2]6%7(QCQ&S]ESL;8C<*48!WV\EAI MO#&U Z@[.25TUIK06)=+JTJ^>7<_^)>4Q.,H'8S"73\:IR.Z9+B0$@Z4G<#B M'+KI.(E&R>"$K\/)Z(3>R$):"T]VB2JD=(V?Q\FXSZ(CK$D\C ;#*:Y)-!V/ MZ9UT#H,/721H:6S@+H3S5)T07%;6>3!B346B*%2IA)?NI#4XC*.4K1T/!E$\ MA)\O:3B,DBD'-QQ'T[3_[&98B/Q>;K.%X#F2%KE7F7LDN5\".2(;XE9:<#U7 M*LQ>#4M*0U4Z3Q8>T[@[I".L(ZP/U*J&7G"X.(]"LO$DIFGP?>>/#_Y:&4:3 MNQ(.HD,=A1Z0!%L*?,ZXA^MYKU\^+ZR4=^AM&V6XIA%=M0D2GF9RKK1F7U Y M-*\R.7<1MT:XQDE"U\$I]FGGSYX'3>'2"0WZ^\B8G'N8:+L&&1)XK[DU HBH*A@(90-!EMO9*K[OTP>C6'.^U6$VO(L5-AXDL,[7F MX+D$?$Z3-OH'O+;<'#AQ56N?WS!.N0L2_8796G)88MTPT#2F7*P1M(5?')9 M&'DMNW09,K&I&I\H 7?;I/PFX@:!UHH7;1X.1*"87/)D[Z4)QO1^K-U'.Q)T M)^9S*^<\F8$,GYRW-64PHSQ]0R*8%KY?RDO 2TPU:RM)GXX%ZLRO;2TI'T:@_Q-FT8#_>H\TYR'[6:QLGTL.E)#)+J,^ HBE.V!/X:)\%B&H>-*.WS\ZL7 MDS1)7^^3]8-Z_V-U#S4/]#![00VS6I:[9MR05Q1JLMIB>Q(KGAAX(/1Z?_Z: MF6L--KBF+G/PZBTFG)@(+ O*HN!1,PUG/8.9G]OAJX;#TS_O4 MNINN#?>WQ^ISC@FTX =\D_^.;W)62\9'P9=D&PO=V]R:W-H965T2 M2,FVU5W5E:)6;1].]^"%2;!J,+7-9O/O.S8)S4K;K=2^X/$PW^<9#_,QWRO] MU32(%AY:V9E%T%C;7T>1J1ILN9FI'CMZLU6ZY9:V>A>97B.O/:B5$8OC/&JY MZ(+EW/LV>CE7@Y6BPXT&,[0MUX: M=M'$4HL6.R-4!QJWBV"57*\S%^\#/@O;U!*1T1I?#MR!M.1#GANG]C?^MJIECMN\$;)+Z*VS2(H ZAQRP=I/ZC] M/WBLY]+Q54H:_X3]&)O1B=5@K&J/8-JWHAM7_G"\AS- &?\$P(X YO,>#_)9 MON:6+^=:[4&[:&)SAB_5HRDYT;FF?+2:W@K"V>5&4W^U/82PD;RSP+L:WGP; M1$\7;T/HT,XC2^>XZ*@ZX2*@ M&3&H[S%8_O4BR>._G\D[F_+.GF/_S6;]*2?\".FG$'P4$D*E:$Z-Q1K4%FR# ML%62!EYT.W@E.O*HP1#.7%P#=?, U,Q5KX5TQB_XN25V8^&]\[^$]"HL67HR M&*P'(6LZQWB<:'NM[M$A#21Y&<97":U%R&B]Y55#Y>O#XR.@2,,B3:'(B3"' M&RK%ZF%4#'T.P0>27..N4/NKM(U&A':< M*70S-=VA&PA?C'9C-&@B&EUSYW<^DL.SE"TE/3HU=$>9@]]6E& M9YK2HMYYY334B:&SH[Q,WDF<5Z,F_0@?E?V6ZYWH#$C<$C2>%9H.V5)[[S9T \&M0N@]UNE[&GC#IA^6&PO=V]R:W-H965TXHV58V-^CV1;H[ MWOM%GF^5_F)JSBW<-[(U%UYM;7DT9Z43 M:N0\"H)LWC#1>JMS1[O6JW/56RE:?JW!]$W#],,EEVI[X87>CO!);&I+A/GJ MO&,;?L/MK]VU1FR^UU**AK=&J!8TKRZ\=7AVF1"_8_A-\*V9P$"1W"KUA9"K M\L(+R"$N>6%) \/?'7_%I21%Z,;74:>W-TF"4WBG_:V+'6.Y98:_4O)W4=KZ MPLL]*'G%>FD_J>U[/L:3DKY"2>.^L!UXT]B#HC=6-:,P>M"(=OBS^S$/$X$\ M^(Y - I$SN_!D//R-;-L=:[5%C1QHS8"7*A.&IT3+17EQFH\%2AG5^^4*K=" M2F!M";_8FFNX:BUK-^)6P6CGX&7TI,*?>SF#(/0A"J+X"7WQ/N#8Z8M_).!#J+ VAEL#KX4II#*] MYO#'^M98C6WSY[$T#%:2XU9HE,Y,QPI^X>&L&*[ON+=Z_BS,@I=/Q)#L8TB> MTOX_BO:DON/>/FT$'ATK=RP.QSZTW/I0*)Q>8SER5( \4"F):T"T&W@A6J2H MWJ"\.3T#K/,#C&6&=:>%W&/OM#(&UD71-[UDI.TC;JOCU"MLNTJTPO*?)(Y[ M>?#S!,(P]9-ECM#S9WD41B\?T<(P\=-D\8_3@?99LQ*7(2Y*%ZXE%%K68![" MS%_FP5YF1(]3;RSZB6G"]F)MP4&* M<;*?'#8,+ML*.T./;317Z@CG@81WX6 M+2;T 7\[S<0KMTVP3IICOG EFEIT:#OU U3](O&C;'$*8> OXMAY3-34S\,< MJ:$?Y-'8!NA+F.!1M#R%-$]W>))GIY!%+I?)TL^6$4*H=K%$.M$2/U]F!*6! MGR4AG69^'"2[TSA>P.M>4W=0K]A:)#Q82&.R9[#JS\"Z/# MRP)'>,MQ>!NJD%50<&WQ:@(VC#=53PIV*Z2P A./;7FC$$9-'-XK*B@R8]NV MXZVQ%;:&KM=%C:L?[Y!"]:TE#QO.:$N02>BX%JJ<.C&#S[4PF&F#MP,Z3AZ4 MI2"53!YZ$LV?A+, %[N4>#2#&XSXH\(FB8(9K!NEK?CF:@7\OJ->096%VK3B M&\U4.QFY781X3_](]EPF'"%RA BVS,!),$MVSC@.)*0[@D_A=-Q=H_)A]KU^ MJMD=.H-5H/L0K2*J\7I'+GHC4.JDJ#B%OIAE\,"9-I,=,LPN#!T[62C_06T\ MBP>U,WAS3_X2]S25E**JM[3C*USW6)#!"RP8,^.*,O]:4)^ M0AWLAXL%(300:1P0F"&8Y#F!"P+#E$"<5S]:+@E<$IBEV"W8M*RRJ#WV<1;< M[O'C,(=CU\5\9P]>^I^X?3>G@O'-B'5]<'IC>XD$#R"D6# MV2+U0 \OF0&QJG.OAUMEL=H.K/'QQS4QX'FEL%U'A SLGY.KOP%02P,$% M @ Q($$5V($/7+A @ 8@8 !D !X;"]W;W)K&ULK55A;],P$/TKIX 02-&2.&F;CK92-X8 ,3$Q 1\0']SDVEHX=K"==?OW MG)VT%&FKA,27Y&R_]_SN'%]F.VU^VBVB@_M&*CN/MLZUYTEBJRTVW)[I%A6M MK+5IN*.AV22V-*GE-U&[[3PJ(ZAQS3OI/NO=.QSR&7F]2DL;GK#KL<4D@JJS3C<#F1PT M0O5O?C_4X8A0ID\0V$!@P7>_47#YACN^F!F] ^/1I.:#D&I@DSFA_*'<.D.K M@GANL:PJTV$-5_=TS!8M<%7#)[=% Y>=,:@\,7[*3@ATZ>09K%P%*6G]#+#P7(@U[^ MA-X-?^ K.20>JL&EA>_+E76&/ID?CZ7<*Q:/*_IK=&Y;7N$\HGMBT=QAM'CQ M+!NGKT_X+0Y^BU/J_^' 3NH_[O[?-H4]'(_A.L"K 2Z/X)6F.VX=$?0:" 5K M+:E9"+6!ET+1C.XL*=A7YT"G_P!T^,O6".F#RW!%2+C&5EOA+#R'8AQGC/E@ M%&?3'&ZYY(8VBF%'?:9WLT*%:P\GS'1:0C&)LS2%*^L$776RLN/&3HWE,--J&[ M^7IVRO4MX#![:*#+OF_\@??=]YJ;#24$$M=$3<\FHPA,W]'Z@=-MZ"(K[:C@ M(=S23P"-!]#Z6FNW'_@-#K^5Q6]02P,$% @ Q($$5[22<.RJ @ T@4 M !D !X;"]W;W)K&ULA51M;]HP$/XKIVR:5BEJ MWH R!DC0;=HF54+MMGZ8]L$D!['JV)GM-.7?[^Q 2B7*)(3/YWN>>R[VW;15 M^L&4B!:>*B'-+"BMK2=19/(2*V8N58V23C9*5\S25F\C4VMDA0=5(DKC>!15 MC,M@/O6^E9Y/56,%E[C28)JJ8GJW1*':69 $!\\4;['+CML M^@HV@QLE;6G@LRRP>(F/2$GJ5VO3$S-',M BGTA@$+B MQ D8A^,XA5.W&!WU686DSTT30P(;:;N6Z[W]P%IT??HT"Z'RCE#UL7()^C,__ 5!+ P04 M" #$@017)4!BM=0" >!@ &0 'AL+W=OKK6YL$6B Z>2JGL+"J0"5,DX8&\0E%RJ:3\/>K9E/=>VD4'AKP-9ERSZ)N MM-NX$ZO"^8UX/JWX"N_1?:UN#:WBEB47)2HKM *#RUFTZ$XN^MX_.'P3N+9[ M-OA,4JT?_.)C/HN8%X02,^<9.$V/>(E2>B*2\6O+&;4A/7#?WK&_#[E3+BFW M>*GE=Y&[8A:-(LAQR6OI[O3Z V[S.?=\F98VC+!N?)-A!%EMG2ZW8%)0"M7, M_&G['?8 (_8"(-D"DJ"["1147G''YU.CUV"\-[%Y(Z0:T"1.*'\I]\[0J2"< MFW]V!1JX%CP54CB!=AH[HO6'<;:EN&@HDAG"CE2LLO%,YYO_B8Y+3:DIV MFBZ2HX2?:GD&K-N!A"6](WR]-L=>X.N]P'>%J8,K83.I;6T0?BQ2ZPR]AY^' MDFVX^H>Y?(U,;,4SG$54!!;-(T;S-Z^Z _;VB-)^J[1_C/W_;N,HQ6&!SWCA M2X&PU))J4J@5.)Y*W!:F^$W'%C/Z4CDLA>(J(Q<+7.6@ X].I5AQ7U063H0" M5^C:TK$]G0#=W0;HZA:5$=(;[P,#@D2J':CXQH>R\!H&G23I-W._!XW"9V$A MZ71'?1I[PS'<4 SN-!%OJ!_D2.W)RU9:9?0 #67C$4(YI,2=!S%&8S(809=U MABQ,HS&#:[26BLL85 XJ;4)_$"J3-3U@,F"19:8F$Y^H^5G<3WX'DWL?\R3I M#,?C4SCI==B0G5)2P\Z8C<,\2A@<>AGQ7LV6:%:A,Y$J72O7E&^[VS:_15/S M?]V;SGG#S4K074A<$I2=#<\C,$TW:A9.5Z$#I-I1/PEF00T@\Z76;K?P M =I?POP/4$L#!!0 ( ,2!!%>M4]!V( , ,$& 9 >&PO=V]R:W-H M965T4$DB)2T5( I5R^4! M\;"Q)_:JZUVS.XZ;OV=V[9@BM8&'V'L[9\X9STYFK;%WKD0DN*^4=O.H)*K/ MXMAE)5;"C4V-FG&J+V-4611Y E8K3)#F)*R%UM)B%M6N[F)F&E-1X M;<$U527L;H7*M/-H$NT7;F11DE^(%[-:%'B+]+6^MCR+!Y9<5JB=-!HL;N;1 MR=J8.S]YG\^CQ M"A1EY!L&O+9ZC4IZ(9?SJ.:,A MI <^'._9+X-W]K(6#L^-^BYS*N?1ZPARW(A&T8UIWV'OY]CS94:Y\(2V.YN> M1I UCDS5@UE!)77W%O=]'AX 7B=/ -(>D ;=7:"@\D*06,RL:<'ZT\SF!\%J M0+,XJ?U'N27+NY)QM+C -M>I0Z1.H*5P93:6#MSK'_&]\S H& M&>E>QBH]2/BA46-()B-(DW1Z@&\ZV)H&OND!6W A7::,:RS"C^7:D>42^/F8 MV8[KZ'$N?RW.7"TRG$=<]P[M%J/%BV>3D^3- :5'@]*C0^Q/?H!_H^ [@F!O MM;"T S(@X-QB+@F6A47DFT- I2# ^UJR<)#:I_>4*XQ*6 E]!V8#RPJMS,0( M/HV7XQ'4UFQE+G4!?.&9\?EQPF6G5'<'MT9M_5[6Q=F(3"K)P5]2B1#=#/N] MCLM^/WHU@K:46=!1_TR9A0H$8KE/(!A>60A)P$ D$!>(L9%T8.G[=HM;^Z<"FU MT)FGNO$R:M4X3D!OM6MY+)1_[,(6G,QU<,"),8V%%)?Z#OI*#WS+VDJU7QEY&U[;(IKFM/U;)\8.VPE52A.;I&,2?I^LPP^K0GY== M6_ISO&ON5R%C#A1N&)J,3X\CL%W#["9DZM"DUH:XY85AR0E'ZP_P_L88VD]\ M@.%?:_$;4$L#!!0 ( ,2!!%?C#X5$/@4 #L, 9 >&PO=V]R:W-H M965T3$8UE4 M]BI8.U=?#(7M5S1/;G?Z@\&O6&/ MDJN2*JMT)0PMKX+K^.)FS//]A-\5;>Q>6W F"ZT_<^B8"#0^-)A!OV2'+C?WJ+_Y'-'+@MI::Z+3RIWZZM@&HB_$Q= M/A/&RW1A_5^Q:>>.HT!DC76Z[(+!H%15^Y6/W3[L!4R_%Y!T 8GGW2[D6;Z1 M3LXNC=X(P[.!Q@V?JH\&.57QH=P[@U&%.#>[(U79QL@J(R&K7-SVO5^UM>*. M+)D'LI=#A\4X9)AUP#*,^\Y''&WT';Y?I']<+ZPST\>>Q-%N4\7$4KID+6\N,K@(4 MA=^L8/;J17P6O7Z&X[CG.'X._?^8T$5+95#QP#4HO8I%TNC2S^:$;0AG!;:K11LA2]U@0K<0AK&. MH <$H26=[W:89*S(M:BT$R6[(8:4V<+!0+#*1PY>+F$HEI/?)P.#Z?/>&.4< M53Y#DJ;"RAORZ8-3 1NTXL1304:88T\O@(Q<#BI&0.]/HI-[VTE\)Q&?.ORW M+?97W3?*@.".S4L11^$H/4=C&IZE9_BF89I,_3>:1.*Z.Y5MQ*L7TR1.7E>Z MDLNE*I3?S/-P&D4 F*01VA'"T_!\DD(+^3^%GIR%<9*>[K[C,$G.=U\0'(-( MPHTXC&-F&B?A)$E;[FDZ%1^?:I7)8D\AM2Y4Q@+9[C:?=I?)6CY@M]DF5=F4 M$-,#&=PP?&8OH\$8/EH4?"744%962%6&/+19JVR-D_)BX8E)/Q&C7BG*?N9V MP>7 P7L*\.K C:(- :TQAY.5%84JE6O5?H#=DV -N2[/;78A;LO%7WR>"/M* MK*Q25:V."?5ZZ8#JUMMEP[X0N RA#[\CBX(PQ^AFM3[0,A=.ALL$IJAK;(I/ M 3L-S=)C1M:+_^5H$!WDH+.L,88 $(JF9KZ[$^#Y<;2;WQ6B7*&$N5C]DKX@ M=RB#;\U%D'5@K7#=L15T=N3I\@:VCM,UZ1'O%NL+TU"M#6\]#ZO*+P!G:IPO M]G[T)+B]>7\7G&X10!I"_G&[XWFW#8.=$>ZOC'T%=-'L^6L@YZ/6 M_.+QN7@/9^\ET.DZ;TQ71]LP^%"4I@A)\9=#V@*MY5.[6=]&G, 4XPE,;1J. M)LGI/B_B4]]G- JC*/:,)NE8''LF#/<>="69E7^VXA;C&F[?=OVO_&UL[5A;4]PV%/XKFBW3AIG-7B$0"LP :2;I)%,& MVN:ATP>M+*\UR)*1Y#7;7]_O2%ZO(0FYM'G+"VO+TKE_WSGHN+'NQA=2!G97 M:N-/!D4(U=%X[$4A2^Y'MI(&7W+K2A[PZI9C7SG)LWBHU./99/)L7')E!J?' M<>W2G1[;.FAEY*5COBY+[M;G4MOF9# =;!:NU+((M# ^/:[X4E[+\$=UZ? V M[J1DJI3&*VN8D_G)X&QZ=+Y/^^.&/Y5L?.^9D2<+:V_HY75V,IB005)+$4@" MQ\]*7DBM21#,N&UE#CJ5=+#_O)'^,OH.7Q;#PP'+9,YK':YL M\TJV_D0#A=4^_F5-VKL_&S!1^V#+]C L*)5)O_RNC4/OP.'D(P=F[8%9M#LI MBE:^X(&?'CO;,$>[(8T>HJOQ-(Q3AI)R'1R^*IP+IQ>V+%5 E(-GW&3LPIJ@ MS%(:H:0_'@>HH(UCT8H[3^)F'Q$W9V\AH/#L%Y/)[/[Y,4SK[)MM[#N?/2KP MUUJ/V&0Z9+/);/Z(O'GG[SS*FW^-O^R%\D);7SO)_CI;^.!0-']_* I)R=Z' ME1"0CGS%A3P9 "E>NI4) 9VYGN'P!E6D?",+1P M<+A=" SEN&9M-<8-9Y53>K,RA#.^DI%H]'H8G0 18I5TD0@*$'F/?1SA6'%= M2S*)U@I;2C]B+VH7?&0X\(Z M0!XZV)D0KL:CO$,&O$QE92'>=?*I')16 94TC,;LS$?/'PWTSOYHUM]P+_ C M*DXD.47YZ:5TRF:@(A>6Z"P(ZAO+#0PV$=%M==D\?[K@&C4C66J H@\%<$#J M5.H?^+*@]L6>P#M*J8=%?O>HL[(SIF\&TWVE&XCL8-O^\SW\SH:SZ1Z[J,M: M/9D_G!LUWVY&""O[1_-CU,YR:'!$C*APD\@8%B\XX[QPT%DVJD M5!JJZ)1+CK599Q.AYF[)K2IF/WB%5#?TQE@G-50FW;FOI0TL5\!T].AF0 MP-?5,,PGAJ),^3X.0@$F8F7J940CV3TW1^RU 3R@@EW!*)27N&%](AVQL_=B M$P%;*W["]X>NW\G(-14(=TW[A72!+-2\\;5"+-JJ M!;VBP8&[!22FTEW4'LW<0\@YBIF: !JR ?1)TT^>M4S!;HQMM,R67:O)(PM2 M#(C1-AH%T< NT1 UC=@H@Z<>"XT JQ[VI+/,(F4H6&)&)58&.A+ MRYK4H^)4LWF/=G]C7GME&X35#5E>!QI(Y2HB@_A;.5&7A")J%C'N)5]O%"&4 M"QJT*.F&HMI+6H/ZQ&Q LQ<*!T[):&([D5A=)]+/NSQ%NL$_>T$:F$C6+]O& MX!+5^B03(8XC%)0_3.+_G[P(W_4F+F!S-#PRMHIMWX\>F;'WNQE[_]&A^!Y& M/S13?\'Q[Q#_#O'O$/_V$!_W;D%*Z9;QKL?'R@[I0J1;[:Z3SM(MRG9[NHMZ MR]V2)B$M*=RL*&8,OX6$B._VUI [[GUH;-"RGH+ME. M_P502P,$% @ Q($$5S[..X=[! ! X !D !X;"]W;W)K&ULY5??;]LV$/Y7#NK0.@ ;2]3OU#;@I!V6 ACW0 M$FUID427I.+FO]^1LE6[MI-VSJX%S#Y[IJU-@I MM%Z>#82VQ-^RMY&7- M&U6*!B2?CYVI=W8>F/EVPL>2K]16&TPD,R'N3.'OGE_P MJC*&$,:GM4VG=VD4M]L;ZS_;V#&6&5/\0E1_E+DNQD[B0,[GK*WTC5C]PM?Q MA,9>)BIEO[#JYD:N UFKM*C7RHB@+IONSSZO\["ED!Q3H&L%:G%WCBS*MTRS MR4B*%4@S&ZV9A@W5:B.XLC&+W6F1WA:AR+M4K>/>I+?4#L":' M&YYS7/]9Q>%*-)EHM!05:B_@LM%< M-3G/=_6'"+Q'3S?HS^FC!G]MJU-P/0+4I?XC]OP^&[ZUYW]/-JZ$YO#G=*:T M1 []=2CLSFIPV*K95V=JR3(^=G#C*"[ON3-Y^<*+W#>/8 YZS,%CUI][!1]U M=CB4'T 'PH.R1-'2Q ME40XT3.M0>2%9BR-(T*3"%L>H5X*5WCHE(BJYO#R14(]^N;H/XB('\9?=\, M?CN2 (-6G_*[.8_"!"\_6PDETJU)G@0522A+:$0TQ_\>J#+4)H/_3*K.)/B4TI83&2;_\$2YLX-K5CWQL MIMB*:$+BT*ST('!],Y;X+I+$,"/!"O4=)29,2>32K[LI?:X2XWFFQMCOCQ>9 M$(MLO.\C"9(#%69'^F_J"]TO9[O2BVWPN+-:B7M*\?U2,_ 3DD;N/LBC$YZI M=%'#G-U"L\VTA%!_ZSQSL8:[/=4B6TJB),%#Q]!Q$';G61)Z)(RH&8MC.'27 M&V[=S&LN%_;]@07'$+^[I/?2_HDS[6[V7Z9W[Z/W3"Y*S$#%YZCJGL:A [)[ M.!W,V M!Y?)5JDGM_BC6@6Q(X0"2^L0& U[O$,A'!#1^'[$#,8C7>#Y_(3^T>=.N6R9 MP3LEOO+*-JN@"*#"FO7"?E:'W_&8S\SAE4H8_P^'P3>- RA[8U5[#"8&+9?# MR)Z/=3@+*'X6D!P#$L][.,BS_, L6R^U.H!VWH3F)CY5'TWDN'27\F@U[7** ML^M[IB67.P,/J.&Q81J7D25E8B:N &L&@WF.P?OMFFL>_72&;C62S:^BOO)&K&)<97JC"WPU"K01U)FV M95N!8- :,FK;@*7M4K5=;YEO(56[#N E,%E!Q45OL0(\P78$:SSLNXHPF3; M)6&HWI"_"0&?2^SLF1]K52^M>7]#1#3B#\\(Z!&\ +T!/R8A_$4*Q271H3AK M-=_V U^KX([M2^68MD226J9\:I2HD C\ ED>IK,Y36:+,(\3^.K[E/#9'C7) MSD#% F6L<33%6+CDRS"?!Z'69K1;#$MPJ2(X;ZN24Y<(7SZ)"A4K[+7W'+" M*.9AGN5 47FV@ _' A7A?%:$,4433D&_9'&>S%DY7IW60)!RFJ0S&O))7HS' M.2N=X*TIW$K+?QVYGF,!?N_YG@FD&W!7(WI7]71!-<^G<[CTDJ,SG6E1[[R: M&D*E6QPD9[2.@GT[Z-3_[H/:?V)ZQZ4!@36%QI/Y+ ]*.BPL*KSJK55EC30 M3QOZZ*!V#K1?*V5/"W? ^!E;_P=02P,$% @ Q($$5\\?0WIE! FPD M !D !X;"]W;W)K&ULE599;^,V$/XK _5 BBV M3DM*;0-)=H/=%MD&<;O[4/2!EL:;>X;3 MO53W>HMHX*$2M9YY6V.:\_%8EUNLF![)!FOZLY:J8H:N:C/6C4*V?.J^W:KY5+9&\!IO%>BVJIAZO$0A]S,O])X^W/'-UM@/X_FT81M< MH/FSN55T&P\H*UYAK;FL0>%ZYEV$YY>)I7<$GSGN]<$9K"5+*>_MY>-JY@56 M(118&HO :-OA%0IA@4B-KSVF-XBTC(?G)_1K9SO9LF0:KZ3XPE=F._-R#U:X M9JTP=W+_ 7M[4HM72J'="ON.-DX\*%MM9-4SDP85K[N=/?1^.&#(@U<8HIXA MU"6FM#LP9GJN$DY7MN@+(RBOYSXS/R:<06?F6@1;I#I M5B%YW.CIV!"X)1F7/=!E!Q2] A3#C:S-5L/[>H6KE_QC4FK0+'K2[#)Z$_#7 M5HP@"'V(@BA^ R\>+(T=7OS?EK[CNA32&JOAKXNE-HJ2X^]C-G>0R7%(6S#G MNF$ESCRJ"(UJA][\YQ_"2?#+&PHG@\+)6^C_)S1O AU7\Q5T^&.+8(L(=NX? MJU> VG#*?US!VC)U/^0:9*M@S6M6EYP)X#7YL>U ]JB(5<-:"JIZ#2>\!K.5 MK28X?7H.%-M'Z$,+%XWB8KA=6MGO!XG?7"]VC NV%'A&_>A,,X%4@DL#&LM6 M<<,IH#]"F/E1$;TXY'Z:IL^'&Z;NT5@3')+$GP2)W<(D MAS3P)_F$N"KB<;[]CB\,4C])2;/"C_*0KJ%?9!D4F1\&$_C=;$F8,\D&K0M1 MO8&3R _SY-3N09:[/0B$5]3E@YK H2-JMPH9Q*IH'FIN: M%+'NDBX@% Y%7J'"T$B O=HV.+Q MP<"D&MNX9P%EJ\W ;G8.7X>7QT4W<)_)NV<+M9(-M3X0N";68)2E'JCN*=!= MC&S<^%U*0\/<';?T>D)E">C_6E)A]!&PO=V]R:W-H965T:*"K5P*=5H^,^&K!:>EW:;N=JB M*"-(JRP?C2XR+:1)EO.X=VN75#QO9 M>,QE#YZ ^ MO ?D47?G**I\*;Q8SBVU8(,ULX5)##6B69PTX5 ^>,M_)>/\\@Z5\%C"K;!^ M#Q^M,$[$?+EYYID_6&5%SW7=<>5_X)K >S*^2C?'*";S($.XE\DW\.%KZNULY;7GU[+.Z.=OHX;:B;*U>+ A<) M%X9#N\-D^?3)^&+TXH3HZ2!Z>HK]'T_H?[F^(%1BAV#(/./JO$2 M+:79H?-PHDLEE[Z3)0)MX(9T+8Q0\DPM-#7&!S%.*%;* FV?ZYIS+7FK%0[.QK-T MS&6L5.Q(S'HVODSSP\XY@UR-L5&I?0HK%Q@?'/=R@EF!V&WDETJW#!TE%[. M$K!=W^\6GNK8:]?DN7/':<5/)=I@P/\W1/ZP" Z&QW?Y$U!+ P04 " #$ M@017>:M:'%<& !M#@ &0 'AL+W=OW8,XQ$4O?4]HSM].+.M,DT:?O0Z0-$KB0T),$ H!3UZWL6 MU(5V;;=/?9$ $+M[]G8 7&Z-_>C6S)X^ET7EKGIK[^O7@X'+UEPJUS#$JEJ][U95A[9Z\O3>,+7?$[2ZXI2V5WMUR8 M[54OZ1T6?M:KM9>%P?5EK5;\GOTO]3N+V>"H)=O;D>P/ M&W[5O'6=,8DG"V,^RN0^O^K% H@+SKQH4/C;\!T7A2@"C$][G;VC21'LC@_: MOPV^PY>%( VX6T,!Y1OEU?6E-5NRLAO:9!!<#=( MIRM)RGMO\55#SE_?9)\:[;1$Z'+@H5"6!]E>^+853I\1'M*/IO)K1]]4.>?K]9N&\19'\\50<6C.CI\U(X[QVM%'X:6M?OMQ7]H*HG#-NYT[M=,O>XFE!;W+B+: M,F6FK OVG)/L4IU-9DGO3:&]TI;I>U.RBTA76='DNEK);FUI:1J+\JV:)2+= M6/F D8:49A>@JJ#!92)RCQ:XU&.22./Y2; H,L(WSD)9U MM$SV\0DPL&WI+$GB_@R-5!30&(&+%G^"'\B;?;-)'%3^)\9@'M =O07@VIJ- M%AI2!;'S&F0 ?7O;2YB@C2J:TY*2ZG(8*B\A:S$C8L$_?"^T6AQ\/FYRX$7L MV3( "\_DA)C*;EVUW*O#7'8KA&J#T*A%(8('LX\SUJ??\-E*SBJOJR:DP1 + M6'P.,@TZUQ8[^:2K&F$,( .8N@UZ(U TTMNT;K:YZ,-:9JQ$O-A%HLKQ,W$2 M!-TXKU6U8LK;[ N&DI5K+$O J6:K38Y*6^ML31KF:Q$R%=..%0K(FO(99]^< M-"ZU=9X^H:H]6PG/4KL,H%#>HU#%I*Y%@6D< MC+F+UUW*N.E$[S&3W"FWIC,:1TDRQ__Y='H1IO$HI?MJPP>YX7!$7WTQ2Y/T MZS"6VFKD@^6,]2;$;AB-AQ-1,;N@-)J.9T%#Y8T5A\-I-)\G M],[BZF(]JK,N%$I+XL3POPZ%-IQ$23R'OOA"QO%P3F_AO 4/6"L;]N%.HC&P M'\"UL_L*9+/2;?>%7><)M$2C.#ZY$68?C$=V=0Z%>JE51^*8OB0&]$E*Y_/I M_ *S:13/AJ<(U&K7BDE;9IEM^&%))DF4CA,Z3Q$6&2/J/^%H>]'D?!+-$LC, MQX ]'T>S24S?&9-O08O0!$7#:#Z-\2FA9!3-TR3H?*SF# ;C:#I+,#JX?5J3 MD-P'^@?*LZ0_/+"NZ-&K2DX0-)N53JQ4."W:IM\SEH,+-E /+EFZTEXJ?!,6 M'D<_Q 92E?%=IE&EL5[_%;HT$@CS)R&TQ,_VE>5"^0<&W(,30@D7+AN<2'K) MTBQ)'$C)'2RUC:9(+A)R&WPEI[&0AH8B 7D6]],C!CF/,H,25I)GP2Y@<+SB M=#WQ'"ZP!?\G$P1=-LB@8TO!-V[A]4-.;[RW>M&T1+2GN6]Q"AN[>[5H=.%) M^CNX"HM6L0#G/ ('OCM,]6-K8UCV$/K4;@T MTWV)RX<7+5WN.?^E4K@6(-@7]"],Z9H:]PW!@T8"95(@W@<$#!+3>XI<( 8/ M+B5KA8!EH:=#Y&YJBRM%RT_I0UJ+B#]G7(=)P!J>14>.HX"B;2O@>/J\2UUTSXA3MO;A]B/ MRJXT#OZ"EQ"-^]-QCVS[N&DGWM3A0;$P'HT3AFN\!]G*!GQ?&N,/$S%P?&%> M_PU02P,$% @ Q($$5^#?2&-= P H@< !D !X;"]W;W)K&ULE55M;]LV$/XK!VT8'("+WBW;LPW$W8)V0(<@Z=8/PS[0 MTMDB2I$:2<7QO]]1LM44=0SLBWBD[GGNN2-Y7!ZT^6)K1 WND5%?W;:--S1U.Q#VQKD50]J9)A$T31LN%#!>MFO/9CU4G=."H4/ M!FS7--P<-RCU817$P7GA4>QKYQ?"];+E>WQ"]V?[8&@6CBR5:%!9H148W*V" MNWBQR;Q_[_"7P(-]98//9*OU%S_Y4*V"R M"B:7S#)R&9WR'4GHBDO'OB3,8 M0WK@:_O,?M_G3KELN<5W6GX6E:M7P2R "G>\D^Y1'][C*9_<\Y5:VOX+A\$W MF0=0=M;IY@0F!8U0P\A?3G5X!9A%;P"2$R#I=0^!>I6_'<>M-96K$6GG!/M7;P00T[325;AHXB>+^P/+%M!K;D M#;84/FKE:@N_J0JK;_$A*1OE)6=YF^0JX>^=O(4H9I!$27J%+QW337N^] V^ MVNNLEW6>BT$?$:@NV^X0VB-4*5HN91'$ K<08,=$'8!D_@& M=E1 ;8X_;SLA'=3:\^X9'&I1UH0H95>AI:F6:+E$X*JB*^VXD)>AI\@DP[+> M>9)0$*$XR> 2O'Q1HOTN0L-5YPD[@]7(51)+UZ Y$0S1!:T9/[N%3S7"3DOJ M3][;\:WT&>MGX1F'!D)L7Z-7=-%@>SR7 ":^)#X8\=J;!?$9Q&]N M Y/@(= MXWY,&/Q![=;@,ZH.%W!_L0(_0I87+([F9.5%PO)Y ???50#B&2NF4XAS5F2Q M!Q4YFQ6Y!\UF+$UGM*>E;A F4EM[ UND'49?,;_H^ O:MQ5,8S9+/%)TVW?AK7;4TWNS MID<4C7>@_SNMW7GB XS/\OH_4$L#!!0 ( ,2!!%&PO=V]R:W-H965TLFC9I:T(" M=&,A4H%5VZ1.J*S;9Y,U ^^]G.R&C':!IVA?B.]_SW#V'[]*=5!M= M(AIXX$SH<5 :4XW"4.B^9*'M@\'@-XI0-P"XN> _@E T@(2+[2I MS,N:$4.R5,D=*!=MV=S!]\:CK1HJW+^X,,K>4HLSV9P\PE;#')5_$2)'F%&= M,ZEKA? 6[A'7Q&BZ "OA6REH34>@T-#:W8PCS-L^DR1.?R)/ K12FU/!1 M%%@\Q8>VYJ[P>%_X)#Y+^*5FEQ#UWD J9_ X\]/#Y33M+U,?%\R;_T M\5B[&KK^<3HWNR-=D1S'@1U.C6J+0?;R16\8?3BF]3^1/5'>[Y3WS[%G7^VJ MH2*7'($8H^BR-F3)$(R$*=GF$NP5MP-KGW*^*24K4!U]/TV6H<_B=L\VZP^3 MP54:;@^5_ADU>#^,XBZJD1 ># 1'M?9[0MM*:F&:)]9YNU5T[2?PF7]B5U2S M47[3-/OMEJ@U%1H8KBQE='EE!UPU.Z,QC*S\V"VEL4/LCZ5=LZA<@+U?26GV MADO0+>[L%U!+ P04 " #$@017M#@\W"0" !-!0 &0 'AL+W=OV6C8'2AK :AF11(09'B3;3> M+EV^3_C!H-,78^0J.4KY[((=37'H@(!#;IP#L9\3W /GSLAB_!H\\;BE$UZ. MS^Y??.VVEB/1<"_Y3T9-E>(/&%$H2,O-079?8:C' ^:2:_^+NCYWOL(H;[61 M]2"V!#43_9>\#.=P(; ^UP7Q((@]=[^1I_Q$#,D2)3ND7+9URG3U>"@H]*4*9*-%&*2)*L,=N=!(8NX/+"_+!;=N[Q3?8W_*Z5>8>. MKV@G*#LQVA)^K>K>=''=U/7-6CXTX8%X1HFP)8CV/*_P)Y V8M*;K!->]YD"RZN M> VJ](VL42Y;8?K;/LZ.;\6F;Y$_Z?U#\T!4R81&' HK#6?O+9+JF[WGAY5][T"Y!+M>2&G.@=M@?$&SWU!+ P04 " #$@017VD[G-"8) M #-%@ &0 'AL+W=O;*=I:GM&T=E)VG/.%R5WG>GT T1"$LXDP "@9/77]]D%25&V8ON+ M1(+8]]UG%[C86'?O5TH%\5#DQE\FJQ#*=X.!3U>JD+YO2V7P96%=(0->W7+@ M2Z=DQD1%/A@/AV\&A=0FN;K@M3MW=6&KD&NC[ISP55%(MWVO!%@97%Z56R.<6EPFD]&[]^>TGS?\IM7&=YX% M63*W]IY>/F67R9 44KE* W&0^%NKJ[^:AJ>UC!U.:>?\6FWCM,1%KY8(N:&!H4VL1_ M^5#[X34$XYI@S'I'0:SE3S+(JPMG-\+1;G"C!S:5J:&<-A2467#XJD$7KMY+ MK[VP"W'GE%WE$;_CRWM MB:DU'L9FT7!ILGU/P#,WVDB3:IF+&185,C)X\9_)W >'G/KO(0]%!K.Z>A;9DK#NN>>8=4?9[9 MUY5"X:2V**79:K,4E9%5IH/*.ISQ"'^R;%8R;42 M7L$-:1/LY46CD==+WC^B%=2;-4 M,+(HM&<$.F+IL^LIQ $,Q:^5=$&Y?"N^J-(ZLM<(0@HQ&I[\RFPF+N@T5U@@ M.2#%UD:TF)W\NR\F\*W+X%BR.%4N $:%-A%LFX1<6!N,#4IDVJ>Y]1621AC: MDD,ZHIU7J#0\B$4;!K\+0^L1;3B6+L,>!9P)*_&M/^N+I3+*,2]\5B7%D_95 M)E#$RUT^'24?)I.[/7>G%E5N/$C@$EOH$!ZYWE?IZK#O^\@%(3-D$QC*&"VL@Q1PM[ M^\)*!H'X"*-@NT=G)%L64E-JL:"8OLJCT7A./7HOE=,VX^@26I$-TSI_$#%L MBAN$+"B0OA,RZ)%+Y/1"]Z ;A^(3!$%> M:'9@"0E V0O@YQ'FN89/"MH)J(:@T?^J$P<.EHE7H^:M::[M*:7E\FZ, "T MY&8I)L94V!8!JHM/_VKS:*ND$XI:M9@@<7)1-]H>N16+73<" %H&R3'[J$:7 MMEG^H$::--%A&SD2D,!CWRM-8+:K-3*XD/?($A\T,+"�LF/!+!9H M%=&U=8;'N$$!AQ M\9#0'ZM=^:C:(X>]2M/HZKUMC_HL;'!J1<,R*NQ3K$[2X#D:Z5?B!E/Y#E0T MU;NV)_-*YT$ R#Q,A#]6&@)J=AZO%DU3YJINX*B( M_#!I+8W2/2+NT?BXBPB8='5*I?1( LJ_(H85=?F&%\6J*JBVF$&4KK'FZ(V- M ZU>QAF)]$"]T>E)B34-E$ :1!DX00,/@?PC*04I4M@,XXB+K\P(M7E/RPJP M^5L[BHCQWWD/BXE3$2@CQM/,[$5N4ZZQ[NR"8'XSNJV\&ML1AB?4",^M>M"I MC79IFI;G%;6XJE&NT40**+RD<2'0@9>,1$FJDC <6=/2$O/2ZAI_S]Y&0(XZ M3(&WF>3'-V^;DCRQ&P-5>22LHXSCIR,W048,V=F(,:$Q%HR_J@=9X]/32#?Y M)C3A)2!*\Z2(L+11;8\ 6SJ+ PN;X[$Y^>O-Y]M)/)K<2&.T0K5"5=:TX?&1L/EG"_8M$S+0NH;) MS<>?;ZYK+=J]I\WB4",JV([0JB**^CF*<00,V> M9_(:;>/HLU&X:6B@)Q:G>DG@W@8.#=MQZ.HJR;C+%B-N>3L,&[+-(!%C% M,1=>[S]S\W'>WGR9]@YGS:#^)RN,6.O ME]1_4J?+)BM\1W[W %W+IZQJAL#P=')^E4-[ DF)JMF=@=E_HR;*KS\+[P63 M2-O)_F H!ITK1C3E)5^D\A!L0KQM;%?;N]I)O*+<;8\7O9A?EJA4D:L%2(?] MOR$(+EZ>QI=@2[ZPG-L0;,&/*YRME*,-^$[W($Z7+&BW78?AGU09,86*DNN),?M M?OU(V7'=NS0]#/N2R++XD _YD-:LMN[>YX@!'@MM_#S)0RC/AD,O(0(\N&_K2H4BC4:&'D]'H9%@(99+%+.[=N,7,5D$K@S<.?%44PCV= MH[;U/!DGVXU;E>6!-X:+62DRO,/P1WGCZ&G8H:2J0..5->!P/4^6X[/S$SX? M#_RIL/:]-3"3E;7W_'"5SI,1!X0:96 $07\;O$"M&8C">&@QD\XE&_;76_2/ MD3MQ60F/%U9_46G(Y\EI BFN1:7#K:T_8&SST#,X';UB,&D-)C'NQE&,\E($L9@Y6X/CTX3&BT@U6E-PRG!1 M[H*CMXKLPN+"%H4*E.7@09@4+JP)RF1HI$(/[VZL5KQZ/QL&\L8V0]DBGS?( MDU>0IW!-6+F'7TR*Z4O[(479A3K9AGH^V0OX:Z4',!H?PF0TF>[!FW;4IQ%O M^I^H7RHOM?650_AKN?+!D7[^WI6%QLG1;B?<4V>^%!+G"36-1[?!9/'C#^.3 MT<][*!QU%([VH2]NL:R=>I-UQO@8/ _@]1Y:A*JH"1&$K$X F M!-2YDCF$G V*4I@GJ(4'K<1*(U0D!!=?!G2%![NFMNX\B,PA-M6H5S(7 4IG-RI%>K,A ^N>MJ=-!L'2=HHTM5)Z!ZFBVJE51:>B M1ULY-D\KR64O:4DD1, 4#L;''ZC%M([3PO#&A]/GC0 DP"=H]1\X5ET3(ATI1 M:) ^>Y25F'PN?.U580OYX^ M0DX="D4SU;F]TAK6/1O0HRN:^%2 MN*-YXK^?[$$O?JY_'WG=0OH(*7N0[Y*>@^3]BV'U!O>OJ0KS%5LF&1/T'7)[ M)7WB.67TW8[DJ2^G'4^'6H3V \$?@1Z9G&ULA55M;]HP$/XKITR:5JDC(="NZ@ )VE7K M)B94]O)AV@>37!*KCIW93NG^_ZYY^Y\3R9;I1]-A6CAN1;2 M3*/*VN8ZCDU68(9!G>Y"(]"?BI%0-(AN>0)NGH M!-ZH2WKD\4;_3_J6FTPHE[>!G_.-L9K>R:]#.0?(\6%(-SO7IF$93B,:#H/Z M":/9ZU?#R^3]"<+CCO#X%/J1+@&3>3^!0ZQ/XZX1X8NR2(4]AR-/X=R'L17V M#50!=UPRF7$FX%Y2V=KP;C+6^&GC,@!3T]9AWIW/FI>2%SQC1'Z>9:J5ELL2 M]F_MW+GY2#1P,$S>?@:2':B51KH)"N3 5;"JT58J5T*5Y M;A-8X.QI*BYIF MQ4$7CO.3XSPXT8>+K@\7)^OU53-I"M3&UV1-72;>%.5%.>;&H#W8C-/@2Z5M M24+8PQW @4,OG#2AT7+]8*(S8%0=C9G2-&S ;"]E5XR5QH;Q'/"9=-Q@8*ZH M?)KD16O_C#SA?55OE#34CYQ9@ELP05E1="+3NS#>1E M03N@0Y"FVX=A'VCI+!&E2(VDXGJ_?D=*41/ -; O(GGD\]QS1]YI?5#ZJVD1 M+7SKA#2;H+6VOXPB4[78,7.A>I2TLU>Z8Y:6NHE,KY'5'M2)*(WC1=0Q+H/M MVMON]7:M!BNXQ'L-9N@ZIH_7*-1A$R3!L^&!-ZUUAFB[[EF#G]%^Z>\UK:*9 MI>8=2L.5!(W[37"57%[G[KP_\ ?'@WDQ!Q?)3JFO;O&QW@2Q$X0"*^L8& U/ M>(-"."*2\<_$&R8P1LE_N2U;3?!,H :]VP0]D$=/N 4 M3^'X*B6,_\)A/)N7 52#L:J;P*2@XW(T#/J$<$/9:=7"CI-64)T,B; LW MWCUJ V\?V4Z@>;>.+/ETR*B:^*]'_O0'_!E\(M+6P*^RQOHU/B*ML^#T6?!U M>I;PMT%<0)R$D,9I=H8OFQ.0>;[L_R3@=?SPU]7.>/O?IQ(P\N>G^5U179J> M5;@)J&H,ZB<,MC__E"SB7\ZHSV?U^3GV[2TWK&DT-LR_<;6'*9Y30L]2G1;Z MV%)FE*#2Y;(!ZU[!5+_\7S3P.W4-/26P_BX%:]@=::-7>H)@0X5L@&PUXJO' G351Z";]F,:PAW=@-+'][N!"PL.ZT1]H"L" MP^AYPAO(LU58YCG-BJ((TW(!MRBH[/4Q)!%VZ+T$95NZU4FX@:0,LT7AAS2! MO"C#)%Y!4:9AL2KACDLF*\X$N)SPB@ ?I1DT&1&H;\GJ")7J.FYLJ-;X"&! S2CEUBMLX]]FIL M+=^/CPWZ$],-A0 "]P2-+\HB #TVO7%A5>\;S4Y9JAL_;>D_@=H=H/V]4O9Y MX1S,?Y[M?U!+ P04 " #$@017LLC^@*\" #'!0 &0 'AL+W=O"I$J6=>;DPU M\7V=YE@P?2TK+.G+5JJ"&7+5SM>50I8Y4"'\* A&?L%XZ253=[92R5361O 2 M5PIT711,'18HY'[FA=[Q8,UWN;$'?C*MV [OT7RO5HH\OV/)>(&EYK($A=N9 M-P\GBX&-=P$_..[UB0VVDHV4#];YE,V\P I"@:FQ#(Q>C[A$(2P1R?C36$,\D:M5$\-9C!DNDH$I MACM9FES#;9EA]ASODZI.6G24MH@N$GZNQ34$81^B((HO\,5=J;'CBU_@<_6Q MLBWT]D_-'YG TFCX-=]0%^@'^7VN[(9U<)[5#LU$5RS%F4=3H5$]HI>\>16. M@G<7- \ZS8-+[,E],RL@MS0!W4VE5, YI1>YSBM=/V>%5-*\:>M22I,C;*6@ MP>7E#JYX22>RUM1#W9L W<\!Z'KFE>+"&JZO"@6S<"-A*>O2J,-*4,[V7T8% M%3L4KNL4L4&*+[AI 2;G*J, 93AJ> UAU!^/8VN$_3"*X2L)4O\W@C)'HPC> M#@((!_UP,+2P8!3#%]2:TBI%V:"2RFV!JS#N#T=!CXRP?Q.->\0^' _I&<=# M.'=C_LEPD?Z=6R%$;(MKYJP[[;;4O!G.?^'-BKMC:L=+#0*W! VN;X8>J&9M M-(Z1E1O5C334+&?FM&E1V0#ZOI72'!V;H-O=R5]02P,$% @ Q($$5UQ4 M(!$!!0 6 T !D !X;"]W;W)K&ULQ5=M;]LV M$/XK!V\8;$")]6))=I882-)VZ] 41=-N'X9]H*VS180259*RX_WZ'2E'EA-' MW3[M@\VWNX=WO.?(T^56J@>=(QIX+$2IKP:Y,=7%>*R7.19,G\L*2UI9254P M0T.U'NM*(\GXX+QS=?JDZ+1N$7)>(&EYK($A:NKP75P<9-:>2?P.\>M M[O3!>K*0\L$.WF=7 ]\:A *7QB(P:C9XBT)8(#+CVQYST&YI%;O])_1WSG?R M9<$TWDKQ!\],?C68#B##%:N%^2RWO^+>G]CB+:70[A^VC6Q,.RYK;62Q5Z9Q MP M*%KEI&?F[\L-:D.G;#0,O["%0#VZ'!M"MNOCY1[EID$)7T&)X$Z6)M?PMLPP M.]8?DT6M6>&363=A+^!OM3@'/_ @],.H!R]JW8P<7O1]-SUX@PL#K,S@[;>: MFQWTQ.[V'3YT)7;(E7 \H/C6J#@_E//P2) M_W./!Y/6@TD?^OR>TC&K!8)<0<>;4V;V ITVLTN#I:24TP8SNY7)$5924.[R M<@U#7M*,K#6=GAY= (5I!Q2EZTIQX3H;QH5ET1G=%V>:D;V9/6U]..(?(4B] M.IO2_VPZ@X^R/"M>"/..[;'GQ[[]3R.( M0B^8^!!%7A*D\ &U!IU+9CQLA9DC9&)M$,>D(8 MMR&,>T-X7=#N_&\ZV*74#0-7C"O8,%$C+%JW=V!V%9Z*;"_^Z-;6V$N3&1FF*JDLUG.-P/<2$J,F MF,2V29LFG$T;=@6TVDV*F1=%\2$[>HB7M,1+>HEW2Y>SO=1J^/^%=\N.2\7>)>^_\.\MU#BLJ@-P,L3*@-' \G/E)1Z?B<^3T\3UN>I[T\_X6*4!A^D%J/R/GO<+H?ZB/5PP=FPIJ0M2.P('3R MA>!?OD0=7XD=:*G2O)WZQ>7W)5>(1U53&W[7AE[_LVCM6SMWA7-7X5*N2\>7 MC&3HK;:,K%!QF=$93Q)+D"%%8!*.W%MXX2"&%F/DG.I"D'>=O;04IU"'H3^" M= )?2_H:$$[O7UOT; /#*6%R%,[4R=[4,)F.3I%BW*EV"U1K5]/;LJ4N35/X MMK/M9\-U4RT?Q)MO#CKBM0VLP!6I^N.;@9&5JYT7TE E[KHY??J@ ML@*TOI+2/ WL!NW'U/P?4$L#!!0 ( ,2!!%?YNF0@@P( &4% 9 M>&PO=V]R:W-H965T=Z 2AFR*!J&)1W^2R(O""4F#G/P&G8X!5* MZ8E(QI\=9]!MZ8&'\9[]INF=>EERBU=:/HG<%;-@%$".*UY+]Z"W7W'7S\#S M95K:Y@O;MC9A 62U=;K<@4E!*50[\I?=?S@ C*)W &P'8(WN=J-&Y35W/)T: MO07CJXG-!TVK#9K$">4/Y=$96A6$<^FMVJ!RV@BTX%C:3VM8&X==\:9VA>_'[6,&ULI5=M;]LV$/XK!S'+HFG=R6CN_?)H/';57"VD M>V&6JL4W4V,7TN-?.QN[I56R#HL6S3CB/!LOI&Y'I\?AV:4]/38KW^A675IP MJ\5"VKMSU9C;DY$8W3_XJ&=S3P_&I\=+.5-7RO^VO+3X;]RCU'JA6J=-"U9- M3T9GXN@\I_EAPN]:W;I'8R!+)L9\HC]OZI,1)T*J494G!(G=C;I034- 2./S M&G/4;TD+'X_OT5\'V]&6B73JPC1_Z-K/3T;%"&HUE:O&?S2W/ZNU/2GA5:9Q MH87;]5P^@FKEO%FL%R.#A6Z[7GY9^^$I"Z+U@BCP[C8*+%])+T^/K;D%2[,1 MC0;!U+ :R>F61+GR%M]J7.=/+TR+>B@+;XUL'7Q4E=(W;Z,?+K24;W),^C008)9Z7@D*0LRTIXI:;*6N0SU2W.([],% M*H<^7N%N:-+2V$!O'XU*\IS6Y(R+\H#\D;*B%#3(F8A*&(BLM(^L=#"R-CF3 M![%Q;EM<#0(]/:ZL"N];CS;/93M#]X0@4H"J:BRNZ'.YRY,,YU;-JB8XJYIN M"*>N#*1L,IE>JT9]7JJWNX,I+OW*T MW6;MVA98@Z!/#RR-1H9291I=![^N/R^(!05"C?3:-3_7\Z,W^(F"#]H05G)! M&4B5J#+.TXS_4?XNUEF]!W'!\BC"01*S*(T@%A2?&8=:WCF_]"TKW6KI(-_*FD)8=]L!H305(6;M-[D,'3]:ZUD[.953/4VL$L M$-\M%1*O.N*?U\0UZEU)CWE")DP[$^[6)I@'$W:J3)\@U"3]**)&4,/A$K/, MPK7QB(KCA3J$UV\N/H"KC%60X;%%VR)_I&]1PY3%>1&R,4E(4U%0T2C+K,O0 MC/Z)C!49I6R$ ]SW/;'= A[QPRPO(2N16I8^% @\3@MJBQQ*1A3P ,WC!*Y6 MD\-O81HZESS6*P+L0;[NL>JD',HX /,Y!A@$?!YIRG MO1\B1B[&-&*"\^X$+*)'.=!GW+T4W^@1X2'ZW:*4> :+0")0P>\2T *DF!50?NP,*6\=P-J$5_FE_T3OK[C:.FN)2_R/$#Q78WK^Z/-\MP MVYD8CW>G,)SC9559FH#OI\;X^S^T07_]/?T74$L#!!0 ( ,2!!%?EC*7( MJP0 %D, 9 >&PO=V]R:W-H965T M]B!WOOGFV.'P:JW-)[M =/!U62M[/5@XUUP.A[98X%+8"]V@HC>5-DOA:&OF M0]L8%*476M;#. RSX5)(-9A>^6?W9GJE5ZZ6"N\-V-5R*T&W8HI5RBLE(K,%A=#VZBR]N8@TXE"^ZO=^C?>]O)EIFP M>*?KWV7I%M>#\0!*K,2J=A_T^D?9:OA1/3*Z/78/@TH?'"F^JEB9Q4')2/SM!; M27)N>J>72S2%%#6\U4)9^( %RB]B5B.,3J F\ MT\HM+'RG2BP/Y8?$L*,9[VC>QKV /ZWJ"PBC .(P3GKPDL[LQ.,E)_ >K;3P MY\W,.D/I\=?'V"2(\ARC,@WB4^542Y'$&-PPG5,'(QI.@P5H*S%D4 M9-'HG.=TG)W#:ZS0&&)2244"3*%"M"W/LRA/^&A&8Q2FP2B=T!P%DSR'MV@M M72:250X:;7P]('.*T\:S<46]*KT2HY<@JDK64CBZ#UN%:1C$K.UL- K"E'@^ MAS0-H@D;E^;!)$Z@)P?2+@?2_AQ8"#4G9WA?XQ-OL8-I\-XBD_YMOO1J/IXO M#P<9X+RK#/KWRI&3#]FB=9(J)X5,G([RDRQZ6!C$@_K1)9:?XP!N1>VAA(,9 MSJ52S(7BV:"1NN3PRC91T95/L&D9&PQTU%? M9+,NLME_OMTPV\!=+2AMR2OP1CDTBL[=4?9+![^L1"W=AIZ7LA!.FV/![57^ MSX-;2BOF[/(FY$LY %%01*9D4?MUW%Z\TY"L#/ MN(&/CD-]+*7Z]=Y8UG 0-@[Y@3<#6",L1,F?E4=F7I!3B[I&ZTB(_4AB5.,; M8CK;7LKM!Z@W_[9'R93WU!'^01TABT7Y"\\E&K\(Z+AMT#>#]>8"WFO0A$I] M*IM]C!O7C:\%?T(8*7RQX_&_R8IO'48)=>"OBV/Y,-QK]PA\[IM:JKUZI5S; M^75/N[[YIFT7'X^W3?<[8>@"6JBQ(M'P(J=/@FD;V7;C=..;QYEVU(KZY8)Z M?S1\@-Y76KO=AA5T?Q/3OP%02P,$% @ Q($$5X+%803. @ .P8 !D M !X;"]W;W)K&ULG55M;]HP$/XKIVR:6BEJ$@>2 ME $2=)VV:950NY,-TK? MFY(Q"T^5D&;BE=;6HR P>K)2NJ,6M7@>FUHP6+:@2 0G#)*@H ME]YTW/H6>CI6C15I> 5DX8K"9JM)MXL<'[GY[X0=G&W-@@\MDJ=2]VWPN)E[H!#'!YD'!5K01]E9M M/K%=/D/'ERMAVE_8='<' P_RQEA5[<"HH.*R6^G3K@X'@"Q\!4!V -+J[@*U M*C]02Z=CK3:@W6UD.N#Q,_B[!M="F;.QX'%@ X6Y#OR>4=.7B&/X49)6QJXE@4K7N(#%-JK M)7NU-HMA^I%YTW=OHB1\?T+WH-<].,7^#Z]V3/%)SN.*GP/5?2#V(I / MN<(6-985H%9@2P8K);#7N5S#&9?H48U!G#D? ;[?%O#Y9K7FPAE_X:<6V8V% MK\[_%N)+/R/QWB P;[@H,(YI<;RJM7ID#FD@2C(_O(QP37V"ZPW-2TQ8;U^& M@#3VTSB&-$'"!*XP%:N;;F"@=B1<8RT,I'X4)S#T!RD!DF5^FL6X7OJ#*()9 MGC=5(ZBK0,&P=CFG+<%9,O0C$IZC$2$^/D?EA,1^DL2ME?DDS>#8YQ <-'3% M]+H=6P9KT4C;]7;O[2?CK!L(S]>[L7I#]9I+ X*M$!I>I$,/=#>JNHU5=3L> MELKBL&G-$J<[T^X"GJ^4LON-"]#_7TS_ %!+ P04 " #$@017XTDL#DD$ M "1"0 &0 'AL+W=O2HCBM:PS8%^GN MR'MX[^1BI_174W)NX;&2M5DZI;7-V71JLI)7S$Q4PVM<*92NF$56;Z>FT9SE MG5(EIX'G)=.*B=I9+3K9C5XM5&NEJ/F-!M-6%=-/YURJW=+QG6?!K=B6E@33 MU:)A6W['[:_-C49N.J+DHN*U$:H&S8NEL_;/SF/:WVWX3?"=V:.!/-DH]968 MZWSI>&00ESRSA,#P]\ ON)0$A&;\/6 ZXY&DN$\_HU]UOJ,O&V;XA9*_B]R6 M2R=U(.<%:Z6]5;M/?/"G,S!3TG1?V/5[X]"!K#5658,R6E")NO^SQR$.>PJI M]P.%8% (.KO[@SHK+YEEJX56.]"T&]&(Z%SMM-$X45-2[JS&58%Z=O51J7PG MI 16Y_"++;F&Z]JR>BLVDALXN6?T/UU,+1Y&*M-L #[O@8,? (?P6=6V-/"A MSGG^6G^*1HZ6!L^6G@=' 7]NY00\WX7 "\(C>.'H>=CAA?_%\Q>?86T,MP8N MAO4D#/WC_2N;[D1M'LV]6>]F]9CE..)Q^G;N66*A9A67O M)^X\]4:=@3TLO;-H)X8)2X75&0O.>O]B-QT8T(S)/F&"^<FDP=#W:XD>X%,Q/(4[C9SY*DU-(@BZ6T=Q-Y@%2"#N;HYQDD9O.$Z)B MSTTBGU83-_2BY]4PG,%EJZDZJ%9LJ3F'JA\-G$;#JR)QH6!"PP.3+0>6_X7> MX0V [;CCV(@59<@JR+BV>-\ ZUN5LB<%VP@IK,# 8UG>*:01B<,G10G%S5BV M]7 5[(0MH6EU5N(\QXLA4VUMR<**,^IX.A(:KH7*]XV8P'TI#$;:X,A'P\F" M/!<$R>1+3>+Q;_V)A]-:2ER:P!UZ_$5AD03>Y$C3QV/3QT>;]*JU-)58I;05 M_W1)!_[84-$=ZOBC8(?GTP=$R\C#5V?@"P"*_NP"AR.Z_,29QMAB!LPP!,QW M(^"6T],@QPK#N.SI4;HCJA'7G\V(H9*+0X_(!,DH38F<$>G'1&)'N,%\3N2< MR"3&?&!9L,(B>NABM77=[89^"H?B/-V[)K%EMMUCP$"7_?[&'*7C>V/=7[,O MV_O'RF>FM]CR('F!JMYDAE'6_0.@9ZQJNDMWHRSV9T>6^&;BFC;@>J&P( :& M#AA?8:M_ 5!+ P04 " #$@017,S1\3ND" \!@ &0 'AL+W=OXB26R]QI;;,]VAHINE-BUW=#2KQ'8&>1.<6IFP-"V3E@L5S29!=VMF$]T[ M*13>&K!]VW+S>(E2;Z91%NT4G\5J[;PBF4TZOL([=%^[6T.G9(_2B!:5%5J! MP>4TFF<7EX6W#P;?!&[L@0P^DX76O_SA?3.-4D\()=;.(W#ZW.,52NF!B,;O M+6:T#^D=#^4=^MN0.^6RX!:OM/PN&K>>1E4$#2YY+]UGO7F'VWQ&'J_6TH9? MV RVHS*"NK=.MUMG8M *-7SYP[8.!PY5^H0#VSJPP'L(%%B^X8[/)D9OP'AK M0O-"2#5X$SFA?%/NG*%;07YN-J]KTV,#UP_49HL6N&K@DUNC@:O>&%0./@J^ M$%(X0;AOH<@C$G@B4PXU6;FWA6C78_.N?$.D]<[9C M?LE. G[HY1FD60PL9?D)O'Q?B3S@Y4_@W?+'D%NH0"@+EQ9^S!?6&7H[/X^E M/" 6QQ']/%W8CM!A4AZ#U-J@\>"ZUINFUCAST$L@*EEK2&A!J!2^%(HWN+2'85Q= [7P$ZN:\ M,T)ZX2H\?@)NL--6. O/H2CCC#$OC.)LG,,=E]Q0H!@VM$$&-@M4N/3F9#,> M5U"U&5<4&ZJHI9D1%S M5A;Q><&"Q.*RS.#86T@.)IIJL I[R]>S5VX8[KUVOQKGPT;X:S[LU1MN5I00 M2%R2:WIV/HK #+MJ.#C=A?VPT(X*'L0UK7$S@P^L0( /@% 9 >&PO=V]R:W-H965TQ#0JA[=8/8Q\4^Q*+RI(G MR4WS[W>2$R^%-# (UIUT]]SS1+J;;I5^-!6BA>=:2#,+*FN;2129HL*:F4O5 MH*23M=(UL^3J360:C:ST2;6(TC@>137C,LBG?F^I\ZEJK> 2EQI,6]=,[Q8H MU'86),%AXY9O*NLVHGS:L W>H?W1+#5Y48]2\AJEX4J"QO4LF">3Q<#%^X"? M'+?FR :G9*74HW.^E;,@=H108&$= J/E":]1" =$-/[L,8.^I$L\M@_H7[QV MTK)B!J^5>."EK6;!.( 2UZP5]E9MO^)>S]#A%4H8_X5M%SNDBD5KK*KWR>37 M7'8K>][_#T<)X_B5A'2?D'K>72'/\A.S+)]JM07MH@G-&5ZJSR9R7+I+N;.: M3CGEV?R!:^@!Z>A7=-,3,,*G 74%0;U$P;YNS?)*/YXAOB@)SXXAY[/ MW:/E=@=<@JT0!&)I:P[86=4G"VQFD%_U^83 /T6RM!G4[/ MR6>JUC!9FHL)W%<:\<5# ;KF'= M^S4-8<$$DP4"L[#"#9>2RPVH-32HN2KA M+61)F(W&9*2C,!W&<%TQO2$@JZ!0QE)]60(^T\0R1"C)PD'\ 9)A&,<#6+(= M#9-]#%5O_5@@GDD:9E>C"V\,ANG%,0VDV!<$*"1.'(%Q.(Y3.'7%T5$WUDC\ MW,PQ1+"5MFO,?KB'??X74$L#!!0 ( ,2!!%&PO=V]R:W-H965TQZMB9[92R7[^S QE3*5_LLWW/X^=ROLMD MH\VCS1$=/!=2V6F4.U>.X]BF.1;#8I^1KOT7TK M;PVMXH8E$P4J*[0"@ZMI-.^,%SWO'QR^"]S8 QM\)$NM'_WB$$E/G M&3A-3WB)4GHBDO%[QQDU5WK@H;UG_QABIUB6W.*EEC]$YO)I-(P@PQ6OI+O3 MFT^XB^?"\Z5:VC#"IO9-!A&DE76ZV(%)02%4/?/GW7"<&[VU>5HX%KPI9#"";1P]L"7 M$FUK$COB]UYQNN-:U%S)*UQ=N-'*Y18^J RS__$QZ6K$)7MQB^0DX9=*G@/K MM"%A2?<$7[<)MAOXNJ_P7>'2P96PJ=2V,@@_YTOK##V,7\>"K;EZQ[E\L8QM MR5.<1E0-%LT31K-W;SI]]OZ$TEZCM'>*_65:C@D\27%XLI?9<,5D)QE9*+!:XRT$&-7DJQYKZ6Z)$(!2[7E:5CVQH#96H+ ME*AY:83TQL? @""12@9*O@V/"MY"OYTDO7KN=:&.\\6UD+0[PQZ-W<$(;N@. M[C01;ZD-9$A=R=9/ Q^#Y.'E9*T!Z-1"\ZZ;39@+0IJ MT!ZQ49B'"8-C[R ^*-4"S3HT)%*E*^7JJFUVFYXWKTO]GWO=,&^X60O*A<05 M0=GYX"("4S>A>N%T&0I_J1VUD6#FU+?1> V;$;5* 0 +\) 9 >&PO=V]R:W-H965T-@7D2?RGGONC>1TI_0W4R%:>*Z%-+.@LG9[$T4FK[!FYDIM M4=)*J73-+(EZ$YFM1E9XI5I$:1Q?1S7C,IA/_;\'/9^JQ@HN\4&#:>J:Z9<% M"K6;!4FP_['BF\JZ']%\NF4;?$3[^_9!DQ3U* 6O41JN)&@L9\%M(*Y$L9_8=?N'4X"R!MC5=TI M$X.:RW9DSUT0>MZM(<_R([-L/M5J!]KM)C0W\:YZ;2+'I4O* MH]6TRDG/SE?(I6DTDSD"DP7<]])ORAA8H4']'0U M;_ &WL'E/V_7QFHJE+].N=FB#$^CN.:Y,5N6XRR@[O!1"^;OWR77\8#"@CTJ"^H;VU;RI#>PTMQ:E+Q-D M6F(!.]14-@9*):B[J4JX!%NIQM >\5DB]D,+7#O^N MQ?Z7^)%K(GA@\Q,D<3C()C09A]?9-8U9F*5C/\:C&&X-'32DN-=X_VZ<)ND' MJ20K2RXXL[0X"<=Q3 "C+*9Y3.I9.!EEL,3BOU0OKL,DS2X/XS!,T\EA)()# M(I*Z21(FB6.:I.$HS5KN63:&,Y4QZBMC=+8RCML45I0'.JAW3!>G:N,LTNG: M>+242H*#)3,-$_8%T%@Z"C@=.0;T_G@@HY +QBDQKCRZ*3[3W6%\%6G<*NW" MYI:YS!NM25@W%J2RA]6+X'[Q915<[A&H'"GJ/W.%3 MOF#"=\6C.VY/>=IRH$)5NN.P5,8Z+PRCT_,D*$68[!$1[^U2U13\RMUZE,][ MF:L:K\!U:-MC7&[HTK&,"^.A_*W&*2V=OUU&?%B<;'T'UFT'XH\=Z'QXU87_ MHX7W>ONP, MKW' I'4GR98N:JZ*M]LF@[=1D.($O]-;H2Z!-*!2-=EJ.-P,$HOCWFAR_HQHT$8QXEG-,J& M)_LP.KI4:]0;_W0PD*M&VO9^[?_VKY/;]E(^;&^?-I^9IK!0=6%)JO%51HVH MV^="*UBU]5?T6EFZ\/VTHA<6:K>!UDNE[%YP!OHWV_P?4$L#!!0 ( ,2! M!%>B1G\=I ( ,H% 9 >&PO=V]R:W-H965T T"9M39JV6REMI+6 #%1=;Q\0'QPDVMCS;&#[;0;OYZSDX8, M=?T2^^Q[GGLNY[OI7NE[DR-:>"B$-+,@M[:XU&"JHF#Z<8Y"[6=!/S@VC^0P

95OF67)5*L]:.=-;&[C4_5H$L>E*\J=U73+"6>3A2H*;NDO M6P-,9K!0TG*Y19ER-'#VE:T%FO-I:"F60X1IPSNO>>-G> =P2TRY@7GR3\5(D>1/T+B*-X<()OT"8^\'R#9_A66%8ZS:F@_^7\]C*'IYB3SXK M)KU@3>_9T&.Q.7S9;"[G3#"9(MSY3NY4]5@")T,<3X!"&JLKWTJ72]1<951A M;;?4N:8'7E;Z5)8B6>M&5CU@TNYCT]A, OX',UB[\0!G7(+-567H*9KS"5#1 M'X%J?E-J+MRF*P-$-RBP0E72PDMR&[T>TAI?Q/TA+*JB$LRU/K!LY\30LQY< M7YW#V75$7^MH/JIN[/?^[UE+ME M>LNE 8$;@D:]ZU$ NIXZWRAE#X8+T([OY"]0 M2P,$% @ Q($$5YQK[AJ+! W0T !D !X;"]W;W)K&ULY5??;]LV$/Y7#NK0V@ ;2]3OU#'@I!V6 ACW0$FUI MD427I.+FO]^1LE6[MI-V[JX%S#I[IJU)E3:+T\ M'8U45O":J1.QY V.S(6LF<:N7(S44G*66Z6Z&E'7C48U*QMG,K:R:SD9BU97 M9<.O):BVKIE\/.>56)TYGK,1W)2+0AO!:#)>L@6_Y?KWY;7$WJBWDI\4P;"PQ_#_R"5Y4Q MA# ^KFTZO4NCN-W>6/_9\^MJ5^!-;D<,-S MCNL_JSA[^J/D$%/@VYHG-,G#?[:5B?@>@2H2_TG[/E]6'QKS_^6L%P)S>'/ MZ4QIBB M4WZ6]H6HD6B'#FX+AD*8UJ)M-)RSBC49)S!=RK+JV:?$]V/BT1!^@M3'S\"+ M A*$=(AM&GLD#5UL)1%.]$QK$'FA&4OCB- DPI9'J)?"%9XF):*J.;Q\D5"/ MOCGZ#R+BA_&7W3" WXX$@$"#UI\SN_D/ @1O/QO)I5*M(6^V2=:%J%NJ%M-! MKML('M/4N%QBI-8^/9>X:;COPG#VA\_*[4*\-D=(;FDA)V9/IF/8/1+XR3/2 MMZ7J4A(-J:^.RCY4Z@[A ZO:#A'+_\:C!\_>KP_TGDD?J?=YMK/),'N"F%#J M'DXS2KS89J 7DBB*;9J%\= FETLI26B7:(@9_EM5AMH T/]IE=FP3PE-*:%Q MTB]_A L;N';U(Q^;*;8BFI X-"L]"%S?C"6^BTEB,B/!"O4-)29,2>32+[LI M_5$EQO-,C;'?[R\R(1;9>-]'$B0'*LR.]-_4%[I?SG:E%]O@<6>U$O>4XONE M9N G)(W9:$'@DC:L;B& [=S49;5^Z:RX5]6&#!,8G?W;Y[:?]VF797]L_3NX?/>R87 M)4:@XG-4=4_BT '9/2:ZCA9+>X&?"8W/ =LL\/W%I9F XW.!%]-UQSCH7W23 M?P!02P,$% @ Q($$5PIA7[L< P U 8 !D !X;"]W;W)K&ULC551C]HX$/XKH]RINDHY$I(0PA:0ENV>KI5:K;I[UX?3 M/9AD0JQU[-1V8/OO.W8@I1)%?0#;XYEOOAG;7Y8'I9]-@VCAI172K(+&VNXF MBDS98,O,1'4H::=6NF66EGH7F4XCJWQ0*Z(DCO.H95P&ZZ6W/>CU4O56<(D/ M&DS?MDQ_W:!0AU4P#4Z&3WS76&>(ULN.[? 1[3_=@Z95-*)4O$5IN)*@L5X% MM].;3>;\O<._' _F; ZNDJU2SV[QKEH%L2.$ DOK$!@->[Q#(1P0T?ARQ S& ME"[P?'Y"_\O73K5LF<$[)3[SRC:KH B@PIKUPGY2A[_Q6,_,X95*&/\/A\$W MI8QE;ZQJC\&T;KD<1O9R[,-90!'_)" Y!B2>]Y#(LWS++%LOM3J =MZ$YB:^ M5!]-Y+ATA_)H->URBK/K>Z8EESL##ZCAL6$:X8\GMA5H7B\C2PF<6U0>P38# M6/(3L!0^*&D; _>RPNK'^(B(C>R2$[M-A$&]QV#]ZK=I'K^Y0C8;R6;7 MT"^1O5-MUUOF[O,EME?Q+K-]:A!J)>AM4BJP[N3!H#5DU+8!2]OE]Z2@:O<& M> E,5E!QT5NL $]$.R)JACM4$2;3!K@D#-4;\C3?G<*%$A M$?@=LCQ,9W.:S!9A'B?PV;]4PF=[U"0\ Q4#)%G&$D_7B(TOL@CS>1QF:4:S MQ;0(DR*&^[HF07&-\.63I%"_REYSRPFCF(=YE@-%Y=D"WAX;5(3S61'&%$TX M!?V2Q7DQ9^WXY;(&@E33))W1D$_R8DSGK)3!6U.XE9;_.7(]QP+\TO,]$T@G MX(Y&]*[KZ8)ZGD_G<.D*1V=*TZ+>>3TUA$JG.(C.:!TE^W90JN_N@]Y_8'K' MI0&!-87&D_DL #UHZ+"PJO.ZM5665-!/&_KLH'8.M%\K94\+EV#\D*V_ 5!+ M P04 " #$@0178VWH$N0# #%" &0 'AL+W=O)N^[#8!UJF;2*4 MJ)*4W>S7[Y"29:=UO"^\:)XJM[0B M:BP:6N.7M9 5T;B5&T\UDI*5!57<"WT_]2K":F/:LIH\25%M5 M1+[<4B[V4R=P#@=/;+/5YL";31JRH0NJ_VH>)>Z\@67%*EHK)FJ0=#UUYL'- M;6+DK^/-; 47-D1]IULYCM0 MMDJ+J@>C!16KNYE\Z^_A!)"_!0A[0&CM[A19*]\13683*?8@C32RF85UU:+1 M.%:;H"RTQ*\,<7IV3YB$SX2W%!XH4:VD>.-:P=4GLN14C2:>1BU&UBM[QMN. M,7R#,8('4>NM@O?UBJY>XSVT;C Q/)AX&UXD_*/E8_ #%T(_C"[P18/+D>6+ M_M_E=TR57!BO%?P]7RHM,4O^.>=S1QF?IS25P-D;L#AI%*V$]:&5'K;"G$J$*UH)C_6-> ML1J=$*U".C6Z 0SN"_2QA7DC&1]VMT;W^T'C=]OYCC!NXF27)%&:0YQ[*9^ M;*8@SB'QW31/$54AQM[M#[C 3]PX0C\SL9[F=HZSHYB@<74C:9$C:Y&+VS!4ZVIB7UP1?XJ,@]0:? M>5A@=3!KA.T 9Q/S(O7Y:CLDTI!#']MJB;YC=G9WIJQ>O(4]TUMX6#PIB%T_ MR,V8^?#%OM_XF>RH-':JP2VV#3P-PND:H/\XPRK)KFMU&B\8VJJ70V/;L&ULO5=;<]LV%OXK&-7;L6<8B:1$75+; M,[:SW;HS:3))NGWH] $BCR0T), H!3UU_<[H"Z4:ZO=EWV1 +G.Q_.#0?7 M&V,_NQ61%U^K4KN;WLK[^O5@X/(55=+U34T:*PMC*^DQM_L,'M5QY_C"XO:[E MDCZ2_[E^;S$;'% *59%VRFAA:7'3NTM>WV>\/VSXKZ*-ZXP%GV1NS&>>/!8W MO9@)44FY9P2)OS4]4%DR$&A\V6'V#BI9L#O>HW\?SHZSS*6C!U/^H@J_NNE- M>Z*@A6Q*_\%L?J#=>0+!W)0N_(I-NS<;]43>.&^JG3 85$JW__+KS@X=@6G\ M@D"Z$T@#[U918/E&>GE[;YIW:=G M 7]LRKZ(DTBD<3H\@S<\'',8\(8OX-TW#E^<$P^FFBLMVXC0A;AS#I'?M<*O M=W/G+:+EM^?LT*H9/:^&,^BUJV5.-SVDB".[IM[MM]\DX_B[,X<8'0XQ.H?> M]=5SU,X+O]/B1ZD;))X8MF85EWY%HM<].T*(>E>1V)#(3567Y*D0O$MV-IF% M^&A*Y:6R)'XP%;E(*)V73:'TDG(>F!M].] M@ JQEF5S_"0Y>!R&TK/)6LZP6#@?UDLEY_LS'S8YU#_LV1 (ZXM?L&S99]HKW00W&$%,%LM!ID%BVG++2TK7 M,&,@&L!,SZ-IY)?621-%ZGSE4 M)%UCB0TN:K+*%(BTEIL3M M%E@%7X7D9S7F_QQ5NU!Z:K1.\!!0=D.VTA,37BH&,(V#,G?UNELR[CK6>UI) M'J1;B0N114DRP__E9'(5IO$H%8]Z37NYX7 DOOUFFB;I=V',L=7P@J6Q\.9>(?#6]0!:WG#SMQ)E('[GEP[>]0H-DO59E_8 M=9D )1K%\?$88?;)>'A7%0!4"R4[$@?W)3&HCU-Q.9O,KC";1/%T>+1 +;>M M&*=EGMN&3D,R2:(T2\1E"K/P&%;_"3?7696S<31-(#/+0'N61=-Q+/YC3+%! M6002@(;1;!)C*1')*)JE20SE'RPODOYP7W49 M1RTUWR!(-LN9J&6X+=JDWU4LAR/84'K03"FM/$?X.GQX:OU@&TAIX[N51E;& M>O5'R-*(*I= 6?K*O+)72GRAP)S>$Y%JX:' CJ05QLB1Q*$INKZE--"FX M3^"N[Q5?MEPT%("8Y$7<3P\<^#[*#4)8LI^9.Y/!]8K;]5CGT*B6](]4" M((.,K9A?UM+K!Y_>>6_5O&D+T:[,?8];V-CMJWFC2B\XO\,-2DM.$5!&. "F M=4L(CCD*-Q4-6F9&X1/@AH?Q4-^^BKJQM7'D^F=ZFNS0TV1GVQ(DKPCMM7BL MT#AYYG'2D_ZL)1H+N.O9MO0L^//MV/^@4?Q-=7=-C1Z);8CD1YD7X;(XN310 M>-6NK,_AMY-&:B7AY#S4H>#MN]JB#6IK:GI:BB-!7W.JP[TIW(J3H$"[CPK] M:66)3MIO@>9YB](9=Y@OQ;AD>8$Z'PM2^5P]?#.^^N M?=X/Q+?2+A6:E9(6$(W[$P2 ;1]>[<2;.CQVYL8CV<-PA;&PO=V]R M:W-H965T1SLPYB)P@%UM8Q,!I>\!,*X8A( MQK\GSF *Z8#O[3/[_9@[Y;)C!C\I\1=O;+L.J@ :W+-!V$=U_!5/^12.KU;" MC%\X>M^,G.O!6-6=P*2@X]*/[/54AW> *OX D)X Z:C;!QI5_LPLVZRT.H)V MWL3FC#'5$4WBN'2'\F0U[7+"VM^37VJV=T2>M5MLM:GUN$O1+T1%TIK#MVZ+5ZX0T: M\&\(&]ASR63-F8"&[AKLWFC+*YIQ";95@V&R,?,E/+<:\9L[ '2";T '.(YI M"+]3Q]'X@G+ )=Q3W95^^W$W<&'!$3D=WT->E&$2WY)5E&E8W)9P/VEPTGE- M^I(J+!<+2(JPS!,'*HNP*@L'JJHPRRHJ6*TZA)E0QLQAAU0^!.X7+7M%\[&" M11)6J>,J;\.R3"_%GR5ADE=SF.6+=.X@<;@H2P_)DGC*_*[77#CC65G",V/0 M7HE,K$42+K+4VW$9%D5Q*7Y*[R)/"AKC,$_CT3TKLC#.2V\3]);J<>DJ1N]: M1X?Z,#9( [4:I/5=9%J=>O"=;SW_N_L&_H7I Y<&!.X)&M^410#:-T4_L:H? M&]%.66IKH]G2?P2U&ULM59K3]LP%/TK M5B9-3)K(HV_61FI+IS$)J&C9^.HFMXV%8V>VTX"T'S_;:4.!-&)H^]+Z=>XY M/O;US;#@XEXF H]I)3)D9,HE9VYKHP22+$\Y1DP/;/F(L5*=\7&E9D '%M0 M2MW \[INB@ESPJ$=FXMPR'-%"8.Y0#)/4RP>)T!Y,7)\9S]P0S:),@-N.,SP M!A:@;K.YT#VWBA*3%)@DG"$!ZY$S]L\FO@78%3\(%/*@CMO?1O]K-Z\VLL(0IIS])K)*1TW=0 M#&N<4W7#BV^PVU#'Q(LXE?87%>7:;N"@*)>*ISNP5I 25O[CAYT1!X!6_P@@ MV $"J[LDLBK/L<+A4/ "";-:1S,-NU6+UN((,Z>R4$+/$HU3X01+(A%?H[D M"4QAZ]7)7! 6D8R"G9MR)CDEL9W\A$[.06%"Y:>AJ[0$$\B-=G23DBXX0M=" MEYRI1*(9BR%^CG>U]$I_L-<_"1H#?L_I*?+\SRCP@A;2=@E "]CH>Z/06A\Y M%P1D T^K\JEE>=I'>*[R= 7"F*$30F@CV ;)DD>BWWO*.D/*N!T;U^3(-@R& M[K9&2KN2TGZCE(4^+GU"A*$B(5&B355$/:)KJ_#EMDLU[5=JVOUZ.9U*3N?- MW6QG)VCQ7*\G"WJ*!OAYLT[DQF.8.1D M)@'$%ISPXP>_ZWUIN#2]2ESOKR]-)GB#=Z::K[W]#QZC;*6L[MQ[;UJQKW3+/_@ MV?;_6=;M0CU+>O^%,>Y!"4E!;&RAE"CB.5-E-:E&JV(\+DO0T_*RDE]BL2%, M(@IK#?5.>YI8E,6Q["B>V8*TXDJ7-]M,] <%"+- SZ\Y5_N.(:@^4<(_4$L# M!!0 ( ,2!!%<[YFZ2- 0 ,H5 9 >&PO=V]R:W-H965T/#01"0JQ-15X2,/<>WWM\@(,G&\:_B24A$GS/,RJFUE+*U;5M MBVA)(ZE.N6)+5:>) %'F.^=LMR=AF:D%K._"<)DNI!^S99(43\D+DU]435V=V@Q*G.:$B911P MLIA:-_!ZCI!.*"/^3,E&[!P#WL2!SEOV5QG(YM4(+Q&2!BTP^L\UG4C?D:;R( M9:+\!9LZUK% 5 C)\CI959"GM/K'WVLB=A(43G\"JA/0?L+H2();)[AEHU5E M95MW6.+9A+,-X#I:H>F#DILR6W634KV,+Y*KJZG*D[-GLB:T(&#!60[FC$JN MB!6J"+D$\W)ZP@7X>)<*G"2<)+@DGRU G7BAKA&)TTQ<@$_@Z\L=^/CA GP M*05_+%DA,(W%Q):J4CV?'=55W595H2-5N>!1E;(4X%<:D[B;;ZL.FS;1MLU; M9 3\K43O#W%Q4*'B3)Q3]] MO%6XHWYL51 M9?IEIGX.K6>CP L#;V*O=\L_#//"T'7#)JQ3F-<4YAD+NU M&@_#O !YXZ!?C6%36'BZ&L%_X!'38J&N%9S$X(FSN(CD)?A=+@GOZ\$XR:D+ M-1!8AX]QP\?X3%H=#TG!0& ="J#3OK.==ZNU3NW(U1T'H]&>7'OB/,]#@=^O M5[AC*."[%-L[;I"L>9I3%VPHM"XIJ"4%G4FV-?!0- R$UJ6AM3W0:"G,PG4/ M! D#U]]_Z?>'(7A$MJT=@68_#[^Z+L"?."T3%1MJX$FFW)H2C5@_2! MBH*K80)N$D*C-_79EN>IT!_6_3T8YSAYL09"ZS+2VB$8GDNS@WJ@H="Z-+0N M"!H=AEFSXP,QAN-]M]H3!-UC9A6US@29G4FO8-M!40]>@ILL TR_^H%@!3_R MM#5/=NJ2#876I:;U10B>2;EH4"E)N% D2LH++:.6I&FPW)FW(;;F_\%E[/JVW%%J;:Y7S$ M/$FI !E9*$CG*E#W$Z\V#JL3R5;EWMLKDY+EY>&2X)AP':"N+QB3VQ,]0;-] M._L!4$L#!!0 ( ,2!!%>&I[W%/ , -D. 9 >&PO=V]R:W-H965T MJRH(( M4LRN2 Z9>+(B-,5<#.E:93D%'!:@-%$-37/4%,>9XDV*>W/J3,4,A:3#%%8394; M_=K7"T 1\3N&'6M<(REE25&86:"%_#B3[WW!J7@:"QSW[H!Q&@<<0C3#+$+G/G <)^P" M7:+[A8_.SR[0&8HS]"LB&X:SD$U4+O)*M!I4.6[+',:1'%\WR172] _(T RS M S[KA]_DM!?NGY+=*.!&&ZX*LVK'C-HQH^ SC_ MR@I!9"76?6U>(,SKJ.&5<2 M. 6!;%Y;3[=TRYZHVZ8C'5&&YICM*+^+RQUK=51+@U5KL'HU? /&1(52"AE' M.:&RC74)*5GL1O)+W;0=[4!)5Y@^,MP#*;US>N5;LVO%=J_B'R2[W L^8>G; MSQ39[N'[>QYCF@1,1BQ!Q*F&ZQZTSUE'E*X;ATVV=S*OE#JNI8Y[I?[D MD2C#$U9*+\U+5\J09/Y 9"W[=.W_+E ;L-XJLH%L')3-'XJM;61C.ZV_M>@J MAO:FQ3$.BJXC:FP=;!K\_LF\5*S:.$;(0]]W3-=QQE "*T&O78U$"Z#E.:H< M<)(7)XLEX>)#6%Q&XNP)5 :(YRM"^'X@#ROU:=;[!U!+ P04 " #$@017 M *3\4=$" !O"0 &0 'AL+W=O7(+5)JFW2M"I9MX=I#PZY"58!4]M)NG\_VU!$4B>+ MJKZ /\XYW'NNL3W8,OX@4@")GO*L$$,GE;*\4',C"D/+,Q9[7<7-""R<>F+$['@_86F:T@#N.Q#K/"?][ QG;#AW?>1Z8 MTE4J]8 ;#TJR@AG(^_*.JY[;J"QH#H6@K$ =.?+8NAX.B#(()%:@:C7!D:095I(A?%8:SK-)S6QW7Y6OS6YJUSF1,"( M9;_H0J9#I^>@!2S).I-3MOT,=3XFP(1EPCS1ML9Z#DK60K*\)JL((#L7Y=9Y?(\R\0]G!@H8^.TZ]+?I0^/N7KV-"QA3XYY>M6 MNJMJUA0.-X7#1B\XH->4Q30FK;+\OIZKFJ@_\(_-XDHUM*OJ7>E*E"2!H:.V M'0%\ T[\_IW?\3[9#']+L?%;BDW>2&RG-$%3FN"8>GSPC['5HY+J&"F]J6_B M(,(X" ?NINWT2QCN^B'N[L+&%EC0\[IX%S8Y&O\KW0D;=\*C[NSO.+8U;#.J M4HU:J?FA'T9[/EE0V.L$>S;9M'I];\^EHWF\TJ6H<2GZ[QJZL&^Y?'?+M7D5 MO5Q4G4[0[>^9]1*&>T&X[\/8 HMPO[._J&RP?M!:R941;NNPTE>1;X2O:"%0 M!DM%]"Z[2H=7QWO5D:PTY]><274:FF:J;D3 -4#-+QF3SQU])#9WK/@?4$L# M!!0 ( ,2!!%=F&O$_U ( %P( 9 >&PO=V]R:W-H965T:+?-!!)$HWK=,V567=+J9=&#@0JTF< MV@ZT_W['"L;%D*H(LZ*<]LSW%".Z>LL))A_>Y:)$->J8P5<"V(K/*< MBL<+R/AF9+G6TXL;MDJ5?F$GPY*N8 KJMKP6V+-;E07+H9",%T3 =WNG.U&%F.!H(,YDHK4'RL80)9IH40XWZK:;5#ZL3= M]I/ZI]H[>IE1"1.>_6(+E8ZLV"(+6-(J4S=\\QFV?@*M-^>9K'_)IHD-<,1Y M)17/M\G8SUG1/.G#M@X["6[_A01OF^"]-<'?)OBUT8:LMG5)%4V&@F^(T-&H MIAMU;>IL=,,*/8M3)? KPSR57!5KD JG14ER? F*LDR>D!ZYG5Z2XZ,3F3[O1Q*5Y*M]%I M:]=K[7JUGO^ZW5-R"3-%T!;Y>%\Q]4BF,*\$4PPD^3V>225PC?TQ66[&Z)O' MT/ON7)9T#B,+-Y8$L08K>?_.#9T/I@+\)[%GY?#;0-O:*]W?1FBXB (VJAGP/T6N-\)_(V* M.URD2$R@F;1NU$8MV($81(-XC]00-(@'9M"@!0TZ0;_SHI?VW9WR-*C&L$$4FUGCEC7N9N7%ZDV4L6$##<)H#](0%8?^ M_KJT=\Y^?>_B#EFQ0I(,EICGG$7H4C1W6=-1O*RO@QE7>+G4S12O?Q Z +\O M.5=/'7W#M'\HDK]02P,$% @ Q($$5T2.7P&< P H0\ !D !X;"]W M;W)K&ULM5=M;Z-&$/XK*WJJ$ND26# O3FVDG*/3 MI6JE*.Y=/U3]L(:QO0JP='>QK_WUW06"P<9F1*: M&>&LO/? PQDK9$(S>.!(%&E*^+^?(&'[N8&-YQN/=+.5^H89SG*R@27(K_D# M5RNS88EI"IF@+$,V_0!V0J_DBEHCR%^TK6W]JH*@0DJ4U6"E(:5;]D^]U(EH /#D#L&N _5* M4P.<,M!*61G6'9$DG'&V1UQ;*S9]4>:F1*MH:*9?XU)R]90JG SOLQT(J=Z+ M%.CB-F5PFI^+LO MX,K#I-^#;LL;D9,(YH;J.P%\!T;X\T_8LW[I"W\DLDXRG"89SA![>"B'A2J' MOE KO%?B]0=C%^( ZQ>Q:\?08S5U'+>QZHB;-.(F@^(^Z\+\I@NS3UB%==LN M?7MJ'PGKL0I<]XPPMQ'F#@I[!$%CU4^4)$@G<*.^AE3+6+D?(Q%ELW(:V)!;^QH6J"=E6ZZOM_ M5+H]5I[5VKRZ\@X3!![F9Z0=]G,\O*$O&,\9 MU\WU@A8:YGIUS8S$UHW\,"S@R?LWT>! \NJ$C,363&*'P8(?#@IORC-O).9TH+M[S6XOK,[.GQ_F2VSD_Z\/H[X1N: M"93 6N&L:U]%QZOS8+60+"^/5"LFU0&MO-RJ,S1P;:">KQF3SPM]2FM.Y>'_ M4$L#!!0 ( ,2!!%?BB@QP8@, ,<. 9 >&PO=V]R:W-H965T$*DZO*9+>8SB*I+]AA;TYF\ #R<7['5<^N5"8T@510EB(.T[YU MA2\'V-#EH,;(<:T@D"7N< M+1'73RLUWXK::@F@>WF@);S?%ZMUV*.1E#WU+;20!?@!5^_H3;SMBUBT$( M)".2(I8">@7"FZ@+J78NI2UA$7I^U^G9BW4:8[X#:5H53>M=&C*5P"L,!<59 M-HO05!E$?J7Q]2QD_34RC/VV7T,S)C\0S:_0_#W15B05G(1T-YN_Q>;Z]44S MYCZ0K%V1M?=\#@^T]$V#MOQL,P99GX*[GK7;6QN"ZU>"Z M1H/^1BA'3R3.H&E@W6.:\Y'$-C"QL_H@.\>SYU)K8XOXN+Y'S!D/)5HK,?#' M6'2IN_&^.5VG7<FHB/9/#]XC)A4QYB\ M&:F3)G#]@+H_94R^=?19ICJ[AG\!4$L#!!0 ( ,2!!%<+#J)GQP( '0' M 9 >&PO=V]R:W-H965TLFE)I M+00(J;($J4GWZ-1.5;-NGRG<@%5C,]LDW7[];)/0/&C4#_L"?MQS?,ZU?3U> M,QK10G#.P&R+LM$_)DBY:N)TW0X1_50 MW0G="[X"8:(UFVG8W%BT=D.8V<6Y$GJ6:)R*K]D2I=+; MHB3T[C'E.2-_,8,O^@!(2%@&-UQ*E*?0NT*5$*I;9_ POX+>R2F< &'PH^"U MU)%R["JMR/"ZZ7KU:;.Z_\KJ =QRI@H)GUB&V2[>U4Y:._[&SM0_2OBMIN?@ M]3^ [_E!AY[96^"^A?M'Y 1M=@/+%[S"9[((/9/!4]!G=HYI+8@BV)FJABKL MIC*W>22K),6)HZ^K1+%$)W[_KA]Y'[M\_B>R'==AZSH\QAY_U\4GM\ZI=2Y> MCE6F_;,<5(%0H2 \ZTI$PQY9=E.%EG$8>6-WN>WO,.;,#T*_C=H1/FB%#XX* MOT$I1V#D]XS^4S#ZM^7K/93M'H+D](V.FF4'.VKW'1W&#,-N.U%K)SIJYX'I MNDZM\+=NQ[Y#12B% FFGJ^APG\)]5XP9<[<*6(DBMW5=0LIKIIK+ MWXZV3\>EK9A[XU/]I#0OP M-\Q[=)B(W)8WB0E-ZYT.=:='4^*:C>&7+Y"-7 MNNC:9J&?110F0,\O.%>;CEF@?6CC?U!+ P04 " #$@0170CN1BWP" #) M!@ &0 'AL+W=OP->^Y_@<\+W. M6B%?5 6@T6O-N)IYE=;-I>^KHH*:J'/1 #28VFE$.=Q*I35T3^><:F&AG7NB]3=S3=:7MA)]G#5G#$O1C M5?AY3RU^2[A%X56[8R1=?(LQ(L-%N7,"ZP@8%!H MRT#,:PMS8,P2&1F_>TYOV-("=\=O[+?.N_'R3!3,!7NBI:YFWL1#):S(ANE[ MT7Z'WD]B^0K!E'NBMLN-+SQ4;)06=0\V"FK*NS=Y[;_##B",#P!P#\#_"HAZ M0.2,=LJ7V+RZU-*O4X'2^X%O@6D@*"IW> M@":4J3/T%3TN;]#IR1DZ092CATIL%.&ERGQM]K1(O^CYKSM^?(#_QX:=HR#\ M@G" HQ'X_#C\JI&'X+YQ.MC%@UWL^*(#?,ONL"*Q,KX&YV.V.IYXG,?6UJ5J M2 $SSQ2/ KD%+__\*4R#;V,F_Q/9.\O18#DZQI[?D]8<& V2$C;JM(.G#FZ+ M?IM/$CR99OYVU\+'K"D.XF3(>J)1=X^P"+1K7>YZ%-IW,#2MSUX"T"69])81^"VP[&VZO_"]02P,$% M @ Q($$5Z/3D*EQ P .PL !D !X;"]W;W)K&ULK9;;;N,V$$!_A5 710)D(U%WI;8 KX-B6[1 D'3;AZ(/M#2VB*5$EZ3M MW7Y]24E1'(ERVZ O$BG-Y!!('FH:R*^ M?@#&3TL'.\\?'NFN4N:#FR_V9 =/H#[M'X2>N8.5DM;02,H;)&"[=%;X;HU] MH]!*_$KA),_&R(2RX?RSF?Q0+AW/$ �AD31+^.L ;&C"7-\6=OU!E\&L7S M\;/U[]O@=3 ;(F'-V6^T5-7221U4PI8P5GLGVB4R_K.:@X M2,7K7ED3U+3IWN1+GX@S!1S.*/B]@O]O%8)>(6@#[H0!Z)!L&Z.JIJRSB6S0K M=8VN[D$1RN0U>H\^/=VCJW?7Z!VB#?JEX@=)FE(N7*5!C3NWZ*$^=%#^#-2/ M!W:+/'R#?,\/+.KKR^JKO9A3=W5ZAASY0X[\UEXP8^\E7(E^7VVD$GKQ_6$+ MJ[,3VNV8'7DG]Z2 I:.WG 1Q!"?_]AL<>]_9@OR?C+T*.1A"#BY9S[LZ5\!* MI(\*7-TB]X@\'_O!M_#;.SE1T1H#]-/5&G!:I ./$SAD-G-%_X92$@8TP MFOA.HBP; 4Z%L)>&L1TP'@#CBX!FYRMQZ,[<57DD30'6'1U/O =)/"* M#%\R\"7_R->>3*S-I!BVJHTQF?@/O0R/"VV1BN(XLW.F V=ZD?,>MB $Z#+3 M1N>0-CNT!7V>Z ,2<56!N$$-6%=G.L%Y'V3IB-DF%*=VY&Q SBXBKYB^XTV] MVZ5I\JL?4MK+GTT!, [#$:95*@KLG-A[N<.\MRV"V:3V!E\MU^P\8_T],Q4+ M0QS.)!:?7;KX\K8'*?7MKA=$H]">"[.[K)C8DK @3)(QITTN\?#,HL4O-Q^^ M>,N\);/^]#R/T@R/B2UB"?;'P.Y99V/:RI^)V%$-PF"K];S;1(Z=6J'E>YN01@!_7_+N7J>F/YIZ)?SOP%02P,$% @ Q($$5W&W M!PUB P =0P !D !X;"]W;W)K&ULO5=M3]LP M$/XK5H8FD("\](66M9&@#(UI3 CV\F':!S>Y-A:.W=ENN_W[G9T0^I)F&X)] M26+G[O'SG,^7RV IU;W. SYF7.AAUYFS.S4]W6204[UL9R!P#<3J7)J<*BF MOIXIH*ESRKD?!4'7SRD37CQP)F[9 M-#-VPH\',SJ%.S"?9S<*1WZ%DK( J'7J!900<$F,A*-X6, +.+1+R^%&">M6:UG'U^0']THE',6.J823Y M5Y::;.CU/)+"A,ZYN97+=U *ZEB\1'+MKF19V@8>2>;:R+QT1@8Y$\6=_BP# ML>* ./4.4>D0;3JT=SBT2H>6$UHP<[(NJ*'Q0,DE4=8:T>R#BXWS1C5,V&V\ M,PK?,O0S\4@*W$%0Y(.D0I-;2( MZ)@#V3_CN,=4)$ P8.X]7C3:2&[S9TE5 M>D#V+\!0QO4!.2*?[R[(_MX!V2-,D$^9G&LJ4CWP#?*TJ_E)R>F\X!3MX-0B MUU*83).W(H5TW=]'?97(Z$'D>=0(^'[.CTD0'I(HB%HU?$9_XQXY]ZB!3JN* M>PQ6.22"8PX$]/5G?CV 0'(E8%OR8<9A?A-N, MXYAQ@+$Q9 Q3)H0-C9R0&2@FT[I@%"MTW0JVABWB,.S@IB]613;2>*+(3B6R M\W21@#G0**_ [JS):[**\;B6OVRBO*BC<);6JTKA.32/4OV;N,X&M MJ3ZI5)_\UR-]\IR!>2:PM<#TJL#T7OQ(]VIR?NM(][;.?816E=$:^7Y%OM^< MRQD54[!?,]"&8<\ Z:J$0R+ U!'N;Q$^ZF_0K3&)PJ">;A@\?LR#/Q%64SB2 MDTG]9S?86C78X%5CF05O6 E M+L&[S:6XSJH?;.:EO]+ 8>VVC6&CS!% M0WZ-F<&P)'&8(&1P?(*Q5$6/6PR,G+DV<2P--IWN,&ULK55=3]LP%/TK5B9-($U-FK2EL#02+9M@&A(";3Q, M>W"3F];"B3O[IH5_OVLG#2T*94CK0^./>\X]QQ_7\4;I![,$0/98R-),O"7B MZLSW3;J$@IN>6D%),[G2!4?JZH5O5AIXYD"%],,@&/D%%Z67Q&[L1B>QJE"* M$FXT,U51!?P4L#$[;6:=S)5ZL)VK;.(%5A!(2-$R27Q5FTNH?$SM'RIDL;]LTT= M.QIX+*T,JJ(!DX)"E/67/S;KL ,@GFY V #"EX#7,D0-(')&:V7.U@5'GL1: M;9BVT<1F&VYM')K+2L"]E!MD^ MWB?QK8-PZV :'B3\5LD>"_J?6!B$48>>V;_ 0PU9'K26 M!X?8DWMW5R!C? V:KCY+:8>M[8I+.C8(E!*9Y@A=RU!SCQVWK3GK).@%XW[L MKW?]=4>%;=2>\&$K?/@^X9#GX.K*V[*'78).1R]D=T:-3T[W?MTF1JV)T?M, M%/7]0D5U BLM\*E+_V'2_C!J>+H.VUO8H!-;N_-W:A75G84KX8:.3%5B?>G; MT?:5.'?%\<7XE%Z/NM@_T]1/SS77"T&E2T).E$'OA'9!U^6\[J!:N8HX5TCU MU367] *"M@$TGRN%VXY-T+ZIR5]02P,$% @ Q($$5[?!KL1. P _@\ M !D !X;"]W;W)K&ULO5==3]LP%/TK5H8FIC$2 MY[-E;20H0F-B$X*Q/4Q[,.EM&Y'8P79:^/>SDY V)8VH%/'2Q,Z]Q_<F*:(%I$07T[%A MZ8H@@4AJ"*(>2YA DF@D5<=C!6K4:^K$S?<7](N"O")S3P1,6/(GGLK%V!@8 M: HSDB?RAJV^046H*#!BB2A^T:J,#6P#1;F0+*V2505I3,LG>:J$V$C [HX$ MNTJPWYK@5 E.0;2LK*!U3B0)1YRM$-?1"DV_%-H4V8I-3/4VWDJNOL8J3X;G MH&8>'!)W2 8HI^ M+5@N")V*D2E5,1K2C*J%S\J%[1T+?\^38V3A(V1;MM.2/NE./\WXKG1325#K M8-LPLOBEA.I3A"/YD$];@JF"MNZ"*FA$8QG:,;B"!>DOL$T-\K!8 N M):3B7QOYCA MI&D%7DO0QKJ$\@LH?8 L0]<:8FMD+C?IM$1YOC^LHQIUNG6=;G>=.>= 95M5 MG8G[[D5/8 V.7LW1>U>3>GT*TQ-80QB_%L;OSZ0EE+=A/V<0V/:625]'N8[M MV>TF#>HZ@\XZ':Q.4-]"4_(L4$:$1-.\M<9.F'UWIB>P!N-!S7CPKI8=]"E, M3V -88:U,,/^+#M\949LN=O':DN0[0;MAL76NC^P.NOTM66';[!L-\Z^6],7 M6I/U1E>$W]6VU7)]B=,36E.<=:N$.QN._:Q;86W:,@BVG-L28V-GAW/7C0ON M[ER&^/,;7-N)L??&](369+QN@;#[OJ[MM7/J"ZTISKIWPIT=R)ZN]5[UJ-@* M\+9O7T<-O>T3U]RXG.F;\0_"Y[$J((&9RK*. P7"R\MF.9 L*^YK]TRJVU_Q MNE 7=. Z0'V?,;6YU4!? >LK?_@?4$L#!!0 ( ,2!!%&PO=V]R:W-H965TK]1=7'JM+M0__Y9_>-^]NULKO-:79;K?Q8WS?WY(ET$-^HV M?U@W7\JG/ZOCC/8#7)7K>O]O\'1LRQ;!ZJ%NRLWQXG8$FV)[^)K_?HR$=@&/ M1BX(CQ>$WWN!.%X@]A,]C&P_K0]YDU^<5>534'6M6[7NFWUL]E>WLRFVW3I> M-57[VZ*]KKFX++?M$JHJ^+G,MW7P1:U4\9A?KU7PROB5]ILZN/X67%;JIFB" MOSWDZZ+Y%GS:WA2KO"FK(-_>!/]2>164M\&O57%7;/-NO5X'KSZH)B_6]>O@ M3?#;U8?@U0^O@Q^"8AO\_;Y\J-O+ZK-ET\ZH&]=R=1S]^\/HPY'1_^5A_39@ M_,<@9*&P7'Z)7_[3KAJ[?-G&\13,\!3,<*\GQO16J_)AV]0_!K^4C6J_'(+: MA>1C&X?MJMC>Z2'^]\^M0/"I49OZ/[;)'WJ+[+UU=_B[>I>OU/FBO85K53VJ MQ<4?_\ E^Y,M%$1B1F#$*3 "4X+B&6E86L529J=6QCBCTS@C=)P?BWJ5K[MTB&PC0R]V70\B,6.>\6F>L==$C2D# M0R1F!$:> B/I$O4@%6LI*%D2]O(4[>^%LTE.LTF^,YUM;X[OT8M=5XU(S)AG M>IIGZC6=4\K $(D9@+B7K/UV!U5<(C4S. 07&40]PR]JAE9&,J>AEK;12/)"P M#<>)!A*66T>&7NV\)D1JYEP!BGCD-V%).8I*S0P.D!1'><0Q8>-!+A[^,#N##$[\I2\I*5&IF<("6.,HF/$N7SHEH*,0IR/(\G0BRTFW MD*C4S%D#:872;Y:3HAF5FAD<0+,0WY1RRW)2[CJJ&?>,##7^-J<$0!7B0/6Y M*C;J3?#QT^6O0;TJ*Q7(E.V7^ZY2>:/L&4^ZRT2E9D8 0"W,_&8\*=E1J9G> M!Y"=P#>WW-P/9LG1-(SZ]L>PF6!1RNVI+ "T! Y:DZD<_"^8<$GP'ES7CDK- MC =@FO!KZ0E2FJ-2,X.CN7J4MIX89&PLDK2?UW,@F $$SB"N:6_U57!>W!> MX3GX30"_";]&H2#%/"HU,SB >8+0+!1#MY!'T<#5'K;*HF3L71V82^#,Y9;6 M5@L&[\%YY>;8 1, ;,*O82A(68Y*S0P.L)P@- V%Q1 <6##61B,[*!%@581C ME5M26VT:O ?G3W3,L4<6 ;I%?GW%B)3CJ-3,X #'182^8C2T#+-,]I+:THBS M>.2M.@*FBG"FI[.\R,3*P'A M@L[SFF/W+ 8BC/V:I#$I'E*IF<$!/(P)3=)X:&OR,!&#-WY+,R'%"-K'0&LQ M3FMX'D_[1;B\\\+-L7D6 ^C%?HW0F)3UJ-3,9VN ]22A$2J'#J?,^CF-=_C2 M"0&?29S/'%+?ZA7A\JZK2Z5F!@/(3OJU2B4IW%&IF<$!N).$5JD<6J6A[#^) M8VG$93:RJRX!M"0.6@XI;?6)<'GG59MC?TT"HDF_]J)-C''"!PE<8YRR&:K083+.R_8'-MJ$D!-^G4])2FX4:F9P0%PDX2N MI[08FHSU/\MB;<5'>#L!BDIPBG+(::L]A,L[/_<[!X$E0&")7],S(24R*C4S M.$!D":'IF=C\S+3_>7);*RY&]D(2P*,$QZ/OSVF[-X3+.R_;''M="2!8XM?R M3$B1C$K-# X@64)H>>):SC.W6*/QV+/O"7!4@G.42^[CV^%X1\[3G>7H"NWL M"K\.:4)[W,4<*)< RB6$#FDR]#0SF?;Q&^_QI3,"_DIP_G*X"R9,(;PCYX6> M8\LL!=A+_=JC*2G\4:F9P0'X2PGM45S+>>9#LS4-HY$'GE,@MA0GMJN'ZS?# MFV"MZCIH[O-M=SM8YT:Z54:E9L8 6##UZX.FI&Q(I68&!]@P)?1!4XMSR5@? MZ6VMN ;^YD@!U%(](;P/Y[6;8\,L!=!+_3J>*2GN4:F9P0'<2PD= MSW1H9?9Q!N_NI=/13B3# 6:D'$>E M9@8'."XCM#RSH9LYR&FLB3E&P*D,QRG7E+::1'@?SJLVQ_Y:!MB6^;4\,U*" MHU(S@P,$EQ%:GIGEB<^LG]-H&W.4@%(9CE*N26W]DQ+OPWG=YJ"Q#&@L\^M\ M9J1@1J5F!D<[(Y;RD-BAIQD/WJ@M;48E'1#I-EGD^39;3'R5+)]0(4:@&B/%$6%W.?_= N'3TK63M[EN%DY7PGX!OF M$]VY3WJ6XVJ9=EXM\VN@/O='%J Y$(\S[R@NE5PO0-JQN(SR7%QPSH3U&ETJN=[R^!HK/A>CV B8( 1OI.&T83&M?K#'"_ M;B@G+DTP3VT"O3@!?L"_:S(/S<[!6>;S5!302PI,U!08SWFK330AY[ZDLY"< M7JB ^S5*.7%M@WF*&^C5#? * :XY/^V6XFUZX]2(:J+2P'@BV\O\X'+NZS3' MQAK7RQ=POYXG)ZYX,$O) Z[5/.!XW0#7IC=.C9@FZ@^,)[*]_ ]M M"0(RN=[\-0H+_1J=G+:J 9E<+T :IN&U 5P3>=KMQ-OTQJG1TD2-@?%$MA<% MHJH?\#RI6=!*JT? 0[_V)JIC=.#8$FR@B, M)O*([T-;28!,KC=_#:U"OY8FIZU'0";7"Y#&7OBI_JZ)3 M6X= "#<>J86F% M!/A$)0$DZ2WRSE!O@0B^Z.?&8Z&C^3YDY5'4%GB,QRZZ75J> "\\6)VW9 C*Y7H TT,,/ M_W?-?UJ*.\J-W4Z'22WK>Z6:#WF37YSM\COUU[RZ*]JAKM5M>Q5[VSUN6A5W M]Z<73;EK8[ (KLNF*3?[;^]5?J.JKD'[^]NR387CBV6K_U167_=]7/P?4$L# M!!0 ( ,2!!%&PO=V]R:W-H965TFVL)79F MNRW[[W=.0M9"&HVI0D(D3NZ]N_=\<:^W%O*GB@ T>4ABKOI6I'5Z:MLJC""A MJB%2X/AF+F1"-2[EPE:I!#K+0$EL>X[3MA/*N!7TLF,PT@2M4P2 M*G^?02S6?5C"$.#9,6,>O@M0J*6&7_R3J/[?@6 M"9=*BZ0 8P4)X_F5/A1&; #)T,!0<=Q DN1:4*S*&$-B*3F,@A[=42FI,/B*' MYZ IB]41>4?N)^?D\."('!#&R5TDEHKRF>K9&JLQG'989#[+,WL[,G]:Q@WB MN,?$E$5YIA)?Q^;OXPE LN5;'Y%9HP$MN"&HC%XQ3 M'C*^V+3G^S42D"L-B?I1)3[/UJS.9C[.4Y72$/H6?GT*Y JLX.T;M^V\K[)B M3V1;QOBE,7X=>S"&5"@%^#FIA+VVQ/9%M*6R7"MNO^NVU]VG,GLBVC.F4 MQG1JMW[WZ?P1Q$+2-&(AC0F&A<"U.:WQEW$$TJRPV:N\R1-V-QK4:?C=)UU< M%=1L5K?Q2:GEI%;+Q?7G\=7YH*JF6N!+]VM/9%L:NZ7&[JLV?QNR);,L8 MU_D[9SBOWKDZRG_2S/;&"&7FUQLJ%PSKC&&.,*?1P?-1YB-A MOM BS::JJ= XHV6W$8[1($T OI\+[(!B80:U&ULK5C; M;MLX$/T50BV*!$BBBR7+3FT#B>UB=]$N@J3=/C/2R"8JD2Y)V]V_7XI25$FF MF7CA%UL7GG-F#JD11Y,]XS_$&D"B7T5.Q=192[FY=5V1K*' XH9M@*H[&>,% MENJ4KURQX8!3#2IR-_"\H5M@0IW91%][X+,)V\J<4'C@2&R+ O-_[R%G^ZGC M.R\7'LEJ+[\VZ6O 7K$/P3V MHG6,RE2>&?M1GOR93AVOC AR2&1)@=7?#N:0YR63BN-G3>HTFB6P??S"_DDG MKY)YQ@+F+/].4KF>.B,'I9#A;2X?V?X/J!.*2KZ$Y4+_HGT]UG-0LA62%358 M15 06OWC7[41+8#B,0."&A#T >$1P* &#-X*"&M ^%9 5 -TZFZ5NS9N@26> M33C;(UZ.5FSE@79?HY5?A)8+Y4ER=9&J4"/D #9X><< MT(7EYA7Z&^0ENEB Q"07E^@:V:BNT;>G!;IX?XG>(T+1US7;"DQ3,7&E2J(, MQ4WJ@.^K@(,C 0_0%T;E6J E32'MXEV5?.- \.+ ?6 E_&N;WR#/OT*!%PP, M\#::HJLM!,5M:X6['! M"4P=5<0$\!TXLP_O_*'WT>3S.$6Z=D8IL MJ,G*E\1NYGMQ$ XG[J[MM57S5*]-FH,XZ&DNSZ39<3%J7(RL+M[EZHV(:0)( MO5NUD>I'&,M/112ULKGVAW[8,S ZR/G:]Z+>J(6)*QKUC3%R^7XSJI/QL,EX M:,UX 1EP#BG*"%6)$[I"&8"X0A2D*>VA(=1XT,O:*GGJLC$I#GN*RS,I=BR, M&PMCJX5?F51/7=)[ (\Z&!_D4ZZ(:-SST*IYJH!ST"\:9)#M>^][OW;1G=?N[;DQ4U<4[X*K14JN<2JZZH:WR MGU )2E0BKBR^:CT QEUP)31JI>O=>''4<_C(L-Y$+.QAG[H?.A=;U^16R^*? M9G)1=02J#Q92=15J/;_JKEW!]VI.TS[U%>SX.'1AAYX\#6=BJZ;!;361RKF5 M[MY5Y69;*JMNJKG:?"&XTWUQ[_J]?SNO^OS?--5GAR^8KX@J03EDBM*[B57E MY%4G7YU(MM&MZC.3JO'5AVO *?!R@+J?,29?3DJ!YGO*[#]02P,$% @ MQ($$5V0<@]S8 @ =@< !D !X;"]W;W)K&UL MK55=3]LP%/TK5QF:0 +RU6:(M9%H 8T)) 1C>YCVX":WC85C=[;;LG^_:Z=D MI82*A[TD_KCG^-QC^WJP4OK15(@6GFHAS3"HK)V?AJ$I*JR9.59SE#0S5;IF MEKIZ%IJY1E9Z4"W")(JRL&9 M!^[XK+)N(,P'[0/\UM-O;!E*7F-TG E0>-T&)S%I^/,Q?N [QQ79J,- M+I.)4H^N;D"R!B3;@-X;@'0-2'VBC3*?UCFS+!]HM0+MHHG--;PW'DW9<.EV M\=YJFN6$L_E8U37J@C,!UXI) W=8(%^RB4#8'U=,SM EV KA MC.1F')9P) MVGTF"P0Z1QY('V,.8/\<+>."6D>PB_H('N[/87_O /8<^[=*+0R3I1F$EI)R MTL)BG<"H22!Y(X$4;I2TE8$+66+Y$A^2&:TCR;,CHV0GX=>%.(8H/H0D2M(. M/>/WP!,/3W;(2=L-2CU?^@;?)9=D-)>S#?L.MS9@K+'DUF\!_+PF KBR6)M? M76XVJ_6Z5W,UX]3,68'#@(J"0;W$(/_X(R%\;T6F-ZN]CS$1/> M &9A@C,NI?-(36&.FJNR*_6&+_-\KKHM\[A_D@W"Y69*'4%1'+=!+Z3V6ZG] MG5*;>^0..K972+A+(VC'T!R"1-LEN&'M;VA)3K;DO@[II=UBLU9L]EY?49:[ M'FY7%O2V)'4%1O[-QYFOFUOB('I7F M#?A'T[Q(-TS3,3$@<$J4T?$G&ULO9QOCYM&$,:_RLJ-JD1J8]B%Q4Y]EI*+HJ9* MVVO2-*JJON#LO3,J!A?P72+UPQ!M[D_&?W\<[L _EI!ECQDE^,=D4Q>[%=)JO-FH;YL_3G4K*;V[2;!L6Y=OL=IKO,A6NZTG; M>,H=1TZW891,EHOZLZMLN4CW11PEZBIC^7Z[#;,OKU211FK!,W5Q,7KHO+@-93:A'_!&I^[SU MFE6A7*?I/]6;M^N+B5.M2,5J55028?GG3EVJ.*Z4RG7\VXA.CK]936R__JK^ MI@Z^#.8ZS-5E&G^*UL7F8C*;L+6Z"?=Q\3Z]_U$U ?F5WBJ-\_I?=M^,=29L MM<^+=-M,+E>PC9+#W_!SDXC6!-?KF<";"?RA$T0S0=2!'E96A_4Z+,+E(DOO M65:-+M6J%W5NZMEE-%%2;>.'(BN_C_:,/7VMBC"*\V?L>_;QPVOV],DS]H1%"?M]D^[S' M"'A/!#_MX^?,<;]CW.'",/T2G_YRE_5-GY:Y/":4'Q/*:SVO1^]*9=7!%26W MIE#0N=4A^R+?A2MU,2F/R5QE=VJR_/8;5SH_F (C$M/"%,L)\4^YI MLBJC;'NB?)EF:[4NK7"G\J(\V@OVU[MR)GM;J&W^MRDC@C(C1&):1KQC1CQT MXUL'2UP?+-DQ,::X#V*R%JO.M7=+UPFX)Q?3NW9$IF$BX#!,6ZM_7*O_0).R M_]B;*%^5BR[][YD6BBK9;A"1F!:T/ 8MQ[&LI,P(D9B6D>"8D8#2L@QQ<>[I,:]K7"HJ M9;U-1&IZX,!0KC^2>4D1BTI-SPI EHL2B[5Y9<>5@LO9J7>[HSPG<'NL"_CC MXOS38UW'N% BKFD"&H*27, D=S:2=4DIBDI-SPIPE(M"B;5UYUT>=ES_U+J& M4=SI008.@,-QP#%;UYT;BPZHE'75@4A-#QQ8B;OC6)>3@A25FIZ55M$)KSI9 M6A=7LXZ==\F"BYZS,P<,XC@&]5F\+B_NLBC-C*&1%I2HU/04 %MQ;R2SDX(7 ME9J>%0 OCE>O;,WN&_C8.3U/X[_YV)@ FSB.33UFGYTQ.VDIBDI-3P'0& ]& M,CLIJE&IZ5D!5.-X2HU/2L ,\)O/9EZ>]&S>S()J A4$P B@D'2DT/'+C(&ZG7YY%"$Y6:GA6 )H^TU^=UFW@=TV)#]%6V+FW"(<9L M6G.U&9>RWIXA2DT><)$W4H_/(X4F*C4]*P!-'FF/#U>SCKW;"^SS-_".A_-. MG[_QZALN:AW7$'4F#V#*&ZDEZ)&2%I6:GA4@+8^T)>AUFWV=T_,0D.0#)/DX M)/4X_4R=&1>UO@ATB(J3#P3FC]1!]$GQC$I-SPK@F4_:0<35K&/O=A![SND^ MD)6/D]4O:;*SNGLSQ M'WQL0,!A/LYA_18W5IMQ->O-'*)$Y0.R^2-U"WU2BJ-2T[,"%.>3=@M]K+_7 M!/3@%J /5.7C5-7O6V/!&5>SWJ$A $P"@,F1NH"2E,FHU/2L )-)TBZ@/-\% M1(?HJP1&DC@C]?O66'/&U:QW:(A"E02 C_0(/?\M6[Z&^NN/]K;_H:@)PGT)$D;?/)\@P\= MHJ\2:$;B--/K6W/E&5>SWJ$A*D\2&$F.U..3I/1$I:;?KPKT%)#V^' UV]B# M![<# P"? UWM8ARE !T%@P4D\Q(.4T*C4]*\!I 6E/$5>S MCETBA\XAH&GK&3O5 XY^#K/;J%QFK&[*.<[S*GW9X9E!AS=%NJL?NW.=%D6Z MK5]N5+A6636@_/XF38NO;ZHG^1R?W+3\'U!+ P04 " #$@017-%/^L>(" M C"@ &0 'AL+W=O4"SUU$F.R8]?580(IU1V9@<"96*J4&ARJI:LS!33* M02EW?<\;NBEEP@DF^;NY"B9R93@3,%=$K]*4JL=3X'(S=;K.TXL%6R;&OG"# M24:7< /F>S97.'(KEHBE(#23@BB(I\Y)]W@VMO%YP \&&[WU3*R2.RGO[> B MFCJ>30@XA,8R4+RM80:<6R),XT_)Z51+6N#V\Q/[>:X=M=Q1#3/);UEDDJDS M=D@$,5UQLY";SU#J&5B^4'*=7\FFC/4<$JZTD6D)Q@Q2)HH[?2A]V )T^SL M?@GP_Q70*P&]7&B162[KC!H:3)3<$&6CD7Q9\0[QND?$]_Q> WS6#C_)U"ZXBXY4MOB5+7[.U]O%%X9R M)8P^(M?2 -X*M51$Y)P)*D(FEMM6_;I" G)A(-6_F\07J_6;5[,[]5AG-(2I M@UM1@UJ#$[Q]TQUZ'YJLV!-9S9A>94ROC3VHM03VJDF(1.5,1( ?E@BGB$F8 MBMYE5)G'W#!FT+@X9IQ1M++)G6+)]_F2]K.S#KQ.%\NXWE;=&.17034U_4I- MO[7,GT N% MN DTF:-?&(M?_R9+!DT%?%;D]IB:@&$E8-@JX/KC+?GY;7'9E%(K\K55VA-9 M3>2H$CGZ3XT\VJ=%>R*K632N+!J_T,@M-NSTK[VEQTWM.GK6TXU!XV=-[6[] MPNWQZ2M52X9)&UL?91M;],P$,>_RBE,:)/0DJ;K@-%&6E<0((:F MC<$+Q LWN3;6'#O8EV;[]IR=-"M2US>)G^Y_OSO[;MH:^^!*1(+'2FDWBTJB M^B*.75YB)=RIJ5'SSLK82A!/[3IVM451!*-*Q6F2G,>5D#K*IF'MQF93TY"2 M&F\LN*:JA'V:HS+M+!I%VX5;N2[)+\39M!9KO$.ZKV\LS^)!I9 5:B>-!HNK M670YNIA/_/EPX*?$UNV,P4>R-.;!3[X4LRCQ0*@P)Z\@^+?!*U3*"S'&WUXS M&EQZP]WQ5OU3B)UC60J'5T;]D@65L^A=! 6N1*/HUK2?L8\G .9&N?"%MC^; M1) WCDS5&S-!)77W%X]]'G8,TO0%@[0W2 -WYRA0+@2);&I-"]:?9C4_"*$& M:X:3VE_*'5G>E6Q'V96I*K2Y% J^&:$=W&*.X_SSF/Z@L@-IDH[A_FX!QTOQJ=)Q\.4)X-E&>'U'CXN16UTP&%F1X(:!VV)>B #N4//CXR+W[<7!XVNA2SV@1^FZ%.R+]OQ M3NEP'M>A03C(3:.IJZ)A=>A!EUWI/1_O&MBUL&M/J7#%ILGI6X:R75/H)F3J M4(A+0US685AR'T7K#_#^RAC:3KR#H3-G_P!02P,$% @ Q($$5T*OY>N" M P '1$ !D !X;"]W;W)K&ULM5A=;YLP%/TK M%INF3>H*-@F0+D%JTTW;M$G1NH]G%YS$&F!FFV3]][.!DI XK%7=EP3#O8=S MKJ_AF.F6\=]B38@$?_.L$#-G+65YX;HB69,8ZF&?.6*DA.< MUDEYYB+/"]P9W5R1CVYD#G?L3W^AJ+?4) M-YZ6>$5NB/Q1+K@:N1U*2G-2",H*P,ERYES"BSD,=4(=\9.2K=@[!EK*+6._ M]>!3.G,\S8AD))$: JN_#9F3+--(BL>?%M3I[JD3]X_OT3_4XI686RS(G&6_ M:"K7,R=R0$J6N,KD-[;]2%I!8XV7L$S4OV#;Q(:> Y)*2):WR8I!3HOF'_]M M"[&7 $7=&5ADN) %REX_Z>BI9HJ>08*U4BOKXG$-!-OP%OPX^8: MO'[Y!KP$M #?UZP2*D%,7:FH:$ W:6][U=P6G;CMYRH[!QX\ \A#OB%]/IQ^ M6?)3Z:XJ0%<%U%4!U7C^?ZM0=E4@]U4PJ6O@1F8XO?0N1(D3,G/4VA*$;X@3 MOWH! ^^=2:LEL)YROU/N#Z$/*S\#6(*$"6,)&MR@QM4/BTV,HBB,U'1L]L69 MPB8C"+NP'NU11WLT2/LR2:J\RK DJ5JTJBX)Q?JQ8"+:((WW&+P-QA!Y!T1- M81#ZOIGHN",Z?DI]U?HR41X?<4'(#X+#VIK"(A1&9LI!1SD8I/Q%<321&LQZ M;,]; NL)##N!H=W5'MI4;@FLISSJE$?/M-JCHU;S)Q$Z;$AS%#+WXZ0C/1DD M?571+*7%2M1T:5YRMB&:L/&],XCUV+FR!-:3#;W=J]FSVZ, M"7RF7FV!]]L0!I$W@0?=:HP+T>3$NPGNW 0RA=97OW-! M<-!J/*5?PR-3'T(_.&S7XZCQ*#PT ^[>WE5_./B*^8H6 F1DJ=*\\U"U"&_V MXLU LK+>SMXRJ3;']>&:X)1P':"N+QF3]P.]0^Z^B,3_ %!+ P04 " #$ M@0175W30>F " "_!0 &0 'AL+W=O[AM=T4_84)+VCXV],:^:R?0+'"[2,"W," M;^#F>@''1R=P!%S")1>"KL5,0DNJ''>8=PIFK8+X&04)7"II2P,?98'%8WQ( M;GI+\=[2+'Z1\&LC1A"-3R&.XF1 S_QOX+&'QR_(2?H,)YXO^9<,P\^+E;&: M'O.OH_UJ?!9]&++]G\@>)2'MDY"^Q)XM MD$ASSESI#AEMT>/(PUWGV6;IB+*_/30P$)2,TCZH%18>U$*%>N-;A(%<-=*V M;ZA?[;O0A2^^)^LSZDYM,_E#T[:V2Z8W7!H0N";*:/2.:ENW[:*=6%7[BELI M2_7KAR5U6-0N@/;72MG]Q!W0]^SL-U!+ P04 " #$@017X1W3=?,& !A M*P &0 'AL+W=O@:;>'8@^*1-M:)=&CJ*3=KQ\I*Y8EW3".P[XD%LU[ M?,\1+WE$\>*>BZ_%FC&)OF5I7EP.UE)NIL-A$:U9%A;G?,-R]7 SQX M:/B8K-92-PQG%YMPQ6Z8_+RY%NIJN$.)DXSE1<)S)-CR19':PRR))\^S_\5@NQ%Z!PX !2!Y!N@/M( *T#Z*$!;AW@=@/H(P%>'5!1 M'VZY5\(%H0QG%X+?(Z%[*S3]H5*_BE9Z);D>*#=2J&\3%2=G[SB/[Y,T16$> MHS_DF@GT/I=AODIN4U:@DYOM $)\B11]X+M<%6N0QB]OQ0T5UQY<\\'U# MC("_E>DY<5BCT MD%O.J_N8-/<1ND=;/!?&TU/9M-B$$;LJ8.WT\$SZC"/HC(KTU"R&,TS+F3R7Z@7 8CU%LG; MHW/FCB9^AS30RZ>.V^%LS.I(SOZ.L_^\>W^*?E>K^DE_!+R&9/![!+'KCGLZ M@-TH'76$,*9ZI!"CG1 CHQ /-$_1=2FBM5JRD1H/O,RE%F$>_Z.6,.4K)%@# MHSX_QW$Z(AA__[GSA26PEE3CG51CX[S[7BUARR1/)$.I,D?Q%))D;'.JM0D6 M6 )K23?923@7W+Z1"CU1EV^8#_BDRYA<^)'WE>\9S^QL2C> M/E40=;REBK"*%MA":VM'&NV(M86WAGIJY86Z 4NO.;%CB3<&%AM]W4POM5>A M$-^K-2;3JPW(F0(U3W&O4JPZ4EMH;6D:3XK-IO2J>F14EEZPM!H,Q3K9P ]> MECQC+:)-M, 66EO$QM!BS_(3$K9D1FLQ;:(%MM#:8C9.&9NM\K-FJ;[C/7.) M/^I6+-#-&W<+.S G=BSQQAGCT0N7-IO6]LHJ6F +K:U=8Y6QT4[.JL?F@^;X M<7^.]_H/$5 W?]+M%IBS.I9UXW*QV>8^JU3ZAA8L%: ;5"K&Q(XD3AI[3,SV M^, %G0">UAE1VN$,=&!"+"_5Q))WK<6TB1;80FN+V?AJ8O;5SYE_2-]\'-(K,.=T M+.?&T1)[CI9 5K5?)I#O[9?)C_"SI/&SQ+S5>^@BW=_5]<9>EW"_DT^ZIL2< MS[%\&P]*S![TDPACEH7B:U$M+E)?HCS,'EE6K.[<6D4+;*&UA6QL+9F\?..; M6'*@M7XVT0);:.W7M8T[IB_=/ 9?V@(NV)^,NT]&AW4+S"D>*T%CEJG9+-]( M-=LJWD4IPCS2.D0L+QYY6VW5+5M%"VRAM65LW#(UN^6#*I%:-@3G!8P705KG=TAA :C: 7_#?AM&$DNOI_=EDDJD3X I%U#P5;Z9? I"M43&U^B^W42K5'U_';+4,SB M,I*5F$NNG^,BGBG \!O:E&+#5;F?0R2&>Z>?,B96U;&S E4OH6LFN^;=V;9Y M=:*KTQ[@Z0)#[72ZH%"[.UVX4+LW77A0NS]=^%#[:+H80>WCZ6(,M4^FBPF8 MOZ,(.. WFAK(#1/U#:R&HHU!WE@1QR!SK*ACD#M6Y#'('BOZ&.2/E0 85 K M"3"H 5$:$% #HC0@H 9$:4! #8C2@( :$*4! 34@2@,":D"4!@34@"@-"*@! M41H04 .B-""@!E1I0$$-J#[6"8]QI0$%-:!Z^$,:S*G2@$(:J%GCX?CHL*G) M[>'3#Z%8J94&ULS9E= A33)QX6RDW)Z[KEAN2(K%&=N23%U9,9YBJ9I\[8HM)S@NC-+$19XW M=%-,,V:/ER1A^PL'.D\G;NEZ(_,3[FRZQ6MR M1^2G[0U7+;=6B6E*,D%9!CA973AS>!XAE!L4=_Q.R5X<'(,\E 5C7_+&57SA M>'F/2$*6,I? ZN^>A"1)LOW/I IHD.LM62**7["O[O4ILI.SGQB+]S1) ,YB\)O<$ ZN,HFS-5TD1("3>[")R\.05O ,W QPW;"24AIJY4O(+_0\U\S0,W0@+D01 H04;%,F-AQ C[/%T)R]2#]J1N$TDN@ M]Y*_7<[%%B_)A:->'X+P>^+,OO\.#KT?= 1MBD66Q%IT@YIN8%*?'4YO0![4 MVU00H YI QH7H'5(2^EA(9V_7^]G@>=-W?M#4L?W#+KW1,8N_DL @QK P C@ MEN2+0ZP>>[8"*S69< (>">;Y] UT09=R@X. (!R-.E$;??:='Y;$6GB&-9ZA M$8^B,-!1&!Y3&/C=L3=*]Z5@2:Q%8513&+U$8:BC,#JF$(S''0I&Z;X4+(FU M*(QK"N.7*(QT%,8:"G#0H6"4[DO!DEB+PJ2F,'F)PEA'87), 4TF'0I&Z;X4 M+(FU*$"OR9N\ESA,M,F.IP$Q[$X'LWA?$K;4VB@.4DAH1/%198T$KR3A6B#P M"(@/@Z +Q.BB-Q!+:FT@J &"C$!^5?5:B#E_I-D:J!1CETDM&:192WW8?8&: MG?5&8TFMC:;)9J$QG9N%14FCTHU;DA19E]C0K0"?KTFZ(%R;N9H5^Z:N5M4B M6VIMFDWV"H-O4AQ 2REHA=BF6F1+K8VXR8^A.4%^[;,\.$KTH3?R_>ZS;#4S MUCF%WAC53MLQ-TDO'!JGU=UR0^*=FD>J)I@OO^XH)S%X3S,J23738K(JFQ_H M/3F>>F#Q"*[Q7XR#,%'U$_C\07D 5Y*D0C__;*;*H56UR)9:>RR:U!N:<^\2 M^SL]9_$6E 5<-3F;6O:&<,IB+6NSOU%1_@DP FGY668(8ORHJW]#LU)OSO]% M;@^;Y!Z:L_ONMZ\*L):@S60^M*H6V5)K4VR* SCY-@N2S4HAM*H6V5)K?]QL M"@]D+CQ>N2!5*JTO3^-N&6)VU1>,QN40C?6+$6JJ"P3_7XL1LEF*A%;5(EMJ M[;%H"AMD+FRL+T8O^/.KQWZ"NKQB33XW<0;WU./L'4$L#!!0 ( ,2!!%?E MAEXW"0, !\) 9 >&PO=V]R:W-H965TV-._:T MTN:&FTTJ^@3WH!^K6XDCMW=9L )*Q41))"RGSJ5_,4M-?!/PB\%&[5P3D\E< MB&NG]N:VT*#HQ$A2L;/_I2U>' M'8$?'1$$G2#X7T'8"<(FT9:L2>N::II-I-@0::+1S5PTM6G4F TKS5N\UQ*? M,M3I[#+/90T+/]-3D]^4!.""O)PTK4"K5JXFK$,N9NWB%O_-C M[Y,M^3U6*L"]%..2>S9KUAXDOH!**:6NVK47<6)B>L3<,2 M-?+3L(]ZQ1?U?-$@WSWE5.)+.",;[#CMFYI#"]Y M=M11CSH:1+U1FF'3P76UH5+2\MC:&1U,'@:1Y^\A6J+\,$[LB'&/& \B/I9 M98F$K%0U(N9 <$T5K"ZLI/$!0Y FX6B/U!(U3G?R>44Z[DG'@Z3;+;H6O"X M#Y,Y5M8*.3ZN=CK()LC^-VH$75G&ASH;$_-9\WMWR=UP(^2SR@$T>2D+KD9.KO7J MVG55FD-)U958 <[):4<2<9VK.93(:BT@7C M,)-$565)Y78"A=B,'-_9'=RS9:[-@9L,5W0)#Z ?5S.).[=ER5@)7#'!B83% MR!G[U].^B;&*12%(4(9?QI. MI[W2 /?7._:OUCMZF5,%4U$\L4SG(V?@D P6M"KTO=A\@\9/S_"EHE#VEVR: M6,\A::6T*!LP*B@9K__I2Y.'/0#R= ."!A < J(W &$#"*W16IFU=4,U3892 M;(@TT2)2DFY9J#(^=BDE.DMP9>#W"K-,$N0 MD29D2WXR.F<%!ER0\QO0E!7J@ER2QX<;::&KD9YYA(W M;:1,:BG!&U)"XSA6YY1EDK_$NVFJ]!3MOD^ DX8^JN"*>_XD$7A!VZ)F^ M!QY8>'!"3MBF.K1\X1M\XS25%2UL=J'-[J8M0%?&:L:HF]%\X==J15,8.?@) M*Y!K<)*/'_S8^])E]S^1O3(?M>:C4^S)A!:4IT"H)G-8,LX97Q*Q("N03&1= MUFN^V/*97K1.0C^,!T-WO>_I."J(@Y[71KT2VVO%]DZ*G>94+K$V6I!4**T( MOM $7K!SJNXRU72]/15^&'F?#[1V1/4\+^K6&K=:XY-:9W2+3;71B-]-9=MC MI\KXZ/Y+/PC[\8',SK"H%W3K[+3Y!SJ/HX+!P#N4 MZ>[UQA*PK&9D**QKQ77=2MK3=BJ-;3,^.)_@M*J'RS^:>M3=X=O"N"(%+)#2 MN^IC[F0]/NJ-%BO;@>="8S^WRQPG+D@3@,\70NC=QES0SO#D+U!+ P04 M" #$@017GIWDN? " !W" &0 'AL+W=O)M"5/@W!*AC+]K3J]+:8';XPW[3>,=O"2'.:VY>92K[[#V,[!\F>2ZN9+5.C;P2%9K(\LU&!643+1W M^KI>ARU K[\'$*X!X;& : V(&J.MLL;6-34T'2NY(LI&(YL=-&O3H-$-$_8K M/AF%;QGB3'IO"E#DEM$9X\PPT.3T&@QE7'\A9^3YZ9J<+:C=2TY#+4/?S6#/UH6N: 83#P^/!K4$+_W\J3<,OKGL_2>R M=V:CSFQTB#V]88**# @'W.VDHF]TQL%IN>49-CSV]"_381CVQ_YRVXHKJ!]U M0>\D]CN)_8,2VTVH(:L5Y&3>"&9BX=+8$@VVTH>]9%>C(RB*1VZ-@T[CX*#& M.]SYU$C%^!M6KQRPF.(Z$B%%)H51DB-@@-VP,ISF66JQB&\8O/26*/P6Q#9N-K ^&%W\0?=9V$\&NVXT^.4YJ\N& Q:-@5ZDC* EWA?I;;<&VY#NJ%DQHK 1SA 7G,3I5 M;9MK)T963:>828-]IQD6^&< R@;@^[F49C.QS:?[UTC_ 5!+ P04 " #$ M@017IPHD-=D" "M!P &0 'AL+W=OO4:A6TV\.T!Y,)I4'XK/OOOON?'<>;I5^,BFBA>=,2#,*4FOSRS T<8H9,^CQ4A15:I+!&27B&TG E0>-J%%RU+B<#I^\5OG'H5_[V"F6)3,X M5>([3VPZ"@8!)+ABA;!SM?V,53Q=AQ<[.QX MADL+IS.TC OS 4Z 2WA(56&83,PPM.3"*89Q!3;7WO&;M!L!OQ3B'*+6&;2C=@<>%S,X/?G0@-NIX^YXW,X1W%N20:U@ MJC'A%JY9S 6W+_##']Q8S,S/0^&7J!>'45T'79JHI2MSN.:2R9C+=>DR%X4!!G%)K!P/0!5$>]3J:ZHIUSD)4!NJ0L-4 M2:,$3\@T@0=EF8!;)&R: @Z/JX9D=>MD=1L#V7&N.*W*9'$\6-0E5,]#N3&V M&4?#<'/ >Z_VWFOT/L>-$AN7GU>7=]?,CN?,4;$+@BT^B\3]6ER\>A%*S*_4!>*DOCW2]3:AC43H'.5TK9 MG> &ULK99A;YLP$(;_BL6JJ9/:8DB I$N0FJ33.JU3 MU*[K9S<49DT-G MH=3RW'7E; $YD6=\"4P_2;G(B=)#,7?E4@!)K%.>N3[&H9L3RIQX8.>F(A[P M0F64P50@6>0Y$;]&D/'UT/&B(0QS^YIHA9#I^>@!%)29.J&KS_#)J# Z,UX M)NT_6I>V4>"@62$5SS?.FB"GK+R2ITTBMAR\-@=_X^#7';HM#IV-0\<&6I+9 ML"9$D7@@^!H)8ZW5S(W-C?76T5!F7N.M$OHIU7XJO@'*9"$(FP$B+$%7U>@K MEQ+=@ 2Q HF.)Z (S>0'=(KN;B?H^.@#.D*4H>\+7DCM*0>NTCQ&U9UMUAZ5 M:_LM:W?0-6=J(=$E2R#9]7=U'%4P_G,P(_^@X)$B7;A3 3DM;F:.* M.3K(_ U>5PG1WN)>%P=^#;'!R@^V ME![%6(O;^JU_9/M+>W?"^,PAKCOE&$ M ]R,V*\0^V^JUG;D_CYR$-6+==\HZ@[UZ M6^>D=Q![NEL')TB7<".FM[]YZ5]]\VHRPU%4WPK&ULK95M:]LP$,>_RN&5 MT<*H'>>1+C$D[<8Z5BAIN[T8>Z'8EUA4ECQ)3M)OOY.GX4KI9Y,C6E@70II1D%M;7H6A27,LF+E4)4KZ,E>Z8):F>A&:4B/+O%$A MPCB*>F'!N R2H5^[U\E0559PB?<:3%443+],4*C5*&@%VX4I7^36+83)L&0+ M?$#[5-YKFH6-2L8+E(8K"1KGHV#Z.M^J?O>_DRXP9O%;B!\]L/@H& 60X M9Y6P4[7Z@AM_NDXO5<+X)ZSJO?UV &EEK"HVQD10<%F_V7H3AQV#.#YB$&\, M8L]='^0I;YAER5"K%6BWF]3EW>%O$PZ M430,EP>8N@U3]ZU,^RR0(OU]L(HJW&&+C_'U&K[>6_A>0'/S M#&H.PF6^:VB4\9+@3@:N]^]@_0:L?Q+LF@J9\DR5.4\]#$5.8QV[F4!7=[A. MD2 )EA6JDO8067^/K!T=0QLT:(.3:./%0N."683T_T .]O*N%47[F.%.ARM0 M+WP?=_E$LG6S:U:;JV)<=\C7[?4]<\?T@C(-!,[)-+KL4X1TW;OKB56E[Y&ULK55=3]LP%/TK5H8F MD ;Y:IO"VDBT#(UI3*B,[6':@YO<-A:.G=E."_]^MI.&M T=#WM)?)U[3LYQ M;NX=K;EXE!F 0D\Y97+L9$H5%ZXKDPQR+,]X 4P_67"18Z5#L71E(0"G%I13 M-_"\@9MCPIQX9/?N1#SBI:*$P9U LLQS+)XG0/EZ[/C.9F-&EIDR&VX\*O 2 M[D$]%'="1V[#DI(M8KWBNAGQ*-4_$,").E MP"P!A%F*;IKH*Y<2S4""6(%$Q^T0S3@U%;3&(CU!QU>@,*'R!)VBA_LK='QT M@HX08>A[QDNI2>7(55JJ>:&;U+(FE:S@%5DANN5,91)]8BFDVWA76VQ\!AN? MD^ @X9>2GB'/_X "+P@[]$S? @\L/#@@)VR./;1\X2M\+\?\ZW(NE=#5_+OK ME"J67C>+^<,O9($3&#OZ%[:?QHG?O_,'WL3S"M:DRA M.2P)8X0M$5^@ @3A:9?UBF]@^4PO6L6^=QZ>C]Q5V]-^UM#OO21M:>TW6OL' MM7[3S9.PI!0"4D1UW>OZ3TMA%*L,#DBN:/MMR;X713N2][.&42MI2_*@D3SX MI^2$8I*C C_K)JO>J'BPI^7TW//[.XH[LH9A/^B6'#62H[=6!.C&<[ 6HOU: M"#W/WY&YGS7L1[T=E6ZK5^8@EG:$2)3PDJFJG32[S92ZM,UY9W^BIU=P"!,@GZ^X%QM O." M9J;'?P%02P,$% @ Q($$5_CU URC! 3!L !D !X;"]W;W)K&ULK9E];Z,V&,"_BL5.4RO=A9>\MDN0FK!J=VJE*-W= M_G;!2:PS.+--TD[[\+.! $Z)>[GYGQ8(S\_VS]@\QM,#9=_Y%B$!7E*2\9FS M%6)WZ[H\WJ(4\A[=H4S^LJ8LA4*>LHW+=PS!I A*B1MXWLA-(J"&TYW<(.>D/BZ6S)YYM:4!*.@6K*,Z7?U9ZO2O6,:)<$'3 M% O9D8(#F"5@03.!LPW*8HPXN(J0@)AP\"=Z$3DDU^ #P!EXQ(3(3N-35\@J M*) ;5\7-R^*",\7UP:,L8,O![UF"$CW>E56OZQ\D!S_\( B_H M@Z]/$;CZ< T6!.*THW8+,^QNQRZ 13]2LZ" !4>8H<7]NL?Z!;=_AOM .=>[ MJ:L;2L:@FZ$FDUN^@S&:.7*VX(CMD1/^^HL_\G[KLF83%EF":>X&M;N!B1ZN M2B('*T2@0 D05*F4DQYBX('"C(,G2I(NH278]PJRFDWWH=<;3]U]6Y2Q]$M% M68)IHH:UJ*%1U)+1)(^%G-EW.8NW(T=S>UNQNCNT?*Q$;FI> &8.9> 6QLL+!&A-DE&3D7BKIYEU)EHK3 M)/E>D]QY%T[C4LTC?,%IWBG'C+O4CE5:9(NFJVSER;Z%6;V"V!)HDQ;9HND" M@T9@8&%JKR"C]I :GJ9973>-)R!/;$QS5A-[J[3(%DT7V"P#?/,ZX//J8<'EI!93ELA1"0580\S M'I*\^UF\>;LJ[/L]_W1\VEPE1+9H^@?29A$0F!8J7"K,%DT7UJ3Z@3$3#I6<38;_D7JNB!RAUX!FQ5MR79GD MD*#R<_EA2PD"1.5ZK==LIT>K*P.KM*BB:7W\R>OUZTXN1;JM;884L4VQ7:-R M>CG_EU_LZZOUEM!=L1%R9'B';X(P#@M82Z?7&\BW*RJV; M\D307;&9\4R%H&EQN$4P04S=(']?4RJ.)ZJ >@,M_ ]02P,$% @ Q($$ M5SS[CK:( @ N 8 !D !X;"]W;W)K&ULK55K M3]LP%/TK5H8FD 9YM"F,I9&@:-JF34-T;)]-^K[,2*JI/9 T"=PJI*FIPJE:^ MKA70W($J[D=!,/,KRH27)F[M6J6); QG JX5T4U54?7G$KC<7I_2 H?C+?M'5SO6D<.#(W) F" _2MEHS*$3WZ!RF]_/.I67K_>M.BWK3(\4WV\/VS*V,5MRFFXRGLY3W7-)#\ M>'(ZVU$X$G0:S,85QKW"^$6%-V"[+UY"Z^.CUFQ[,PT.MU_6F/#XN;51>+8C M?"0H#LYVA/N#OF)[^C>J5DQHPJ% 6'!RBBRJ[9/MQ,C:M9H[:;!QN6&)OQ90 M-@#W"RG-=F*[5_^S2O\"4$L#!!0 ( ,2!!%?'.7TK" @ -PT 9 M>&PO=V]R:W-H965T74V6RNU?36?5\NUW"35RV(K<_W+;5%N$J4_EG?S:EO* M9-4,VF1S$@1BODG2?+8X;;Y[5RY.BYW*TER^*U&UVVR2\M.%S(J'LQF>??[B M.KU;J_J+^>)TF]S)]U+]OGU7ZD_SO9=5NI%YE18Y*N7MV>PWDILZSVI'7\TSF=[?=9#SS< M_NS]IR9X'?I9=0(W 99%5S?_HH;,- M9FBYJU2QZ09K!9LT;_\F_W:).!B@_?@'D&X Z0]@ P-H-X V@;;*FK!>)RI9 MG);% RIK:^VMWFARTXS6T:1Y?1C?JU+_FNIQ:O%>%OI4K2K'J.3M#O[U^C M9]\^1]^B-$>_K8M=I9U4IW.E-=9[FB\[/1>M'C*@AZ(W>E?K"OV8K^3*'C_7 ML>T#))\#O""@PU]VV4L4X!>(!(1Z]%P^9CAIAA- #MWGFS;^Z("_JWRIK[9* MULEKMY[7&?,>AC^O=<:1/EL?DG+UER^7[;Z8?U]U!7A5;9.E/)OI2[R2Y;V< M+;[[!HO@!U\B)G)FI87MT\(@[XL+>9?F>7UVW219DB^E+]K6A6A@0337A@>JXA%_C"B?1@1&$9S49_4D%DU6=[D7TD\AA''7 RKE4T=/U@0W0,DK$APU5+AD<> M0F\$U"WYK*_?M8F'SD5#7@RCUT>%%G1>F"A3VI=JU$& YDVA 5PTCM:-743Z\V1-SM80V8< M/V&O@">E]U3>[)[.0)[ D'>@\,*:*+Y U3K1^T6IGDGVV\BN:W39'E,:X@,> M=/VAQY#$A(0#LT-B9@$$).<73G/;R+PA8<^\)HB=@%PS'O.!2Y,83A.8TW;A M&'\\7#;'E(7$*2P^0Q)'A Z G!B0$QCDCYII=#ZL+K1?PF$;6YWA-($Y/54# M2HX3'#2QY1N"$YC@HYM/XK+:T0F9V#H-RPG,\DE[3^("WXD!,K%C, PG,,/' M-)[$[7P=B9")+=& G, @/S[-(&ZWZUYHH(TMS6"7P!WQ;S5J=^6GX5D&[& L M2J?R9J]'&I32X"E7)$%NCUZ2G,B;G1H#: H#^E% H"Y.3[!@C/=7RGR& @=# M[0:%(RT.,4 M!DWL& R%*4SA,62@QP$,FM@2#8 I#. Q"Y*PJ]'5QM>>#R])4L-C^K4]-?6M M4GN+B,\PJ/\-B#1$IC"1SU>KM#X5D@QMDW1UHAFP3+:I2C*OX$D;[:F\V:$; MXM.G;+3II+.#J;S9M^7,[("-;+2]-^;<%IF$..;]"=.79P MOQF&^1@0,A?$GIMS7JNANPO,$)O!Q#[.#N9"F(0$A_UU'Y^=H.+@KIYRPUT.<_=\N=QM=EFB=!:+@;/7*QQT.[9&3N7- M3L+!HV3\"?'!P0G$Z-1,Y,U.C9E+<'@N\2A\<$^C+G!_ON.S8L' \C W[.=P M,S_9@X#'%]Y!$UN^X3.'^3P>&2Z#W:< ?4:#CP%R@VD.8WI:;K@0=A(.F=C/ M7!I&"YC18[@ACN,9-+$E&CP+&,_'N2%\:]?.-,=GQ?% "R0,><61]>W'/T4% M>QI;"Z?R9L=M<"Z>\EEQ,>G#XE-YLU-CIA'B"=?BQ?&U>-#$CL', L1T:_&= M*P%)A$Q:B?.#]T0VLKQK7I^I],YWN6K?J-A_NW]%Y[QY,:7W_05^==F^:&/< MM._]O$E*#? *9?)6NPQ>AEI5V;Y*TWY0Q;9Y&^6F4*K8-)MKF>B#5AOHWV^+ M0GW^4.]@_T+3XC]02P,$% @ Q($$5VR8Q1($! -@\ !D !X;"]W M;W)K&ULM5=MC^(V$/XK5GJJ=J4[\DH2MA!I8;?J M57?MZNCV/E3]8!)#K$ULSG9@^^_/=D((X$VIE'Z!Q)EY_,R+QS/3/64O/$=( M@->R('QFY4)L[VR;ISDJ(1_1+2+RRYJR$@KYRC8VWS($,ZU4%K;G.*%=0DRL M9*K7GE@RI94H,$%/#/"J+"'[9XX*NI]9KG58^((WN5 +=C+=P@U:(O&\?6+R MS6Y1,EPBPC$E@*'US+IW[Q;N6"EHB3\QVO/.,U"FK"A]42\?LYGE*$:H0*E0 M$%#^[= "%85"DCR^-:!6NZ=2[#X?T'_6QDMC5I"C!2V^XDSD,RNV0(;6L"K$ M%[K_!34&:8(I+;C^!?M&UK% 6G%!RT99,B@QJ?_A:^.(CH+$,2MXC8)WKA"\ MH> W"KXVM&:FS7J B931O> *6F)IAZT;[2VM 83%<:E8/(KEGHB>82,8++A MX DQL,PA0^#F 0F("WX+/H#GY0.X>7<+W@$;+\OF/G%8< MDHQ/;2'Y*%0[;?:>UWM[;^SM@\^4B)R#1Y*A[%3?EG:TQG@'8^9>+^"O53$" MCOL>>([G&_@LKE'WM+K70\=O?>MK//]ZWRYHN:T$5!EL\E>-%YCQU(F^XUN8 MHIDECRQ';(>LY,MZ4$?>O*;+$"8I+1$ K!\$H:O2H0 M$!0LX"ZE0'XJY2F6^9V^Y+3($#,F4+U+J'=1%6F7!*$_CJ;VKFOII=1X$CI> M*W5BPK@U8=P;O:^Z J ,P!UBLJ(=\E_60BYDPLO(WIDHCX>,X4!@)PX(6P>$ MO3&<0XY3DX6UVKCC[CB,G, /SL)BD)NXL1<[YL!$+:^HE]?C>BWO $#7(,-% MI6X!P%%:,2PP,B91=,DC"H/PC.VE5.2$P<3,-6ZYQKU<'Q3#\]I6LXH-K,:Q MT_%.S M*)A#H9WZR3OZR;OF%%X53\\0S\Y9:^RYE)+Q]-^(Y[%?<'OOY&2IH@)^WZKV MP-Q/#=H@#(5V:NVQ17"#WNR])P*W%7S95G#P^)H6E6P(P9K1LMLQJ9)OZ*G^ M^B2!P4>!2OZWT6F]K+?Y%JE_*N*$;G:6ZW9E 2L0V>C#C]>CSQG MZW,U%.K)Y@A33Y2?(=M@PD&!UA+2&462$JN'M/I%T*V>&ULQ5E1;]LV$/XKA%8,+=!$(B595F8; M2)P%S=!N0;-V#\,>:)NVB4BB2U)V ^S'CY04R;(I)BXTY,46I;N/WQV/I\_T M:,?X@U@3(L'W-,G$V%E+N;EP73%?DQ2+<[8AF7JR9#S%4@WYRA4;3O"B<$H3 M%WG>P$TQS9S)J+AWQR:/5R1AN[$#G:<;G^EJ+?4-=S+: MX!6Y)_++YHZKD5NC+&A*,D%9!CA9CIU+>#%%H78H++Y2LA-[UT"',F/L00]N M%V/'TXQ(0N920V#UM253DB0:2?'X5H$Z]9S:V^T"J@ J"0?> )J!/]\R]U5.:H3A>I$H0(OZ,"[4I58IL$4BM57;\4+ ML<%S,G;47A.$;XDS^?DG./!^,076$U@K3+\.TR_0_8XPFP)X#RZ%(&IQ=2%\ MI'A&$RHI$> 3P2+G9 '4+OR=99S,<\YUD5QA007X^Z."!+>2I.(?4ZK\/E/5 M$U@K54&=JL!:$2KV,[5W'E3ISQ("R+>C,AE%?FW48AO6;$,KVRG+5*LF'"0,9T)UX#FA6TW1F6M4H)K)4J MZ#72P+,6SJV]E57>K4T5H1@=U+3);!B&H;FHX9YP@2\OZT]'?=A>T';L4Y>I M+[1V)AIE M$K%S7L5=_TA=9.5Z-PH%45/%O6_E&]QE%\^.XS6<7#CDX-&TD! M[9KB5R&I^FVB%JI95"-)*\S)"](36COH1IG \+7KUZJ-3DY73VCM=#4""=H5 MT@_I3GBL@ S"TVC5I3QA(Y.@72>=I#WAL0@*@H%W*)4,9J$W& XZN#9B"=K5 MTHGZLT)K]P$TA(=L#681]+K8-G(&6B7 *0JT0FJ+2R\Z:FPF,]]'9J:H$1/( M+B9,G>V']:A]KI-_;_>$ULY,(V00?.7VAWI5.WVAM=.U=PYC/XAYYO5=>3^G M2DUFW:H4->("V<5%1YF?JD_MLYR\8O_',0EJ1 T*7KO >Y5#?:&UT]7((60_ MJ7FNP,.CTR&#/C59'>M3=^_@6)_:JS)=4?7.2\A2N7GGD4+AY4%X.9!L4YPE MSYB4+"TNUP0O"-<&ZOF2,?DTT,?3]=\1D_\ 4$L#!!0 ( ,2!!%?Q=L[J M$ , ,$( 9 >&PO=V]R:W-H965TBFA&9.,K!CUR(9\$(QFL&U0+)(4R)^7@#CVZ'C.;N!&[I: M*S/@)H.2,73RED3I#0KW^2QRD/# MP8\/./B5@_]:AZ!R"&R@)9D-ZY(HD@P$WR)AK+6::=C<6&\=#E(ZH7-3:HETL6")ERHE5Y7- 6QH7.:K9!= MB-^W1?^?Q)Y%']31!\?4 MDR]%.@.!^!(QDT\D;5' 0E>O6J/)]$:BWP?7[:+4[EEM<\QLDB[VXH&[:8;7 M9A3AVN@9=K?&[A[%OK>[6F.2#0A3S+(NYB5 &VJIY_D-#-S!..B&_3W>@Y:1 MUP[=JZ%[1Z'')*>*,/I+!I[O2S?4)M^2,\J%V\Q_G2R(OB M?4JW<<&8RWU"Q(KJ;<]@J=UP)]*U),H+L^PHGML[9\:5OL%L&ULK59K;YLP%/TK%JNF5MH*(4"G+$'*8U,W MJ5+4Q_9AV@<';H)58S/;).V_GVT((PU%[=0OP:]S[CWG$E_&.R[N90:@T$-. MF9PXF5+%R'5EDD&.Y3DO@.F=-1)P!Y;N),W#V"]=DDRFSX,;C F_@!M1=L11ZYC8L*.-/!:!&9\_; #P([V1HCHV3%^;V9?$LGCF<2 @J),@Q8/[8P!TH- MD4[C3\WI-"$-L#W>LW^UVK66%98PY_0G254V<3XY*(4U+JFZYKM+J/6$AB_A M5-I?M*O.1KZ#DE(JGM=@G4%.6/7$#[4/+8#FZ0;X- 0QKP/"E@* & M!-:92HKU88$5CL>"[Y PIS6;&5@S+5K+)\R4_48)O4LT3L770+&"%"VQ4(_H M5F FL:V(1*<+4)A0>88^HKN;!3H].4,GB#!TF_%28I;*L:MT"H;(3>IPLRJ< M_TRX(;KB3&42?6$II(=X5Z?>Y._O\Y_YO83?2WJ.O,$'Y'O^L".?^4O@OH7[ M'?!%/WQ:B.>B'Z@9-M486K[AZZOQ:[J22NC9[R[7*]J@F]9<'2-9X 0FCKX; M)(@M./'[=X/(^]QEV5N2+=Z([,#.H+$SZ&/7=FZ!E2#16O!<7U*5N84VET#G MRUO119;.7)C;>! ./&_L;MO^=)RZ\)^>6O2F]I_"PT9XV"M\FB2\9$IJS0F0 M+5Y1>+$'%7/84A>%1Q;TAG_M*Q(>^1E>M"(>.! U#D2]#LQYGH-("*:(Q:SL8V2(EL<:L[LEEM>O#4MIXGZ[/! M:%ZUTG\T56._PF)#M#\4UIK2.[_0U1!5LZPFBA>V?:RXTLW(#C/]?0'"'-#[ M:\[5?F("-%\L\5]02P,$% @ Q($$5]PSAF0-"@ HE4 !D !X;"]W M;W)K&ULM9Q=;]LX%H;_"N$M%BW0Q*(H^2.;!$@3 ML=/%MEOT8_RB1?\HCG MCV7UAUP*H#&@@^<#G[+[ MI3('AI?GZ_1>?!;JZ_ICI=\-=Y1YMA*%S,J"5&)Q,;BB9V_CL0EHOO&?3#S* MO=?$7,I=6?YAWKR;7PP"4R*1BYDRB%3_>Q#7(L\-29?CSRUTL#NG"=Q__4SG MS<7KB[E+I;@N\_]F<[6\&$P&9"X6:9VK3^7C;V)[0;'ASM$'L!E#D"PFU ^&- [ A@VP#V8T#D"(BV =&Q ?$V M(#XV8+0-&!U[T>-M0%/[PXVZ3=7='4;Q.M:R0KS*WX M657ZTTS'JD9(5>4&R@GQ9EK5,B[D\'RI=&L,OPL D/>\*38\+=9^<'PM-" MA[.^\)88;%>OK.$Q!^]-+?41*??KD=S^2Q\C[Y18R6]]%;9!1OU(TRB>R74Z M$Q<#W>I)43V(P>7?_T9'P3_ZU,:$)9@PC@1KU4NTJY<(HE]^3)]T0ZZ(*G4K MK&NF$N1SF6?ZUZ5?_5:N1.\O:<,<-4S3N3Q<4AI,@N!\^+ O.7AJ7\DQ81P) MUI(\WDD>@Y)?IW+9)RH8Y7NW8\(23!B/._=.'$3A[LYI23K:23H")7U7/ BI MS(W<>[N"P;[*8L(23!C?P.(]91F+^H4=[X0=@\)>S69EK575H[R9R![2NUST M"0Q"? 7&A"68,#[N"!R.XTF_PI.=PI.#MVZARBKK;VG!8%]E,6$))HQ/.LK& MX^F4]DL[W4D[A?NV2CND2CV])NL\U7V<'A<2H?NXM6DH^L0&<;YB8\(23!B? M=MN)4<"F_6+3P([< U#N?ZNEJ+1'J"HSH$BE%/VM,8SQE1F5EJ#2^):VKS2- MJ4OH/8M$#S09*BWN,]T6NU5^C%R-C362%':2;\MR_ICE>:^Z M79]%:11'XQ\\.GP*;]WZSAI'TTG[K'S[O=9]&$U#VO[:VP/7?QO^T(FU=;3N MD<+VT=R]Q]RPJ#X2E9:@TCCM6DFJF^F)8T!.K9VDL)^\;F:0]3#QD\A3,PKSX(*19=7KN M#DAVC/PPW%?^ T6E 7D2:=57D 2U(!R+UJX3:W=#V*I^*(M9N5H+)46D$#>]?["A0K>^!HL9 /X%J<[%H[2JQ;CB$W>"7 M*IT+\B%UK%G#T=Z:H]IF5!K'HK7KP;KI@=4;XU*2U!I'(O6KAWKP$/8 M@1_7.Z!Z;E1:@DKC87=-ES)G]V"]= BOZGZLQ$-6UC)_(I_$NJQ4_XP23/'6 M&=4]H](X%JU=']8]A]-?T":ANFE46H)*XUBT=FJ@==T,MK*NC"@XS#L!$'6E M&)7&67>E.*:NE6)FK3,[M%(,YD7!T=[ZHAIF5!IG/:N]KMPH9GTP@Q=[C\R. M@BG>,J,Z7U0:9]W571:SD4/GO=SA0XX6S)&"H[WUQ4T4QLT4[GK9>!)$L4-@ MZV89;!&],Z5@GK?DJ&NWJ#3.NFNW;$0#5]-LW2J#W>JQV5(PQEMI5-N*2N.L M9TW8F2W%K!UEAW*#C\B6.L!P9$O!4=YU@VI:46F<]>06.[.EF#6C##:C/Y6;]*8/]Z5_)EH+1WO*CFE94&F?=M&1*P]B1 M!<&L&V7P6N[/9$O!2&_54.#B"R!C4ZL+9[7.853/$6&M6HHM)XU#6J4.95 M9+UJ=,"KSG^O@:D .-I;852/BDKC6+1V/5@O&_V"!V$C5(>+2DM0:1R+UJZ= MO:=A82/LFHF$P[PK -7OHM)XU/6[)^.QH_6Q;C>"W>Z!B4@XVEM>5).+2N-1 MU^2Z.E'K<"/8G1XY#0E3O$5&=:NH-!YUW:J^AQT/:D;6K4:'ED[!:4@XVEM? M5%N*2N-1UY:>Q([9],AZTNC0FJGG)"3,\Q8\>C$BY@AJ_$J+0$E<;CKI-T26Q=9 R[ MR)^;1H2AWIJCFDI4&H^[IO)D.G;,K,?64L9'+G_^Q"0BC/86']5OHM)XW%T3 M/0D=8Y'8VL@87A+]F2E$&.FM.:J+1*7QN+M.>C)US=O&UAW&L#N$GK>$0[W% M176(J#0>=QVB6]N]39%@AWCD3"!,\989=YLDW'V2NH_2NCI*XQ3;1ZRGB6%/ M3T7DKR@IVQ3GI6^R9N-&:7,[@O=FJN2J":]NC#IU:_)XS*;+4E: M"3(K"ZD;HDWJ^UPLLB)3HLF+[\F%W_00.JHH%9'UW>]BMMEZ;%56*OM?\T3H M:U..J;L5>82T=19=L'THJ9^3]!?-%H+/3TP]GT['&C:1^M+,#I$G M1ARSD62F0::D+X+3L%V01:D'S*6V@:GI]\Q5F!)MGTY:5.6*Z#$UD2+/Q5'G M(9I5-3%*5"M3R&VV_NEM^.U*J2J[JU73OIL:T%_CZ4P[T*>3NSK+%3&['6;% MO3[AO3%)NM1Y;B";ZC%-%;D39"[F]4PUU6#*GYG'J30P_4[6=;4NI9"G?9-G MP[U='+7>]\T&G9(T??YF:Z[=T=TFH&^:K2]_.'Y-SVYHSW%.S][V'@_/WO9Q MKN+1&8]'O9^,]2>;'2AM43>[E[Y/J_NLD"07"UWLX'2L?U?59D/0S1M5KIO] M*.]*I6^LYN52Z'N],E_0GR_*4CV_,2?8;&ULA51M;],P M$/XK5IC0)HTF3=ML&FVDOH ::C:&'Q ?'"2:V/-L3.?TPZ)'X]?VBQ 6[XT M]OF>>YZ[WMUX*]4CE@":/%=5C M,0DB*P@XY-I&H.:S@3EP;@,9&4^[F$%+:8'=\S[Z>Y>[R26C"'/)O[%"EY/@ M.B %K&C#]9WM^K*"!Y@UI6.[!14#'AO_1Y5X<.8# X M HAW@-CI]D1.Y8)JFHZ5W!)EO4TT>W"I.K01QX3]4^ZU,J_,X'0ZS9\:ALQ5 MZ'RIY!OW/U^0\P5HRCA>D#,2$BRI B1,D ?!-%X:HSE_*66#5!0X#K618@.& M^8YVYFGC([0#J[2A1DBFBFIUO)[],,M3(=]^-0 M:3S-\#"-G<(;K&D.D\",&8+:0)"^?M5/HKB)9G332Z)>:I, MV4RWYX^EY 6H@STU^E==/QF.#HM+6G')27$+QAL-!1$O(FM0OFW(KZ,MY!7Y MT%==1;WKY"]!86<\*U!KMX30)-T([2>UM;9[;NK'^\7=+\E;JM9,(.&P,M"H M=V5*HOSB\1&PO=V]R:W-H965TN^3K<],#X-[$E1(*7+*5B9FREW-V9IHBW),/BENT( M56_6C&=8JB'?F&+'"5X51EEJ(LORS PGU BGQ=P3#Z1=#7 M!L6*OQ-R$&?/0%-9,O9-#QY7,\/2$9&4Q%)#8/6W)PN2IAI)Q?%O!6K4/K7A M^?,1_:$@K\@LL2 +EOZ3K.1V9@0&6)$USE/YF1T^DHJ0J_%BEHKB%QS*M:YC M@#@7DF65L8H@2VCYCU\J(ILH.QG.N);_ @<*N#0$:X' M)AJ&N=_Q;E0#;.UZE^P"U[YBE_HVHT1S^M%T*KD3.QR3F:%RA2!\3XSPUU^@ M9_W>I]R88-%(8 T5G5I%9P@]_"O/EH0#M@8J;7(E'MT 40HJP'\#AV=>XKH% MKLZD^Q!-S?VY2(.>7RO22& -D=Q:)'=8)/6MX61/:$[ZE"B-O3,E'-\-?+9&P2V'32718.A7$G4JXEZ@T0?:?= M[YP6:%O^Y.Q4-;@&-==@D.N#*BH8_WZSS)-4 OWQ4C>^C_0@S&O3Y9A@T4A@ M#?DFM7R343\ZDS%5'!,L&@FLH2*T3A66]9:,6EF?7SG']:$U:=VXGG6NC]Q) MZV9&P]%92H]^*A-?3"T:ZFC$W7TIMQ:F3>2 M*W2A9[>+B6$_KSW]O6XMWW4OI%=XJDKA8+D6/B04TSA1I'4027QACT>M1D=% MB\9":PIX*DBA,VJ*A6.6F8M1T:*QT)I2GLI6^*:ZM;)N7(+ ][SVS>M9YOH. M;">:GU&XPE/E"L)T4^S.*5WBJ7N';RE?8+261 M!1W8^:",6K_V>K4<9+42K'G6I\D(WQ3]+@%BEE-9MC[JV;JG=E]TDEKS-P2O")<+U#O MUXS)XT [J#N0X?]02P,$% @ Q($$5\>'S+-! P "A0 T !X;"]S M='EL97,N>&ULW5AM3]LP$/XKD1D32!-IFY$VHZVT54*:M$U(\&'?D-LXK27' MSAR7M?SZ^>(D?<%7,3X,NE00^QX_=\^=+XUA6)JU8+<+QDRPRH4L1V1A3/$I M#,O9@N6TO% %DQ;)E,ZIL5,]#\M",YJ60,I%V.MTXC"G7)+Q4"[SZ]R4P4PM MI1F1?FL*W.UK.B+=^",)G+N)2MF(W)^]_[54YNI=X.XG'TY..O?G5_OVLPHX M)Z'7Z>4SG%YT<+\6PUS'NZZ;Y:?65\L]Q)-9BL5 MA-CO^*NP5X>F$F'="N-AIN2F(R+B##8"S5GP0,6(3*C@4\V!E=& 9@8"N1"MP!YQAO&P MH,8P+:_MI%I<&9] 03V^6Q=6X5S3=;=W23:$ZF:#3)5.F6[#=$EC&@\%RT". MYO,%W(TJ0@"-4;D=I)S.E:25AH91#ZS;&1/B%A[AG]F.[U6VM7?5SLEV: 75 M0^?&3<#_MC?G>]MM]"*_0<$?E/FRM.G(:@Y=RFXTR_BJFJ^R5@#FO8M[IT4A MUI\%G\N2?'7 \I TO6"C-'VTT:)69-3!-@@>F#9]M6WYK6MRQE6G::97A MFGM'J/G?UGG.)--4;(NVO?^6J_QBQ5'_M217WRK[@KT:Z_?R6Q=Y>0PBXV,0 M>10].3@&DMVX/:W:6%RF;,7223W5\VDU#.S 1JTO(.PCU]7E1S".P_P(8%@<3 '&<2PL MSO^4SP#-QV&8MH$7&:"< !5,L+K% M,?SXO6':@('%@4A_5VM\M_$..=P'V)X>ZA L4[P3L4SQ6@/BKQLPDL2_VU@< M8&"[@/4.Q/?'@9[R)' M /,KB"(,@:<11S %H %#HJAZ#^Z]C\+F/15N_OLW_@-02P,$% @ Q($$ M5Y>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5 MN %(MB6/:(7->=I3W; M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II% MR=.B':5_'.@ #P 'AL+W=OROEHT!=*DZP+TPXB+[G)@)#HF*HDN225-?_T.Z;D]:K^-XVG3N;K+W?O)Q.7;56K71_F(WJX)V5 ML:WT\-+>3MW&*EF[M5*^;:;)Z6D^;:7N)J]?[9ZUL%/\PGA5>6TZN!@N?-'J MWOUZ/[P4=]KI&]UH_W VB;\W:B):W>E6_U#UV>1T(MS:W/]EK/YA.B^;965- MTYQ-9MLWOBCK=?7H\C) ?I8W+E[Q\N9: LC9)#^%!ZZT=3[>$9\O@?%.P%^-+^GV(TJY6NU*6I^E9U M?EN.5C4!L'-KO7$3T)MYZ&0Q%6W?13<&SXI_.NK>ONI/>"B M,K0O-;QAK^H(S@=Y :]-HVOX[[5X(QO954K$PG4(,"$ DR,"+@-$^ ,GS$I< MF':#(.<$Y/SI(*5;(\B4@$QY(=](IR/2PBH'M^ZWPHQ RWC1KM6=ZGHE5M:T M4*V=M]"KG;C7?BTN>MP2I18$5,$+==7= 59L;0BH)(!* M?J#.PWBO,- + N@%?]^$>ZQX;V3GQ+6JE+Z3$>'7 'Q*C<"GW( MX%5:-B0B M*0EF2\!<8 .F?G@N%F"(_XSVK=>;\'?/!<:D5#%C=L4[8^I[W321[Y-?0Z5? MP3C7W08.W!QGE"MFS+(XKRK;PR#R]CL\Q"F':"]Z:S$F98L9LR[^EM9"70_[ M\8R2Q(S9$MLR>J]EG''N@5%BF#&;X5+=>,Q"^6#&+(1KI6&\LW$>%QK6U<]7 M[XUS@ZY*66+&K(DPZ.FMMR)FD#Y,U%57[=4K98X9LSJ6WE1?UZ:IE76_Q0$/ MIO"!]EK52K5X@DP))&$6R%MI.R@[)Q;0/99K:;$W$LH;";,W_I3:BB^R@:G= M!R6A(:K]F4I"1@MF7UR'BS 2+R2X37R&;N)D3+P#0LH5";LKH-$YO3=33R@O M)-PQHG>Z4S"4+-5MC+?CF3:A3)$PFV(A'\1=[ _QS\/H=ZE=U9C0!#$D98V$ MV1HP,FL864*[JZ'[BO/@V]O'/82R2<)LD]',*$X6$';W!NJ$LDGRE#81)QB3 M\DG"[),#P^&N//%:!N63.;-/R#3^3X(Q*;G,F>6RE\?%R><0F=PSS$?99F1#-G%@T=W7%LF5.BF3.+ALSNP]*D1#-G%LVO[#[6NU-*+BFS7!Z%^%%" MRBLINU>(!#VHXY322\J^,4+,>8:8E&E29M.0&7J(2>Z-,$OG<88>;9>4<%)F MX1R6J2,D[''F;V<<*F\U,V@56:4<+(C!QF82!JHZ$9OZQUC4L+) MCIEGQLJ0TDQVA$#S$^Z\-=:' RBB,BY.>3$FI9F,63,#S%V7Z2%"?)"^MW@% M(".WXYE5,\ ,S?&VB\7Y3L+42.!LDU&JR=A7T%"*'6N1E&LR9M<0,7;9MWCS M(*-CN6P^3\(<(T4>- M5SMXC$D9)S_"J:\#I7DQW/W(*>/D1SC[=0#SHQSLE.>4>W+VTU_$2M %[D(Y MY9Z_.66AG-U"!.9';/* 25FH8+807O,]#V?BPT(;/$F\=5ZWN*<7E(4*9@N-K/^.S-P+RD %LX'" M<:YQ*DHX!?OQ8VI9>M ,R?/(3WG^;#A$4L(IF(5#8V88DQ).P1Y[J$5^7.DE M)9SR"$>8#V/B2B\IX93,PJ'W(@:E20FG9!;.V%[$R&A44K8IN;=U^K:5]B&D M6QC0!=J;B/6/,2G;E,RV.;AG)O#Y64<4KV[[\<.H@8:QYC4@HJC[FU MLX0'UCW$"&@"VSG_)LUXDP)OE%&>Y='G(SZA)C4@HJ MHX*F\6;W^E6M5O#4^B/\"P?7*]E4"RO"C_"D69)FX4CUJF^:"[CVJ8-46.^^ M'KG[:N?K?P%02P,$% @ Q($$5SAE:^>: @ 7]H=N6'R>CN=A M7>W'L?M5U\-F7T[-\-!VY7RYLFW[4S->EOVN[IK->[,KM2R75O?W,ZJGQ_N9 MB]>OKOS/Q':[/6S*[W;SYU3.XS\&UQ]M_S[L2QFKQ6O3[\JXKNK/X^WT4%\/ MX>$RN5H\OZVK_ODM5/7<00)!,G^00I#.'Q0A*,X?E" HS1]D$&3S!SD$^?Q! M&8+R_$$K"%K-'Q26*..2(&F"-8'6 ;D.!%X'!#L0B!V0[$!@=D"T X': =D. M!&X'A#L0R!V0[D!@=T"\ X'>@GH+@=Z">@N!WC)YV2;06U!O(=!;4&\AT%M0 M;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;46\ET%M1;R706U%O)=!;)Q]+"/16 MU%L)]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?2.J'B4#OA'HG KT3ZIT(]$ZH=R+0 MVU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VR:;30CT-M3;"/0VU-L( M]#;4VPCT=M3;"?1VU-L)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3;"?3VR69! M KT=]78"O1WU=@*],^J="?3.J'"WR3Z$Z:,0OM[; MOO+I.-DAKNQ&UUK3:>.K:N@IQ73P,S1\IZZ>$-)Y<]OA]._FKN"$1 MKR;,*W\/>#KW[<$ZUS9V=5NY\+7JXRYQ[(0/CYWUZ?D2K_0X[G9M;9NQON_C MD=1/SE:-WUL;^BX]%;TZGQSB#=O39W9Q_E+F7&#<>>O&R<>).?O^N.>1S*?7 M4RQD76C/O^)+8BQ]\?O9>=J-;=Z8':_WY^@.RSR\6!Z7W_'O,WZI_\X^)*0/ M!>DCA_110/K0D#X,I(\2TL<'2!_9AM((1=2,0FI&,36CH)I15,THK&845S,* MK!E%5DF155)DE119)45629%54F25%%DE159)D5529%44615%5D6155%D5119 M%45619%54615%%D51=:<(FM.D36GR)I39,TILN8467.*K#E%UIPB:TZ1M:#( M6E!D+2BR%A19"XJL!476@B)K09&UH,A:4&35%%DU159-D5539-44635%5DV1 M55-DU119-4560Y'54&0U%%D-159#D=509#4460U%5D.1U5!D+2FREA192XJL M)476DB)K29&UI,A:4F0M*;*6_U/6'^-X^,?QRS/MJW9XSA?+_UIN?@%02P$" M% ,4 " #$@017!T%-8H$ "Q $ @ $ 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( ,2!!%>"1P];[P "L" 1 M " :\ !D;V-097)PC$ 8 )PG 3 " &UL4$L! A0#% @ Q($$5_3&013@!0 Y!X !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Q($$5Y_E18&S" ""< !@ ("!=QP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q($$5UP^DBFV!@ +A$ !D M ("!SCT 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Q($$5\8O\OR3! 6@H !D ("!S4T 'AL+W=O M&PO=V]R:W-H965TTDG#LJ@( -(% 9 " @:]5 M !X;"]W;W)K&UL4$L! A0#% @ Q($$5R5 M8K74 @ '@8 !D ("!D%@ 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ Q($$5V%\*@YQ!@ &PO M=V]R:W-H965T&UL4$L! A0#% @ Q($$5\\?0WIE! FPD !D ("! M"G, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Q($$5^#?2&-= P H@< !D ("!CX$ 'AL+W=O&UL4$L! A0#% @ Q($$5]I.YS0F M"0 S18 !D ("!%HH 'AL+W=O&PO=V]R:W-H965T>#*Y']0( .<& 9 " @468 !X;"]W;W)K&UL4$L! A0#% @ Q($$5]A%##<: P A08 !D M ("!<9L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Q($$5_FZ9""# @ 904 !D ("!X*8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MQ($$5X+%803. @ .P8 !D ("!:[0 'AL+W=O&UL4$L! A0#% @ Q($$5X3.##ZQ @ M^ 4 !D ("!$+\ 'AL+W=O&PO=V]R:W-H965TV M;$;5* 0 +\) 9 " @0?% !X;"]W;W)K&UL4$L! A0#% @ Q($$5Z)&?QVD @ R@4 !D M ("!9LD 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Q($$5V-MZ!+D P Q0@ !D ("!5M0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q($$ M5X]_%$;6 @ K@@ !D ("!5>( 'AL+W=O&PO=V]R:W-H965T&I[W%/ , -D. 9 " @&UL4$L! A0#% @ Q($$5P"D_%'1 @ ;PD M !D ("!0.T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q($$5^**#'!B P QPX !D M ("!)O< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Q($$5Z/3D*EQ P .PL !D ("!< ! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Q($$5[?! MKL1. P _@\ !D ("!D H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q($$5V]H,2@$! 6Q$ !D M ("!:QT! 'AL+W=O&PO M=V]R:W-H965T"*2;/:0< M ,5) 9 " @;4D 0!X;"]W;W)K&UL4$L! A0#% @ Q($$5S13_K'B @ (PH !D ("! M52P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Q($$5U=TT'I@ @ OP4 !D ("!W#4! 'AL+W=O&PO=V]R:W-H965T>G>2Y\ ( '<( 9 " @21+ 0!X;"]W;W)K&UL4$L! A0#% @ Q($$5Z<*)#79 @ K0< !D M ("!2TX! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Q($$5Q#Y]=?A @ WP< !D ("!OE&PO=V]R:W-H965T&UL4$L! A0#% @ MQ($$5\&PO=V]R:W-H965T&UL4$L! A0#% @ Q($$5]&K'?.@ @ "08 !D M ("!/80! 'AL+W=O&PO=V]R:W-H M965TGD>I9-P( -\R 3 " 4*9 0!;0V]N E=&5N=%]4>7!E&UL4$L%!@ !A &$ GAH *J; 0 $! end XML 101 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 102 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 103 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 251 352 1 true 67 0 false 9 false false R1.htm 0000001 - Document - Document and Entity Information Sheet http://www.cavco.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets Sheet http://www.cavco.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Cash Flows Sheet http://www.cavco.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 4 false false R5.htm 0000005 - Disclosure - Basis of Presentation Sheet http://www.cavco.com/role/BasisofPresentation Basis of Presentation Notes 5 false false R6.htm 0000006 - Disclosure - Revenue from Contracts with Customers Sheet http://www.cavco.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 6 false false R7.htm 0000007 - Disclosure - Restricted Cash Sheet http://www.cavco.com/role/RestrictedCash Restricted Cash Notes 7 false false R8.htm 0000008 - Disclosure - Investments Sheet http://www.cavco.com/role/Investments Investments Notes 8 false false R9.htm 0000009 - Disclosure - Inventories Sheet http://www.cavco.com/role/Inventories Inventories Notes 9 false false R10.htm 0000010 - Disclosure - Consumer Loans Receivable Sheet http://www.cavco.com/role/ConsumerLoansReceivable Consumer Loans Receivable Notes 10 false false R11.htm 0000011 - Disclosure - Commercial Loans Receivable Sheet http://www.cavco.com/role/CommercialLoansReceivable Commercial Loans Receivable Notes 11 false false R12.htm 0000012 - Disclosure - Property, Plant and Equipment, net Sheet http://www.cavco.com/role/PropertyPlantandEquipmentnet Property, Plant and Equipment, net Notes 12 false false R13.htm 0000013 - Disclosure - Goodwill and Other Intangibles Sheet http://www.cavco.com/role/GoodwillandOtherIntangibles Goodwill and Other Intangibles Notes 13 false false R14.htm 0000014 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 14 false false R15.htm 0000015 - Disclosure - Warranties Sheet http://www.cavco.com/role/Warranties Warranties Notes 15 false false R16.htm 0000016 - Disclosure - Other Liabilities Sheet http://www.cavco.com/role/OtherLiabilities Other Liabilities Notes 16 false false R17.htm 0000017 - Disclosure - Debt Sheet http://www.cavco.com/role/Debt Debt Notes 17 false false R18.htm 0000018 - Disclosure - Reinsurance and Insurance Loss Reserves Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves Reinsurance and Insurance Loss Reserves Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://www.cavco.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest Sheet http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest Stockholders' Equity and Redeemable Noncontrolling Interest Notes 20 false false R21.htm 0000021 - Disclosure - Earnings Per Share Sheet http://www.cavco.com/role/EarningsPerShare Earnings Per Share Notes 21 false false R22.htm 0000022 - Disclosure - Fair Value Measurements Sheet http://www.cavco.com/role/FairValueMeasurements Fair Value Measurements Notes 22 false false R23.htm 0000023 - Disclosure - Related Party Transactions Sheet http://www.cavco.com/role/RelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 0000024 - Disclosure - Acquisition Sheet http://www.cavco.com/role/Acquisition Acquisition Notes 24 false false R25.htm 0000025 - Disclosure - Business Segment Information Sheet http://www.cavco.com/role/BusinessSegmentInformation Business Segment Information Notes 25 false false R26.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 26 false false R27.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 27 false false R28.htm 9954701 - Disclosure - Basis of Presentation (Policies) Sheet http://www.cavco.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies 28 false false R29.htm 9954702 - Disclosure - Commitments and Contingencies (Policies) Sheet http://www.cavco.com/role/CommitmentsandContingenciesPolicies Commitments and Contingencies (Policies) Policies 29 false false R30.htm 9954703 - Disclosure - Fair Value Measurements (Policies) Sheet http://www.cavco.com/role/FairValueMeasurementsPolicies Fair Value Measurements (Policies) Policies 30 false false R31.htm 9954704 - 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 31 false false R32.htm 9954705 - Disclosure - Restricted Cash (Tables) Sheet http://www.cavco.com/role/RestrictedCashTables Restricted Cash (Tables) Tables http://www.cavco.com/role/RestrictedCash 32 false false R33.htm 9954706 - Disclosure - Investments (Tables) Sheet http://www.cavco.com/role/InvestmentsTables Investments (Tables) Tables http://www.cavco.com/role/Investments 33 false false R34.htm 9954707 - Disclosure - Inventories (Tables) Sheet http://www.cavco.com/role/InventoriesTables Inventories (Tables) Tables http://www.cavco.com/role/Inventories 34 false false R35.htm 9954708 - Disclosure - Consumer Loans Receivable (Tables) Sheet http://www.cavco.com/role/ConsumerLoansReceivableTables Consumer Loans Receivable (Tables) Tables http://www.cavco.com/role/ConsumerLoansReceivable 35 false false R36.htm 9954709 - Disclosure - Commercial Loans Receivable (Tables) Sheet http://www.cavco.com/role/CommercialLoansReceivableTables Commercial Loans Receivable (Tables) Tables http://www.cavco.com/role/CommercialLoansReceivable 36 false false R37.htm 9954710 - Disclosure - Property, Plant and Equipment, net (Tables) Sheet http://www.cavco.com/role/PropertyPlantandEquipmentnetTables Property, Plant and Equipment, net (Tables) Tables http://www.cavco.com/role/PropertyPlantandEquipmentnet 37 false false R38.htm 9954711 - Disclosure - Goodwill and Other Intangibles (Tables) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesTables Goodwill and Other Intangibles (Tables) Tables http://www.cavco.com/role/GoodwillandOtherIntangibles 38 false false R39.htm 9954712 - 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 39 false false R40.htm 9954713 - Disclosure - Warranties (Tables) Sheet http://www.cavco.com/role/WarrantiesTables Warranties (Tables) Tables http://www.cavco.com/role/Warranties 40 false false R41.htm 9954714 - Disclosure - Other Liabilities (Tables) Sheet http://www.cavco.com/role/OtherLiabilitiesTables Other Liabilities (Tables) Tables http://www.cavco.com/role/OtherLiabilities 41 false false R42.htm 9954715 - 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 42 false false R43.htm 9954716 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.cavco.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.cavco.com/role/CommitmentsandContingencies 43 false false R44.htm 9954717 - 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 44 false false R45.htm 9954718 - Disclosure - Earnings Per Share (Tables) Sheet http://www.cavco.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.cavco.com/role/EarningsPerShare 45 false false R46.htm 9954719 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cavco.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cavco.com/role/FairValueMeasurements 46 false false R47.htm 9954720 - Disclosure - Acquisition (Tables) Sheet http://www.cavco.com/role/AcquisitionTables Acquisition (Tables) Tables http://www.cavco.com/role/Acquisition 47 false false R48.htm 9954721 - Disclosure - Business Segment Information (Tables) Sheet http://www.cavco.com/role/BusinessSegmentInformationTables Business Segment Information (Tables) Tables http://www.cavco.com/role/BusinessSegmentInformation 48 false false R49.htm 9954722 - Disclosure - Basis of Presentation (Principles of Consolidation) (Details) Sheet http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails Basis of Presentation (Principles of Consolidation) (Details) Details http://www.cavco.com/role/BasisofPresentationPolicies 49 false false R50.htm 9954723 - 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 http://www.cavco.com/role/RevenuefromContractswithCustomersTables 50 false false R51.htm 9954724 - Disclosure - Restricted Cash (Details) Sheet http://www.cavco.com/role/RestrictedCashDetails Restricted Cash (Details) Details http://www.cavco.com/role/RestrictedCashTables 51 false false R52.htm 9954725 - Disclosure - Restricted Cash Reconciliation of Cash and cash equivalents and Restricted cash to SOCF (Details) Sheet http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails Restricted Cash Reconciliation of Cash and cash equivalents and Restricted cash to SOCF (Details) Details 52 false false R53.htm 9954726 - Disclosure - Investments (Details) Sheet http://www.cavco.com/role/InvestmentsDetails Investments (Details) Details http://www.cavco.com/role/InvestmentsTables 53 false false R54.htm 9954727 - Disclosure - Investments (Amortized cost and fair value) (Details) Sheet http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails Investments (Amortized cost and fair value) (Details) Details http://www.cavco.com/role/InvestmentsTables 54 false false R55.htm 9954728 - Disclosure - Investments (Contractual Maturities) (Details) Sheet http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails Investments (Contractual Maturities) (Details) Details http://www.cavco.com/role/InvestmentsTables 55 false false R56.htm 9954729 - Disclosure - Investments (Recognized Gains and Losses) (Details) Sheet http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails Investments (Recognized Gains and Losses) (Details) Details http://www.cavco.com/role/InvestmentsTables 56 false false R57.htm 9954730 - Disclosure - Inventories (Details) Sheet http://www.cavco.com/role/InventoriesDetails Inventories (Details) Details http://www.cavco.com/role/InventoriesTables 57 false false R58.htm 9954731 - Disclosure - Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 58 false false R59.htm 9954732 - Disclosure - Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 59 false false R60.htm 9954733 - Disclosure - Consumer Loans Receivable (Loans Held for investment) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails Consumer Loans Receivable (Loans Held for investment) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 60 false false R61.htm 9954734 - Disclosure - Delinquency status of consumer loans (Details) Sheet http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails Delinquency status of consumer loans (Details) Details 61 false false R62.htm 9954735 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 62 false false R63.htm 9954736 - Disclosure - Consumer Loans Receivable (Narrative) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails Consumer Loans Receivable (Narrative) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 63 false false R64.htm 9954737 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable, Net) (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails Commercial Loans Receivable (Commercial Loans Receivable, Net) (Details) Details http://www.cavco.com/role/CommercialLoansReceivableTables 64 false false R65.htm 9954738 - Disclosure - Commercial Loans Receivable (Changes in the Estimated Allowance for Loan Loss) (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails Commercial Loans Receivable (Changes in the Estimated Allowance for Loan Loss) (Details) Details http://www.cavco.com/role/CommercialLoansReceivableTables 65 false false R66.htm 9954739 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (Details) Details http://www.cavco.com/role/CommercialLoansReceivableTables 66 false false R67.htm 9954740 - Disclosure - Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (Details) Details http://www.cavco.com/role/CommercialLoansReceivableTables 67 false false R68.htm 9954741 - Disclosure - Commercial Loans Receivable (Narrative) (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails Commercial Loans Receivable (Narrative) (Details) Details http://www.cavco.com/role/CommercialLoansReceivableTables 68 false false R69.htm 9954742 - Disclosure - Property, Plant and Equipment, net (Details) Sheet http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails Property, Plant and Equipment, net (Details) Details http://www.cavco.com/role/PropertyPlantandEquipmentnetTables 69 false false R70.htm 9954743 - Disclosure - Property, Plant and Equipment, net (Narrative) (Details) Sheet http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails Property, Plant and Equipment, net (Narrative) (Details) Details http://www.cavco.com/role/PropertyPlantandEquipmentnetTables 70 false false R71.htm 9954744 - Disclosure - Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details) Details http://www.cavco.com/role/GoodwillandOtherIntangiblesTables 71 false false R72.htm 9954745 - Disclosure - Goodwill and Other Intangibles (Amortization) (Details) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails Goodwill and Other Intangibles (Amortization) (Details) Details http://www.cavco.com/role/GoodwillandOtherIntangiblesTables 72 false false R73.htm 9954746 - 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 73 false false R74.htm 9954747 - Disclosure - Warranties (Activity for Estimated Warranty Liability) (Details) Sheet http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails Warranties (Activity for Estimated Warranty Liability) (Details) Details http://www.cavco.com/role/WarrantiesTables 74 false false R75.htm 9954748 - Disclosure - Other Liabilities (Details) Sheet http://www.cavco.com/role/OtherLiabilitiesDetails Other Liabilities (Details) Details http://www.cavco.com/role/OtherLiabilitiesTables 75 false false R76.htm 9954749 - Disclosure - Debt (Details) Sheet http://www.cavco.com/role/DebtDetails Debt (Details) Details http://www.cavco.com/role/Debt 76 false false R77.htm 9954750 - Disclosure - Reinsurance and Insurance Loss Reserves (Details) Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails Reinsurance and Insurance Loss Reserves (Details) Details http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables 77 false false R78.htm 9954751 - Disclosure - Reinsurance and Insurance Loss Reserves (Details Textual) Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual Reinsurance and Insurance Loss Reserves (Details Textual) Details http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables 78 false false R79.htm 9954752 - Disclosure - Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (Details) Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (Details) Details http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables 79 false false R80.htm 9954753 - Disclosure - Commitments and Contingencies (Details Textual) Sheet http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual Commitments and Contingencies (Details Textual) Details http://www.cavco.com/role/CommitmentsandContingenciesTables 80 false false R81.htm 9954754 - Disclosure - Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details) Sheet http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details) Details http://www.cavco.com/role/CommitmentsandContingenciesTables 81 false false R82.htm 9954755 - 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 82 false false R83.htm 9954756 - Disclosure - Earnings Per Share (Details) Sheet http://www.cavco.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.cavco.com/role/EarningsPerShareTables 83 false false R84.htm 9954757 - Disclosure - Summary of the Fair Value and Carrying Value of Financial Instruments (Details) Sheet http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails Summary of the Fair Value and Carrying Value of Financial Instruments (Details) Details 84 false false R85.htm 9954758 - Disclosure - Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details) Sheet http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details) Details http://www.cavco.com/role/FairValueMeasurementsTables 85 false false R86.htm 9954759 - Disclosure - Related Party Transactions (Details) Sheet http://www.cavco.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.cavco.com/role/RelatedPartyTransactions 86 false false R87.htm 9954760 - Disclosure - Acquisition (Schedule of Acquisition) (Details) Sheet http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails Acquisition (Schedule of Acquisition) (Details) Details http://www.cavco.com/role/AcquisitionTables 87 false false R88.htm 9954761 - Disclosure - Acquisition (Pro-forma) (Details) Sheet http://www.cavco.com/role/AcquisitionProformaDetails Acquisition (Pro-forma) (Details) Details http://www.cavco.com/role/AcquisitionTables 88 false false R89.htm 9954762 - Disclosure - Business Segment Information (Details) Sheet http://www.cavco.com/role/BusinessSegmentInformationDetails Business Segment Information (Details) Details http://www.cavco.com/role/BusinessSegmentInformationTables 89 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: cvco:CapitalizedLoanServicingRateOfLoansHeldInPortfolio, cvco:WeightedAverageServicingFeeOfLoansHeldInPortfolio - cvco-20230701.htm 4 cvco-20230701.htm cvco-20230701.xsd cvco-20230701_cal.xml cvco-20230701_def.xml cvco-20230701_lab.xml cvco-20230701_pre.xml cvco-2023071xexhibit311.htm cvco-2023071xexhibit312.htm cvco-2023071xexhibit32.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 106 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cvco-20230701.htm": { "axisCustom": 4, "axisStandard": 18, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 830, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 2 }, "contextCount": 251, "dts": { "calculationLink": { "local": [ "cvco-20230701_cal.xml" ] }, "definitionLink": { "local": [ "cvco-20230701_def.xml" ] }, "inline": { "local": [ "cvco-20230701.htm" ] }, "labelLink": { "local": [ "cvco-20230701_lab.xml" ] }, "presentationLink": { "local": [ "cvco-20230701_pre.xml" ] }, "schema": { "local": [ "cvco-20230701.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "elementCount": 649, "entityCount": 1, "hidden": { "http://www.cavco.com/20230701": 4, "http://xbrl.sec.gov/dei/2023": 5, "total": 9 }, "keyCustom": 46, "keyStandard": 306, "memberCustom": 25, "memberStandard": 42, "nsprefix": "cvco", "nsuri": "http://www.cavco.com/20230701", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.cavco.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Consumer Loans Receivable", "menuCat": "Notes", "order": "10", "role": "http://www.cavco.com/role/ConsumerLoansReceivable", "shortName": "Consumer Loans Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:CommercialLoansReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Commercial Loans Receivable", "menuCat": "Notes", "order": "11", "role": "http://www.cavco.com/role/CommercialLoansReceivable", "shortName": "Commercial Loans Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:CommercialLoansReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Property, Plant and Equipment, net", "menuCat": "Notes", "order": "12", "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnet", "shortName": "Property, Plant and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Goodwill and Other Intangibles", "menuCat": "Notes", "order": "13", "role": "http://www.cavco.com/role/GoodwillandOtherIntangibles", "shortName": "Goodwill and Other Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Accrued Expenses and Other Current Liabilities", "menuCat": "Notes", "order": "14", "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Warranties", "menuCat": "Notes", "order": "15", "role": "http://www.cavco.com/role/Warranties", "shortName": "Warranties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Other Liabilities", "menuCat": "Notes", "order": "16", "role": "http://www.cavco.com/role/OtherLiabilities", "shortName": "Other Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Debt", "menuCat": "Notes", "order": "17", "role": "http://www.cavco.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReinsuranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Reinsurance and Insurance Loss Reserves", "menuCat": "Notes", "order": "18", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves", "shortName": "Reinsurance and Insurance Loss Reserves", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReinsuranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://www.cavco.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.cavco.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest", "menuCat": "Notes", "order": "20", "role": "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest", "shortName": "Stockholders' Equity and Redeemable Noncontrolling Interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Earnings Per Share", "menuCat": "Notes", "order": "21", "role": "http://www.cavco.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "22", "role": "http://www.cavco.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "23", "role": "http://www.cavco.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Acquisition", "menuCat": "Notes", "order": "24", "role": "http://www.cavco.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Business Segment Information", "menuCat": "Notes", "order": "25", "role": "http://www.cavco.com/role/BusinessSegmentInformation", "shortName": "Business Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Notes", "order": "26", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R27": { "firstAnchor": { "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "27", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Basis of Presentation (Policies)", "menuCat": "Policies", "order": "28", "role": "http://www.cavco.com/role/BasisofPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRepurchaseAgreements", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Commitments and Contingencies (Policies)", "menuCat": "Policies", "order": "29", "role": "http://www.cavco.com/role/CommitmentsandContingenciesPolicies", "shortName": "Commitments and Contingencies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRepurchaseAgreements", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Statements of Comprehensive Income", "menuCat": "Statements", "order": "3", "role": "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Fair Value Measurements (Policies)", "menuCat": "Policies", "order": "30", "role": "http://www.cavco.com/role/FairValueMeasurementsPolicies", "shortName": "Fair Value Measurements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Revenue from Contracts with Customers (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Restricted Cash (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.cavco.com/role/RestrictedCashTables", "shortName": "Restricted Cash (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ScheduleofInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Investments (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.cavco.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ScheduleofInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.cavco.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ConsumerLoansReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Consumer Loans Receivable (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.cavco.com/role/ConsumerLoansReceivableTables", "shortName": "Consumer Loans Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ConsumerLoansReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:CommercialLoansReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Commercial Loans Receivable (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.cavco.com/role/CommercialLoansReceivableTables", "shortName": "Commercial Loans Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:CommercialLoansReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Property, Plant and Equipment, net (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnetTables", "shortName": "Property, Plant and Equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Goodwill and Other Intangibles (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables", "shortName": "Goodwill and Other Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "4", "role": "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Warranties (Tables)", "menuCat": "Tables", "order": "40", "role": "http://www.cavco.com/role/WarrantiesTables", "shortName": "Warranties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Other Liabilities (Tables)", "menuCat": "Tables", "order": "41", "role": "http://www.cavco.com/role/OtherLiabilitiesTables", "shortName": "Other Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EffectsOfReinsuranceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables)", "menuCat": "Tables", "order": "42", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables", "shortName": "Reinsurance and Insurance Loss Reserves (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EffectsOfReinsuranceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "43", "role": "http://www.cavco.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Tables)", "menuCat": "Tables", "order": "44", "role": "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestTables", "shortName": "Stockholders' Equity and Redeemable Noncontrolling Interest (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "45", "role": "http://www.cavco.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "46", "role": "http://www.cavco.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Acquisition (Tables)", "menuCat": "Tables", "order": "47", "role": "http://www.cavco.com/role/AcquisitionTables", "shortName": "Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Business Segment Information (Tables)", "menuCat": "Tables", "order": "48", "role": "http://www.cavco.com/role/BusinessSegmentInformationTables", "shortName": "Business Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConsolidationPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Basis of Presentation (Principles of Consolidation) (Details)", "menuCat": "Details", "order": "49", "role": "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails", "shortName": "Basis of Presentation (Principles of Consolidation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ConsolidationPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "INF", "lang": "en-US", "name": "us-gaap:NumberOfStatesInWhichEntityOperates", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000005 - Disclosure - Basis of Presentation", "menuCat": "Notes", "order": "5", "role": "http://www.cavco.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Revenue from Contracts with Customers (Disaggregation of Revenue) (Details)", "menuCat": "Details", "order": "50", "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "shortName": "Revenue from Contracts with Customers (Disaggregation of Revenue) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-15", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Restricted Cash (Details)", "menuCat": "Details", "order": "51", "role": "http://www.cavco.com/role/RestrictedCashDetails", "shortName": "Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-27", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Restricted Cash Reconciliation of Cash and cash equivalents and Restricted cash to SOCF (Details)", "menuCat": "Details", "order": "52", "role": "http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails", "shortName": "Restricted Cash Reconciliation of Cash and cash equivalents and Restricted cash to SOCF (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-7", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Investments (Details)", "menuCat": "Details", "order": "53", "role": "http://www.cavco.com/role/InvestmentsDetails", "shortName": "Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ScheduleofInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Investments (Amortized cost and fair value) (Details)", "menuCat": "Details", "order": "54", "role": "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails", "shortName": "Investments (Amortized cost and fair value) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-31", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Investments (Contractual Maturities) (Details)", "menuCat": "Details", "order": "55", "role": "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails", "shortName": "Investments (Contractual Maturities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Investments (Recognized Gains and Losses) (Details)", "menuCat": "Details", "order": "56", "role": "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails", "shortName": "Investments (Recognized Gains and Losses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "57", "role": "http://www.cavco.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details)", "menuCat": "Details", "order": "58", "role": "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails", "shortName": "Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForLoanAndLeaseLossesRealEstate", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details)", "menuCat": "Details", "order": "59", "role": "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "shortName": "Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-37", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForLoanAndLeaseLossesRealEstate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000006 - Disclosure - Revenue from Contracts with Customers", "menuCat": "Notes", "order": "6", "role": "http://www.cavco.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "3", "first": true, "lang": "en-US", "name": "cvco:Weightedaveragecontractualinterestrate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Consumer Loans Receivable (Loans Held for investment) (Details)", "menuCat": "Details", "order": "60", "role": "http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails", "shortName": "Consumer Loans Receivable (Loans Held for investment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "3", "first": true, "lang": "en-US", "name": "cvco:Weightedaveragecontractualinterestrate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:DeliquencyStatusOfConsumerLoansTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Delinquency status of consumer loans (Details)", "menuCat": "Details", "order": "61", "role": "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails", "shortName": "Delinquency status of consumer loans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:DeliquencyStatusOfConsumerLoansTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-43", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:DeliquencyStatusOfConsumerLoansTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (Details)", "menuCat": "Details", "order": "62", "role": "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "shortName": "Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-79", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RealEstateAcquiredThroughForeclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - Consumer Loans Receivable (Narrative) (Details)", "menuCat": "Details", "order": "63", "role": "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails", "shortName": "Consumer Loans Receivable (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RealEstateAcquiredThroughForeclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-122", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable, Net) (Details)", "menuCat": "Details", "order": "64", "role": "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails", "shortName": "Commercial Loans Receivable (Commercial Loans Receivable, Net) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-122", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-123", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954738 - Disclosure - Commercial Loans Receivable (Changes in the Estimated Allowance for Loan Loss) (Details)", "menuCat": "Details", "order": "65", "role": "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails", "shortName": "Commercial Loans Receivable (Changes in the Estimated Allowance for Loan Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-124", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-158", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954739 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (Details)", "menuCat": "Details", "order": "66", "role": "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "shortName": "Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-158", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:CommercialLoansReceivablePrincipalBalanceConcentration", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954740 - Disclosure - Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (Details)", "menuCat": "Details", "order": "67", "role": "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails", "shortName": "Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:CommercialLoansReceivablePrincipalBalanceConcentration", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954741 - Disclosure - Commercial Loans Receivable (Narrative) (Details)", "menuCat": "Details", "order": "68", "role": "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "shortName": "Commercial Loans Receivable (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954742 - Disclosure - Property, Plant and Equipment, net (Details)", "menuCat": "Details", "order": "69", "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails", "shortName": "Property, Plant and Equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Restricted Cash", "menuCat": "Notes", "order": "7", "role": "http://www.cavco.com/role/RestrictedCash", "shortName": "Restricted Cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954743 - Disclosure - Property, Plant and Equipment, net (Narrative) (Details)", "menuCat": "Details", "order": "70", "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails", "shortName": "Property, Plant and Equipment, net (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "cvco:IntangibleAssetsIncludingGoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954744 - Disclosure - Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details)", "menuCat": "Details", "order": "71", "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails", "shortName": "Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "cvco:IntangibleAssetsIncludingGoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954745 - Disclosure - Goodwill and Other Intangibles (Amortization) (Details)", "menuCat": "Details", "order": "72", "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails", "shortName": "Goodwill and Other Intangibles (Amortization) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954746 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "menuCat": "Details", "order": "73", "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954747 - Disclosure - Warranties (Activity for Estimated Warranty Liability) (Details)", "menuCat": "Details", "order": "74", "role": "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails", "shortName": "Warranties (Activity for Estimated Warranty Liability) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954748 - Disclosure - Other Liabilities (Details)", "menuCat": "Details", "order": "75", "role": "http://www.cavco.com/role/OtherLiabilitiesDetails", "shortName": "Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInterestRateDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954749 - Disclosure - Debt (Details)", "menuCat": "Details", "order": "76", "role": "http://www.cavco.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInterestRateDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EffectsOfReinsuranceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DirectPremiumsWritten", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954750 - Disclosure - Reinsurance and Insurance Loss Reserves (Details)", "menuCat": "Details", "order": "77", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails", "shortName": "Reinsurance and Insurance Loss Reserves (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EffectsOfReinsuranceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DirectPremiumsWritten", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "cvco:MaximumRiskAssumedPerPolicy", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954751 - Disclosure - Reinsurance and Insurance Loss Reserves (Details Textual)", "menuCat": "Details", "order": "78", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual", "shortName": "Reinsurance and Insurance Loss Reserves (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "cvco:MaximumRiskAssumedPerPolicy", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954752 - Disclosure - Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (Details)", "menuCat": "Details", "order": "79", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails", "shortName": "Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Investments", "menuCat": "Notes", "order": "8", "role": "http://www.cavco.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "cvco:ReservesRelatedToConsumerLoansSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954753 - Disclosure - Commitments and Contingencies (Details Textual)", "menuCat": "Details", "order": "80", "role": "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual", "shortName": "Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "cvco:ReservesRelatedToConsumerLoansSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954754 - Disclosure - Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details)", "menuCat": "Details", "order": "81", "role": "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails", "shortName": "Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954755 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Details)", "menuCat": "Details", "order": "82", "role": "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails", "shortName": "Stockholders' Equity and Redeemable Noncontrolling Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-6", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954756 - Disclosure - Earnings Per Share (Details)", "menuCat": "Details", "order": "83", "role": "http://www.cavco.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "INF", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-235", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954757 - Disclosure - Summary of the Fair Value and Carrying Value of Financial Instruments (Details)", "menuCat": "Details", "order": "84", "role": "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails", "shortName": "Summary of the Fair Value and Carrying Value of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-235", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "cvco:FairValueAssumptionsForServicingAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio", "reportCount": 1, "unique": true, "unitRef": "loans", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954758 - Disclosure - Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)", "menuCat": "Details", "order": "85", "role": "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails", "shortName": "Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "cvco:FairValueAssumptionsForServicingAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio", "reportCount": 1, "unique": true, "unitRef": "loans", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954759 - Disclosure - Related Party Transactions (Details)", "menuCat": "Details", "order": "86", "role": "http://www.cavco.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-239", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954760 - Disclosure - Acquisition (Schedule of Acquisition) (Details)", "menuCat": "Details", "order": "87", "role": "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails", "shortName": "Acquisition (Schedule of Acquisition) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-239", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954761 - Disclosure - Acquisition (Pro-forma) (Details)", "menuCat": "Details", "order": "88", "role": "http://www.cavco.com/role/AcquisitionProformaDetails", "shortName": "Acquisition (Pro-forma) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConsolidationPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954762 - Disclosure - Business Segment Information (Details)", "menuCat": "Details", "order": "89", "role": "http://www.cavco.com/role/BusinessSegmentInformationDetails", "shortName": "Business Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-19", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Inventories", "menuCat": "Notes", "order": "9", "role": "http://www.cavco.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230701.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 67, "tag": { "country_MX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MEXICO", "terseLabel": "MEXICO" } } }, "localname": "MX", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails" ], "xbrltype": "domainItemType" }, "cvco_A3160DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "31 - 60 days past due", "label": "31 - 60 days past due [Member]", "terseLabel": "31 - 60 days past due" } } }, "localname": "A3160DaysPastDueMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "xbrltype": "domainItemType" }, "cvco_A6190DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "61 - 90 days past due", "label": "61 - 90 days past due [Member]", "terseLabel": "61 - 90 days past due" } } }, "localname": "A6190DaysPastDueMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "xbrltype": "domainItemType" }, "cvco_A91DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "91+ days past due", "label": "91+ days past due [Member]", "terseLabel": "91+ days past due" } } }, "localname": "A91DaysPastDueMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "xbrltype": "domainItemType" }, "cvco_AccountsReceivableFromRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable from Related Parties", "label": "Accounts Receivable from Related Parties", "terseLabel": "Accounts receivable from related parties" } } }, "localname": "AccountsReceivableFromRelatedParties", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_AccruedVolumeRebates": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued volume rebates.", "label": "Accrued Volume Rebates", "verboseLabel": "Accrued volume rebates" } } }, "localname": "AccruedVolumeRebates", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquired finite and indefinite lived intangible assets.", "label": "Acquired Finite and Indefinite Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite and Indefinite Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "cvco_AssetsAcquiredAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets Acquired", "label": "Assets Acquired [Axis]", "terseLabel": "Assets Acquired [Axis]" } } }, "localname": "AssetsAcquiredAxis", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "cvco_AssetsAcquiredDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets Acquired [Domain]", "label": "Assets Acquired [Domain]", "terseLabel": "Assets Acquired [Domain]" } } }, "localname": "AssetsAcquiredDomain", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Loan Servicing Rate of Loans Held-in-portfolio", "label": "Capitalized Loan Servicing Rate of Loans Held-in-portfolio", "terseLabel": "Capitalized servicing rate" } } }, "localname": "CapitalizedLoanServicingRateOfLoansHeldInPortfolio", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "percentItemType" }, "cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Servicing Multiple of Loans Held-in-portfolio", "label": "Capitalized Servicing Multiple of Loans Held-in-portfolio", "terseLabel": "Capitalized servicing multiple" } } }, "localname": "CapitalizedServicingMultipleOfLoansHeldInPortfolio", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "percentItemType" }, "cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash related to CountryPlace customer payments to be remitted to third parties.", "label": "Cash Related to CountryPlace Customer Payments to be Remitted to Third Parties [Member]", "verboseLabel": "Cash related to CountryPlace customer payments to be remitted to third parties" } } }, "localname": "CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "domainItemType" }, "cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Catastrophic losses recoverable in aggregate greater than amount.", "label": "Catastrophic Losses Recoverable in Aggregate Greater than Amount", "verboseLabel": "Aggregate catastrophic losses recoverable in excess of amount" } } }, "localname": "CatastrophicLossesRecoverableInAggregateGreaterThanAmount", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Catastrophic losses recoverable per occurrence greater than amount.", "label": "Catastrophic Losses Recoverable Per Occurrence Greater than Amount", "verboseLabel": "Catastrophic losses recoverable in excess of amount" } } }, "localname": "CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_ChangeInGNMALoansEligibleForRepurchase": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in GNMA loans eligible for repurchase", "label": "Change in GNMA loans eligible for repurchase", "terseLabel": "Change in GNMA loans eligible for repurchase" } } }, "localname": "ChangeInGNMALoansEligibleForRepurchase", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cvco_CommercialLoansReceivableCurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Commercial Loans Receivable, Current", "label": "Commercial Loans Receivable, Current", "terseLabel": "Current portion of commercial loans receivable, net" } } }, "localname": "CommercialLoansReceivableCurrent", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Commercial Loans Receivable (including from affiliates), Current", "label": "Commercial Loans Receivable (including from affiliates), Current", "negatedTerseLabel": "Less current portion of commercial loans receivable (including from affiliates), net" } } }, "localname": "CommercialLoansReceivableIncludingFromAffiliatesCurrent", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Commercial Loans Receivable (including from affiliates), Noncurrent", "label": "Commercial Loans Receivable (including from affiliates), Noncurrent", "terseLabel": "Commercial loans receivable (including from affiliates), noncurrent" } } }, "localname": "CommercialLoansReceivableIncludingFromAffiliatesNoncurrent", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "cvco_CommercialLoansReceivableNoncurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Commercial Loans Receivable, Noncurrent", "label": "Commercial Loans Receivable, Noncurrent", "terseLabel": "Commercial loans receivable, net" } } }, "localname": "CommercialLoansReceivableNoncurrent", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_CommercialLoansReceivablePrincipalBalanceConcentration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Loans Receivable Principal Balance Concentration", "label": "Commercial Loans Receivable Principal Balance Concentration", "terseLabel": "Concentration with one independent third-party and its affiliates" } } }, "localname": "CommercialLoansReceivablePrincipalBalanceConcentration", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" ], "xbrltype": "percentItemType" }, "cvco_CommercialLoansReceivableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial loans receivables and allowance for loan loss.", "label": "Commercial Loans Receivable [Text Block]", "verboseLabel": "Commercial Loans Receivable" } } }, "localname": "CommercialLoansReceivableTextBlock", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivable" ], "xbrltype": "textBlockItemType" }, "cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of geographic concentration of commercial loans receivables by key state.", "label": "Commercial Loans Receivables Geographic Concentration [Table Text Block]", "verboseLabel": "Geographic Concentration of Commercial Loans Receivables in Key States" } } }, "localname": "CommercialLoansReceivablesGeographicConcentrationTableTextBlock", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "cvco_CommercialLoansReceivablesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Loans Receivables.", "label": "Commercial Loans Receivables [Table Text Block]", "verboseLabel": "Commercial Loans Receivables" } } }, "localname": "CommercialLoansReceivablesTableTextBlock", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "cvco_ConcentrationRiskOnFinancingReceivablesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration risk on financing receivables percentage.", "label": "Concentration Risk on Financing Receivables Percentage", "terseLabel": "Concentration Risk on Financing Receivables Percentage" } } }, "localname": "ConcentrationRiskOnFinancingReceivablesPercentage", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" ], "xbrltype": "percentItemType" }, "cvco_ConstructionAdvances": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Construction Advances", "label": "Construction Advances", "negatedTerseLabel": "Construction Advances", "terseLabel": "Construction Advances" } } }, "localname": "ConstructionAdvances", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumer loans receivable geographical concentration percentage.", "label": "Consumer Loans Receivable Geographical Concentration Percentage", "terseLabel": "Consumer Loans Receivable Geographical Concentration Percentage" } } }, "localname": "ConsumerLoansReceivableGeographicalConcentrationPercentage", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "xbrltype": "percentItemType" }, "cvco_ConsumerLoansReceivableHeldForInvestment": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Consumer loans receivable held for investment.", "label": "Consumer Loans Receivable Held for Investment", "verboseLabel": "Loans held for investment" } } }, "localname": "ConsumerLoansReceivableHeldForInvestment", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "cvco_ConsumerLoansReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumer loans receivable.", "label": "Consumer Loans Receivable [Table Text Block]", "verboseLabel": "Consumer Loans Receivable" } } }, "localname": "ConsumerLoansReceivableTableTextBlock", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "cvco_CountryplaceCommitmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CountryPlace.", "label": "CountryPlace Commitment [Member]", "verboseLabel": "CountryPlace" } } }, "localname": "CountryplaceCommitmentMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "cvco_CurrentFiscalYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Current fiscal year", "label": "Current fiscal year [Member]", "terseLabel": "Fiscal 2024" } } }, "localname": "CurrentFiscalYearMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "cvco_CurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Current", "label": "Current [Member]", "terseLabel": "Current" } } }, "localname": "CurrentMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "xbrltype": "domainItemType" }, "cvco_DelinquencyStatusAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Delinquency Status", "label": "Delinquency Status [Axis]", "terseLabel": "Delinquency Status [Axis]" } } }, "localname": "DelinquencyStatusAxis", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "xbrltype": "stringItemType" }, "cvco_DelinquencyStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Delinquency Status", "label": "Delinquency Status [Domain]", "terseLabel": "Delinquency Status [Domain]" } } }, "localname": "DelinquencyStatusDomain", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "xbrltype": "domainItemType" }, "cvco_DeliquencyStatusOfConsumerLoansTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deliquency Status of Consumer Loans", "label": "Deliquency Status of Consumer Loans [Table Text Block]", "terseLabel": "Deliquency Status of Consumer Loans" } } }, "localname": "DeliquencyStatusOfConsumerLoansTableTextBlock", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "cvco_FactoryBuiltHousingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Factory-built housing.", "label": "Factory Built Housing [Member]", "terseLabel": "Factory-built housing", "verboseLabel": "Factory-built housing" } } }, "localname": "FactoryBuiltHousingMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvco_FairValueAssumptionsForServicingAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Value Assumptions for Servicing Assets [Table Text Block]", "label": "Fair Value Assumptions for Servicing Assets [Table Text Block]", "terseLabel": "Assumptions for Mortgage Servicing Rights" } } }, "localname": "FairValueAssumptionsForServicingAssetsTableTextBlock", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "cvco_FinancialServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial services.", "label": "Financial Services [Member]", "terseLabel": "Financial Services", "verboseLabel": "Financial services" } } }, "localname": "FinancialServicesMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvco_Fiscal2018AndPriorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2018 and prior", "label": "Fiscal 2018 and prior [Member]", "terseLabel": "Fiscal 2018 and prior" } } }, "localname": "Fiscal2018AndPriorMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "cvco_Fiscal2019AndPriorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2019 and prior", "label": "Fiscal 2019 and prior [Member]", "terseLabel": "Fiscal 2019 and prior" } } }, "localname": "Fiscal2019AndPriorMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "cvco_Fiscal2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2019", "label": "Fiscal 2019 [Member]", "terseLabel": "Fiscal 2019" } } }, "localname": "Fiscal2019Member", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "cvco_Fiscal2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2020", "label": "Fiscal 2020 [Member]", "terseLabel": "Fiscal 2020" } } }, "localname": "Fiscal2020Member", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "cvco_Fiscal2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2021", "label": "Fiscal 2021 [Member]", "terseLabel": "Fiscal 2021" } } }, "localname": "Fiscal2021Member", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "cvco_Fiscal2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2022", "label": "Fiscal 2022 [Member]", "terseLabel": "Fiscal 2022" } } }, "localname": "Fiscal2022Member", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "cvco_ForwardCommitmentsRecordedatFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Forward Commitments Recorded at Fair Value", "label": "Forward Commitments Recorded at Fair Value", "terseLabel": "Forward Commitments Recorded at Fair Value" } } }, "localname": "ForwardCommitmentsRecordedatFairValue", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_Gainlossonsalesofloansandinvestments": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (loss) on sales of loans and investments", "label": "Gain (loss) on sales of loans and investments", "negatedTerseLabel": "Gain on investments and sale of loans, net" } } }, "localname": "Gainlossonsalesofloansandinvestments", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite lived intangible assets including goodwill.", "label": "Indefinite lived intangible assets including goodwill.", "terseLabel": "Indefinite lived intangible assets including goodwill." } } }, "localname": "IndefiniteLivedIntangibleAssetsIncludingGoodwill", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_InsuranceAgencyCommissionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Insurance Agency Commissions [Member]", "label": "Insurance Agency Commissions [Member]", "terseLabel": "Insurance Agency Commissions" } } }, "localname": "InsuranceAgencyCommissionsMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvco_IntangibleAssetsIncludingGoodwillGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intangible assets including goodwill gross.", "label": "Intangible Assets Including Goodwill Gross", "terseLabel": "Intangible Assets Including Goodwill Gross" } } }, "localname": "IntangibleAssetsIncludingGoodwillGross", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest past due period for loan considered as nonaccrual.", "label": "Interest Past Due Period for Loan Considered as Nonaccrual", "verboseLabel": "Due days for loans on nonaccrual status when interest is past due and remains unpaid" } } }, "localname": "InterestPastDuePeriodForLoanConsideredAsNonaccrual", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails" ], "xbrltype": "durationItemType" }, "cvco_InterestRateLockCommitmentsRecordedAtFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest rate lock commitments are recorded at fair value.", "label": "Interest Rate Lock Commitments Recorded at Fair Value", "verboseLabel": "IRLCs recorded at fair value" } } }, "localname": "InterestRateLockCommitmentsRecordedAtFairValue", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory finance receivables geographic concentration.", "label": "Inventory Finance Receivables Geographic Concentration [Abstract]", "verboseLabel": "Geographic Concentration of Commercial Loans Receivables in Key States" } } }, "localname": "InventoryFinanceReceivablesGeographicConcentrationAbstract", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" ], "xbrltype": "stringItemType" }, "cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory finance receivables geographic concentration percentage.", "label": "Inventory Finance Receivables Geographic Concentration Percentage", "terseLabel": "Commercial Loans Receivables Geographic Concentration Percentage" } } }, "localname": "InventoryFinanceReceivablesGeographicConcentrationPercentage", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" ], "xbrltype": "percentItemType" }, "cvco_LeaseObligationsIncurredAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Obligations Incurred", "label": "Lease Obligations Incurred [Axis]", "terseLabel": "Lease Obligations Incurred [Axis]" } } }, "localname": "LeaseObligationsIncurredAxis", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "cvco_LeaseObligationsIncurredDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Obligations Incurred [Domain]", "label": "Lease Obligations Incurred [Domain]", "terseLabel": "Lease Obligations Incurred [Domain]" } } }, "localname": "LeaseObligationsIncurredDomain", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Limited risk of loss per claim on typical policies amount.", "label": "Limited Risk of Loss per Claim on Typical Policies Amount", "verboseLabel": "Insurance policy risk of loss maintained per claim" } } }, "localname": "LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan contracts with off balance sheet commitments.", "label": "Loan Contracts with Off Balance Sheet Commitments [Abstract]", "verboseLabel": "Loan Contracts with Off-Balance Sheet Commitments" } } }, "localname": "LoanContractsWithOffBalanceSheetCommitmentsAbstract", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" ], "xbrltype": "stringItemType" }, "cvco_LoanRepurchaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Repurchase", "label": "Loan Repurchase [Member]", "terseLabel": "Loan Repurchase" } } }, "localname": "LoanRepurchaseMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "cvco_LoansAndLeasesReceivableFromAffiliatesNetAmountCommercialCurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Current", "label": "Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Current", "terseLabel": "Current portion of commercial loans receivable from affiliates, net" } } }, "localname": "LoansAndLeasesReceivableFromAffiliatesNetAmountCommercialCurrent", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_LoansAndLeasesReceivableFromAffiliatesNetAmountCommercialNoncurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Noncurrent", "label": "Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Noncurrent", "terseLabel": "Commercial loans receivable from affiliates, net" } } }, "localname": "LoansAndLeasesReceivableFromAffiliatesNetAmountCommercialNoncurrent", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_MaximumRiskAssumedPerPolicy": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum risk assumed per policy.", "label": "Maximum Risk Assumed Per Policy", "verboseLabel": "Insurance policies maximum coverage per claim" } } }, "localname": "MaximumRiskAssumedPerPolicy", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_MaximumRiskCededPerPolicy": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum risk ceded per policy.", "label": "Maximum Risk Ceded Per Policy", "verboseLabel": "Insurance policies coverage per claim ceded to reinsurers" } } }, "localname": "MaximumRiskCededPerPolicy", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_NearPrimeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Near prime", "label": "Near prime [Member]", "terseLabel": "Near Prime- FICO score 620-679" } } }, "localname": "NearPrimeMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "cvco_NoFICOScoreMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No FICO Score", "label": "No FICO Score [Member]", "terseLabel": "No FICO Score" } } }, "localname": "NoFICOScoreMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Loans Outstanding of Loans Held-in-portfolio", "label": "Number of Loans Outstanding of Loans Held-in-portfolio", "terseLabel": "Number of loans serviced with MSRs" } } }, "localname": "NumberOfLoansOutstandingOfLoansHeldInPortfolio", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "integerItemType" }, "cvco_NumberofOperatingManufacturingFacilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of operating manufacturing facilities", "label": "Number of Operating Manufacturing Facilities", "terseLabel": "Number of operating production lines" } } }, "localname": "NumberofOperatingManufacturingFacilities", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails" ], "xbrltype": "integerItemType" }, "cvco_OperatingLeaseObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Obligations", "label": "Operating Lease Obligations [Member]", "terseLabel": "Operating Lease Obligations" } } }, "localname": "OperatingLeaseObligationsMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "cvco_OtherRestrictedCashMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other restricted cash.", "label": "Other Restricted Cash [Member]", "verboseLabel": "Other restricted cash" } } }, "localname": "OtherRestrictedCashMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "domainItemType" }, "cvco_PriorFiscalYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prior fiscal year", "label": "Prior fiscal year [Member]", "terseLabel": "Fiscal 2023" } } }, "localname": "PriorFiscalYearMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "cvco_RemainingConstructionContingentCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Remaining construction contingent commitment.", "label": "Remaining Construction Contingent Commitment", "verboseLabel": "Remaining construction contingent commitment" } } }, "localname": "RemainingConstructionContingentCommitment", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_RepurchaseContingenciesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Repurchase Contingencies [Roll Forward]", "label": "Repurchase Contingencies [Roll Forward]", "terseLabel": "Repurchase Contingencies [Roll Forward]" } } }, "localname": "RepurchaseContingenciesRollForward", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "stringItemType" }, "cvco_ReservesRelatedToConsumerLoansSold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reserve for consumer loans sold contingent repurchase and indemnification obligations.", "label": "Reserves Related to Consumer Loans Sold", "terseLabel": "Reserves Related to Consumer Loans Sold" } } }, "localname": "ReservesRelatedToConsumerLoansSold", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_RightOfUseAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-of-use Assets", "label": "Right-of-use Assets [Member]", "terseLabel": "Right-of-use Assets" } } }, "localname": "RightOfUseAssetsMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]", "label": "Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]", "terseLabel": "Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]" } } }, "localname": "ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassLineItems", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails" ], "xbrltype": "stringItemType" }, "cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of acquired finite and indefinite lived intangible asset by major class table.", "label": "Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "cvco_ScheduleOfRestrictedCashAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of restricted cash.", "label": "Schedule of Restricted Cash [Abstract]", "verboseLabel": "Summary of restricted cash" } } }, "localname": "ScheduleOfRestrictedCashAbstract", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "stringItemType" }, "cvco_ScheduleofInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Investments [Table Text Block]", "label": "Schedule of Investments [Table Text Block]", "terseLabel": "Schedule of Investments" } } }, "localname": "ScheduleofInvestmentsTableTextBlock", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "cvco_StateInsuranceLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "State insurance licenses.", "label": "State Insurance Licenses [Member]", "verboseLabel": "State insurance licenses" } } }, "localname": "StateInsuranceLicensesMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of gross consumer loans receivable by portfolio segment and credit quality indicator.", "label": "Summary of Gross Consumer Loans Receivable by Portfolio Segment and Credit Quality Indicator [Table Text Block]", "verboseLabel": "Gross Consumer Loans Receivable by Credit Quality and Fiscal Year of Origination" } } }, "localname": "SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "cvco_WatchListMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Watch list.", "label": "Watch List [Member]", "verboseLabel": "Watch list" } } }, "localname": "WatchListMember", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "cvco_WeightedAverageMonthsOutstandingCommercial": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average months outstanding, commercial", "label": "Weighted average months outstanding, commercial", "terseLabel": "Weighted average months outstanding, commercial" } } }, "localname": "WeightedAverageMonthsOutstandingCommercial", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "xbrltype": "durationItemType" }, "cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-Average Servicing Fee of Loans Held-in-portfolio", "label": "Weighted-Average Servicing Fee of Loans Held-in-portfolio", "terseLabel": "Weighted average servicing fee" } } }, "localname": "WeightedAverageServicingFeeOfLoansHeldInPortfolio", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "percentItemType" }, "cvco_Weightedaveragecontractualinterestrate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average contractual interest rate", "label": "Weighted average contractual interest rate", "terseLabel": "Weighted average contractual interest rate" } } }, "localname": "Weightedaveragecontractualinterestrate", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails" ], "xbrltype": "percentItemType" }, "cvco_Weightedaveragecontractualinterestratecommercial": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average contractual interest rate, commercial", "label": "Weighted average contractual interest rate, commercial", "terseLabel": "Weighted average contractual interest rate, commercial" } } }, "localname": "Weightedaveragecontractualinterestratecommercial", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "xbrltype": "percentItemType" }, "cvco_Weightedaverageeffectiveinterestrate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average effective interest rate", "label": "Weighted average effective interest rate", "terseLabel": "Weighted average effective interest rate" } } }, "localname": "Weightedaverageeffectiveinterestrate", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails" ], "xbrltype": "percentItemType" }, "cvco_Weightedaveragemonthstomaturity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average months to maturity", "label": "Weighted average months to maturity", "terseLabel": "Weighted average months to maturity" } } }, "localname": "Weightedaveragemonthstomaturity", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails" ], "xbrltype": "durationItemType" }, "cvco_YearOfOriginationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Year of origination", "label": "Year of origination [Axis]", "terseLabel": "Year of origination [Axis]" } } }, "localname": "YearOfOriginationAxis", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "stringItemType" }, "cvco_YearOfOriginationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Year of Origination", "label": "Year of Origination [Domain]", "terseLabel": "Year of Origination [Domain]" } } }, "localname": "YearOfOriginationDomain", "nsuri": "http://www.cavco.com/20230701", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r817" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r850" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r889" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r814" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r816" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r851" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r822", "r833", "r843", "r868" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r825", "r836", "r846", "r871" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r864" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r829", "r837", "r847", "r864", "r872", "r876", "r884" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r882" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r879" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r880" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r875" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r875" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r875" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r875" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r875" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r875" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r878" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r877" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r876" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r876" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r855" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r856" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r856" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r861" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r860" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r862" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r859" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r858" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r822", "r833", "r843", "r868" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r819", "r830", "r840", "r865" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r864" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r826", "r837", "r847", "r872" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r826", "r837", "r847", "r872" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r826", "r837", "r847", "r872" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r826", "r837", "r847", "r872" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r826", "r837", "r847", "r872" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r829", "r837", "r847", "r864", "r872", "r876", "r884" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r882" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r818", "r888" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r818", "r888" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r818", "r888" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r856" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r856" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r875" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r883" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r856" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r826", "r837", "r847", "r864", "r872" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r854" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r853" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r864" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r883" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r883" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r856" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r824", "r835", "r845", "r870" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r827", "r838", "r848", "r873" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r827", "r838", "r848", "r873" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r855" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r855" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r854" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r864" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r853" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r819", "r830", "r840", "r865" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r820", "r831", "r841", "r866" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r821", "r832", "r842", "r867" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r828", "r839", "r849", "r874" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r883" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r883" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r823", "r834", "r844", "r869" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r863" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r855" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r862" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r882" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r884" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r885" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r886" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r884" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r884" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r887" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r885" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r881" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r306", "r785", "r980", "r1004", "r1005" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r391", "r392", "r393", "r394", "r453", "r577", "r638", "r675", "r676", "r733", "r735", "r737", "r738", "r743", "r763", "r764", "r773", "r782", "r792", "r797", "r979", "r994", "r995", "r996", "r997", "r998", "r999" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r306", "r785", "r980", "r1004", "r1005" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Name of Major Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r302", "r578", "r632", "r633", "r634", "r635", "r636", "r637", "r765", "r783", "r796", "r900", "r970", "r971", "r980", "r1004" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r302", "r578", "r632", "r633", "r634", "r635", "r636", "r637", "r765", "r783", "r796", "r900", "r970", "r971", "r980", "r1004" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r391", "r392", "r393", "r394", "r452", "r453", "r477", "r478", "r479", "r550", "r577", "r638", "r675", "r676", "r733", "r735", "r737", "r738", "r743", "r763", "r764", "r773", "r782", "r792", "r797", "r802", "r966", "r979", "r995", "r996", "r997", "r998", "r999" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r391", "r392", "r393", "r394", "r452", "r453", "r477", "r478", "r479", "r550", "r577", "r638", "r675", "r676", "r733", "r735", "r737", "r738", "r743", "r763", "r764", "r773", "r782", "r792", "r797", "r802", "r966", "r979", "r995", "r996", "r997", "r998", "r999" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r244", "r245", "r246", "r255", "r256", "r271", "r512", "r513", "r891", "r892", "r894", "r895", "r898", "r903", "r904" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Adjustments" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r197", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r271", "r351", "r352", "r488", "r511", "r512", "r513", "r514", "r532", "r536", "r537", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r657" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r197", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r271", "r351", "r352", "r488", "r511", "r512", "r513", "r514", "r532", "r536", "r537", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r657" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r197", "r244", "r246", "r247", "r248", "r249", "r250", "r258", "r271", "r488", "r511", "r512", "r513", "r532", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r657", "r898", "r901", "r902", "r903", "r935", "r957", "r958", "r984", "r990", "r991" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r304", "r305", "r668", "r671", "r673", "r734", "r736", "r740", "r744", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r766", "r784", "r802", "r980", "r1004" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails", "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r304", "r305", "r668", "r671", "r673", "r734", "r736", "r740", "r744", "r752", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r766", "r784", "r802", "r980", "r1004" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails", "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "xbrltype": "stringItemType" }, "stpr_FL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FLORIDA", "terseLabel": "FLORIDA" } } }, "localname": "FL", "nsuri": "http://xbrl.sec.gov/stpr/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "xbrltype": "domainItemType" }, "stpr_NY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NEW YORK", "terseLabel": "NEW YORK" } } }, "localname": "NY", "nsuri": "http://xbrl.sec.gov/stpr/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" ], "xbrltype": "domainItemType" }, "stpr_TX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TEXAS", "terseLabel": "TEXAS" } } }, "localname": "TX", "nsuri": "http://xbrl.sec.gov/stpr/2023", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails", "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "verboseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r29", "r795" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r308", "r310" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "totalLabel": "Total accrued expenses and other current liabilities", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "verboseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r77", "r205", "r606" ], "calculation": { "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r40", "r41", "r124", "r211", "r602", "r644", "r648" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Useful lives of acquired intangible assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r116" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r481", "r482", "r483", "r665", "r932", "r933", "r934", "r983", "r1012" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Recognition and Exercise", "terseLabel": "Issuance of common stock under stock incentive plans, net" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r85", "r86", "r454" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r60", "r960" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Allowance for Loan Loss" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts": { "auth_ref": [ "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts.", "label": "Allowance for Loan and Lease Loss, Recovery of Bad Debts", "terseLabel": "Recoveries" } } }, "localname": "AllowanceForLoanAndLeaseLossRecoveryOfBadDebts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of allowance reserve for credit loss.", "label": "Allowance for Loan and Lease Losses, Period Increase (Decrease)", "terseLabel": "Change in estimated loan losses, net" } } }, "localname": "AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesRealEstate": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio.", "label": "Allowance for Loan and Lease Losses, Real Estate", "negatedTerseLabel": "Allowance for loan losses", "periodEndLabel": "Allowance for loan losses at end of period", "periodStartLabel": "Allowance for loan losses at beginning of period" } } }, "localname": "AllowanceForLoanAndLeaseLossesRealEstate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs": { "auth_ref": [ "r15" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.", "label": "Allowance for Loan and Lease Losses, Writeoff", "negatedTerseLabel": "Charge-offs" } } }, "localname": "AllowanceForLoanAndLeaseLossesWriteOffs", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r10", "r70", "r75" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense on intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Anti-dilutive stock equivalents excluded from computation" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r157", "r208", "r243", "r277", "r292", "r298", "r349", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r496", "r500", "r524", "r597", "r696", "r795", "r813", "r977", "r978", "r992" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r200", "r214", "r243", "r349", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r496", "r500", "r524", "r795", "r977", "r978", "r992" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssumedPremiumsEarned": { "auth_ref": [ "r635", "r652", "r655", "r1003" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 2.0, "parentTag": "us-gaap_PremiumsEarnedNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of earned premiums assumed from other entities.", "label": "Assumed Premiums Earned", "verboseLabel": "Assumed premiums - nonaffiliate Earned" } } }, "localname": "AssumedPremiumsEarned", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssumedPremiumsWritten": { "auth_ref": [ "r652" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 2.0, "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of written premiums assumed from other entities.", "label": "Assumed Premiums Written", "verboseLabel": "Assumed premiums - nonaffiliate Written" } } }, "localname": "AssumedPremiumsWritten", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r318", "r364", "r596" ], "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "terseLabel": "Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails", "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Available-for-Sale Securities, Debt Maturities [Abstract]", "verboseLabel": "Contractual Maturity of Investment Securities" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Rolling Maturity [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Fair Value, Rolling Maturity [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "auth_ref": [ "r943" ], "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost", "verboseLabel": "Due in less than one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [ "r943" ], "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "verboseLabel": "Due in less than one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis": { "auth_ref": [ "r946" ], "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling 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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost", "verboseLabel": "Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue": { "auth_ref": [ "r946" ], "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 after rolling 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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value", "verboseLabel": "Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis": { "auth_ref": [ "r945" ], "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Amortized Cost", "verboseLabel": "Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "auth_ref": [ "r945" ], "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value", "verboseLabel": "Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "auth_ref": [ "r944" ], "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost", "verboseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [ "r944" ], "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "verboseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": { "auth_ref": [ "r941", "r942" ], "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.", "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost", "terseLabel": "Mortgage-backed securities" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": { "auth_ref": [ "r324", "r589", "r941" ], "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value", "terseLabel": "Mortgage-backed securities" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r319", "r364", "r582", "r938" ], "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/InvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Available-for-sale debt securities", "totalLabel": "Fair Value", "verboseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails", "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails", "http://www.cavco.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableforsaleSecuritiesMember": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-Sale Securities [Member]", "terseLabel": "Available-for-sale debt securities" } } }, "localname": "AvailableforsaleSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "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.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "verboseLabel": "Buildings and improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted": { "auth_ref": [ "r896", "r897" ], "lang": { "en-us": { "role": { "documentation": "Per diluted share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted", "terseLabel": "Diluted net income per share" } } }, "localname": "BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionProformaDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r896", "r897" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Pro Forma Impact of Acquisition (Unaudited)" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r490", "r491" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income attributable to Cavco common stockholders" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionProformaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r490", "r491" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionProformaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r152", "r493" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Total identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments in debt and equity securities, including, but not limited to, held-to-maturity, trading and available-for-sale expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Marketable Securities", "terseLabel": "Investments" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r89", "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r90" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r89", "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Net identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r89", "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r51", "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Lease Obligations Incurred" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r102", "r103" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Book Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r49", "r202", "r767" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r202", "r599" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "verboseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r49", "r134", "r239" ], "calculation": { "http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of the period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of the fiscal year", "totalLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r3", "r134" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosures of noncash activity" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CededPremiumsEarned": { "auth_ref": [ "r634", "r649", "r650", "r653", "r655", "r1003" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 3.0, "parentTag": "us-gaap_PremiumsEarnedNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of earned premiums ceded to other entities.", "label": "Ceded Premiums Earned", "negatedLabel": "Ceded premiums - nonaffiliate Earned" } } }, "localname": "CededPremiumsEarned", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CededPremiumsWritten": { "auth_ref": [ "r171", "r172" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 3.0, "parentTag": "us-gaap_PremiumsWrittenNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of written premiums ceded to other entities.", "label": "Ceded Premiums Written", "negatedLabel": "Ceded premiums - nonaffiliate Written" } } }, "localname": "CededPremiumsWritten", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet": { "auth_ref": [ "r65", "r66" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The recorded balance, net of any applicable reductions (for example, unamortized accretable yield and allowance for loan losses). This relates to loans not accounted for debt securities with evidence of deterioration of credit quality since origination that were acquired by completion of a transfer for which it is probable, at acquisition, that the investor will be unable to collect all contractually required payments receivable.", "label": "Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Carrying Amount, Net", "terseLabel": "Loans held for investment, previously securitized" } } }, "localname": "CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPortfolioSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables.", "label": "Commercial Portfolio Segment [Member]", "terseLabel": "Commercial Loans Receivable" } } }, "localname": "CommercialPortfolioSegmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r147", "r388", "r389", "r753", "r967" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r800", "r801", "r802", "r804", "r805", "r806", "r807", "r932", "r933", "r983", "r1009", "r1012" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r115", "r683" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r115", "r683", "r702", "r1012", "r1013" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance, common stock, shares issued", "periodStartLabel": "Beginning balance, common stock, shares issued" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r115", "r601", "r795" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,347,220 and 9,337,125 shares, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The change in equity (net assets) of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. It includes all changes in equity during a period except those resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income [Member]", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "ComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r42", "r221", "r223", "r231", "r586", "r615" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to Cavco common stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r7", "r95", "r98", "r221", "r223", "r230", "r585", "r614" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: comprehensive income attributable to redeemable noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r98", "r153", "r221", "r223", "r229", "r584", "r613" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r96", "r770" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsumerPortfolioSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portfolio segment of the company's total financing receivables related to consumer receivables.", "label": "Consumer Portfolio Segment [Member]", "terseLabel": "Consumer loans receivable" } } }, "localname": "ConsumerPortfolioSegmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [ "r931" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments.", "label": "Contractual Obligation", "verboseLabel": "Construction loan contract amount" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r790", "r791", "r1006" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r128", "r243", "r349", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r524", "r977" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt and Lease Obligation [Abstract]", "verboseLabel": "Debt Obligations" } } }, "localname": "DebtAndCapitalLeaseObligationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r149", "r241", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r422", "r423", "r424", "r426" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r421", "r523", "r780", "r781" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "negatedTerseLabel": "Other secured financing" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328" ], "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unearned discounts (other than cash or quantity discounts and the like), finance charges, and interest included in the face amount of receivables, that are shown as a deduction from the related receivables. For example, 1) finance charges booked as a receivable when a loan is made and recognized as income at a later date; and 2) interest charges deducted from the face loan amount, resulting in a discounted amount actually advanced to the borrower (wherein the receivable includes the amount actually advanced to the borrower and the as yet unearned interest income).", "label": "Deferred Discounts, Finance Charges and Interest Included in Receivables", "negatedTerseLabel": "Deferred financing fees, net" } } }, "localname": "DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r484", "r485", "r598" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r136" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r918" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Customer deposits" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r10", "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r10", "r282" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r100", "r899" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Recognized (loss) on the forward sales and whole loan commitments" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesReportingOfDerivativeActivity": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "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.", "label": "Derivatives, Reporting of Derivative Activity [Policy Text Block]", "terseLabel": "Derivatives" } } }, "localname": "DerivativesReportingOfDerivativeActivity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DirectPremiumsEarned": { "auth_ref": [ "r633", "r651", "r654", "r1003" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 1.0, "parentTag": "us-gaap_PremiumsEarnedNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned.", "label": "Direct Premiums Earned", "verboseLabel": "Direct premiums Earned" } } }, "localname": "DirectPremiumsEarned", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DirectPremiumsWritten": { "auth_ref": [ "r651" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 1.0, "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written.", "label": "Direct Premiums Written", "verboseLabel": "Direct premiums Written" } } }, "localname": "DirectPremiumsWritten", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]", "terseLabel": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r450", "r783", "r784", "r785", "r786", "r787", "r788", "r789" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r450", "r783", "r784", "r785", "r786", "r787", "r788", "r789" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r980" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]", "verboseLabel": "Net income per share attributable to Cavco common stockholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r232", "r249", "r250", "r252", "r253", "r255", "r261", "r263", "r265", "r266", "r267", "r271", "r513", "r514", "r587", "r616", "r771" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Basic (usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "verboseLabel": "Net income per share attributable to Cavco common stockholders:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r232", "r249", "r250", "r252", "r253", "r255", "r263", "r265", "r266", "r267", "r271", "r513", "r514", "r587", "r616", "r771" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Diluted (usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted Net income per share attributable to Cavco common stockholders:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "verboseLabel": "Earnings Per Share Computation" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r260", "r268", "r269", "r270" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectsOfReinsuranceTableTextBlock": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effects of reinsurance, for example, but not limited to, disclosure of direct, assumed, and ceded insurance.", "label": "Effects of Reinsurance [Table Text Block]", "terseLabel": "Effects of Reinsurance" } } }, "localname": "EffectsOfReinsuranceTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Salaries, wages and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r18", "r196", "r224", "r225", "r226", "r244", "r245", "r246", "r248", "r256", "r258", "r272", "r350", "r353", "r441", "r481", "r482", "r483", "r487", "r488", "r503", "r504", "r505", "r506", "r507", "r508", "r512", "r525", "r526", "r527", "r528", "r529", "r530", "r537", "r639", "r640", "r641", "r665", "r725" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r287", "r348", "r916", "r955" ], "calculation": { "http://www.cavco.com/role/InvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Non-marketable equity investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "auth_ref": [ "r917", "r985", "r986", "r987" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investments accounted under the equity method.", "label": "Equity Method Investments, Fair Value Disclosure", "terseLabel": "Non-marketable equity investments" } } }, "localname": "EquityMethodInvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r209", "r521", "r769" ], "calculation": { "http://www.cavco.com/role/InvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Equity Securities, FV-NI, Current", "terseLabel": "Marketable equity securities" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r619", "r954" ], "calculation": { "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Equity Securities, FV-NI, Gain (Loss)", "totalLabel": "Net gain (loss) recognized during the period" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r617", "r954" ], "calculation": { "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "negatedTerseLabel": "Less: Net (gain) loss recognized on securities sold during the period" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r618", "r954" ], "calculation": { "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "terseLabel": "Unrealized gain (loss) recognized during the period on securities still held" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r67", "r808", "r809", "r810", "r1014" ], "lang": { "en-us": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]", "terseLabel": "Marketable equity securities" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails", "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r421", "r523", "r780", "r781" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimated Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r516", "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r516", "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets and Liabilities Measured on Recurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r101", "r102" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "verboseLabel": "Summary of the Fair Value and Carrying Value of Financial Instruments" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r23", "r101", "r421", "r780", "r781" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r421", "r780", "r781" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement and Disclosures" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOfAssetsAcquired": { "auth_ref": [ "r51", "r52", "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value of assets acquired in noncash investing or financing activities.", "label": "Fair Value of Assets Acquired", "terseLabel": "Leased Assets Acquired" } } }, "localname": "FairValueOfAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r534", "r535" ], "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance lease payables" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r355", "r356", "r359", "r360", "r362", "r365", "r366", "r367", "r425", "r439", "r509", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r612", "r778", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r950", "r951", "r952", "r953" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails", "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialServiceOtherMember": { "auth_ref": [ "r981" ], "lang": { "en-us": { "role": { "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.", "label": "Financial Service, Other [Member]", "terseLabel": "Financial services, All other sources" } } }, "localname": "FinancialServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r13", "r190", "r192", "r194", "r212", "r354", "r357", "r358", "r1000" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, Allowance for Credit Loss", "negatedLabel": "Allowance for loan loss", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "FinancingReceivableAllowanceForCreditLosses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "auth_ref": [ "r195", "r960" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Financing Receivable, Allowance for Credit Loss [Line Items]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "auth_ref": [ "r62", "r962" ], "lang": { "en-us": { "role": { "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.", "label": "Financing Receivable Credit Quality Indicators [Table Text Block]", "verboseLabel": "Commercial Loans Receivables by Class and Internal Credit Quality Indicator" } } }, "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "auth_ref": [ "r188", "r189", "r193", "r194", "r355", "r356", "r774", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r913", "r914", "r915" ], "lang": { "en-us": { "role": { "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.", "label": "Financing Receivable Portfolio Segment [Axis]", "terseLabel": "Financing Receivable Portfolio Segment [Axis]" } } }, "localname": "FinancingReceivablePortfolioSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "auth_ref": [ "r188", "r189", "r193", "r194", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r913", "r914", "r915" ], "lang": { "en-us": { "role": { "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.", "label": "Financing Receivable Portfolio Segment [Domain]", "terseLabel": "Financing Receivable Portfolio Segment [Domain]" } } }, "localname": "FinancingReceivablePortfolioSegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": { "auth_ref": [ "r181", "r361", "r777" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease.", "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing", "terseLabel": "Commercial loans 90 days past due still accruing interest" } } }, "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentLineItems": { "auth_ref": [ "r776", "r962" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Financing Receivable, Credit Quality Indicator [Line Items]", "terseLabel": "Financing Receivable Recorded Investment [Line Items]" } } }, "localname": "FinancingReceivableRecordedInvestmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": { "auth_ref": [ "r777", "r961" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Financing Receivable, Past Due [Line Items]", "terseLabel": "Financing Receivable, Past Due [Line Items]" } } }, "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesTextBlock": { "auth_ref": [ "r307", "r312", "r313", "r314", "r773" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financing receivable.", "label": "Financing Receivables [Text Block]", "verboseLabel": "Consumer Loans Receivable" } } }, "localname": "FinancingReceivablesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r207", "r382" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r143" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of fiscal year 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r143" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2029" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r143" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails": { "order": 7.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r143" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r143" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r379", "r381", "r382", "r384", "r579", "r580" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r142", "r580" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r71", "r74" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r142", "r579" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "verboseLabel": "Goodwill and other intangibles" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Finite-Lived Intangible Assets, Remaining Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Finite-Lived Intangible Assets [Roll Forward]", "verboseLabel": "Finite lived:" } } }, "localname": "FiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossOnInvestmentsTextBlock": { "auth_ref": [ "r925", "r926" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.", "label": "Gain (Loss) on Securities [Table Text Block]", "terseLabel": "Gain (Loss) on Securities" } } }, "localname": "GainLossOnInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r10" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss (gain) on sale or retirement of property, plant and equipment, net" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r206", "r369", "r581", "r779", "r795", "r963", "r965" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r2", "r964" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Goodwill, Purchase Accounting Adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r127", "r243", "r277", "r291", "r297", "r300", "r349", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r524", "r772", "r977" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeOfIndebtednessOfOthersMember": { "auth_ref": [ "r0", "r972", "r1007", "r1008" ], "lang": { "en-us": { "role": { "documentation": "Agreements (contracts) that contingently require the guarantor to make payments of principal and interest to a lender on another party's debt if that party fails to comply with the terms of the borrowing arrangement.", "label": "Guarantee of Indebtedness of Others [Member]", "terseLabel": "Product repurchase" } } }, "localname": "GuaranteeOfIndebtednessOfOthersMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "terseLabel": "Representations and Warranties of Mortgages Sold" } } }, "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity": { "auth_ref": [ "r94", "r153" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: net income attributable to redeemable noncontrolling interest" } } }, "localname": "IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r1", "r125", "r163", "r277", "r291", "r297", "r300", "r588", "r608", "r772" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r175", "r183", "r257", "r258", "r285", "r486", "r489", "r620" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r48", "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "verboseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r9" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "verboseLabel": "Accounts payable and accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r9" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInFinanceReceivables": { "auth_ref": [ "r9" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in outstanding loans including accrued interest.", "label": "Increase (Decrease) in Finance Receivables", "negatedLabel": "Commercial loans receivable originated" } } }, "localname": "IncreaseDecreaseInFinanceReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r9" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities, net of acquisitions" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r9" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r380", "r383" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r144" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r72", "r144" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Indefinite-Lived Intangible Assets [Roll Forward]", "verboseLabel": "Indefinite lived:" } } }, "localname": "IndefiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InsuranceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Insurance [Abstract]", "terseLabel": "Insurance [Abstract]" } } }, "localname": "InsuranceAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r69", "r73" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "terseLabel": "Intangible Assets, Net (Including Goodwill)" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r104", "r166", "r227", "r281", "r531", "r710", "r811", "r1011" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r234", "r237", "r238" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalCreditAssessmentAxis": { "auth_ref": [ "r62", "r502", "r775", "r776", "r962" ], "lang": { "en-us": { "role": { "documentation": "Information by entity-defined rating.", "label": "Internal Credit Assessment [Axis]", "terseLabel": "Internal Credit Assessment [Axis]" } } }, "localname": "InternalCreditAssessmentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InternalCreditAssessmentDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entity defined credit risk rating.", "label": "Internal Credit Assessment [Domain]", "terseLabel": "Internal Credit Assessment [Domain]" } } }, "localname": "InternalCreditAssessmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r919" ], "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r213", "r768", "r795" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cavco.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Total Inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "verboseLabel": "Summary of inventories" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r921" ], "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r920" ], "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Work in Process, Gross", "verboseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r130", "r280" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r667", "r669", "r670", "r672", "r674", "r732", "r734", "r736", "r739", "r740", "r741", "r742", "r744", "r745", "r746", "r747", "r748", "r802" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails", "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r667", "r669", "r670", "r672", "r674", "r732", "r734", "r736", "r739", "r740", "r741", "r742", "r744", "r745", "r746", "r747", "r748", "r802" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails", "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Investments": { "auth_ref": [ "r595" ], "calculation": { "http://www.cavco.com/role/InvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investments", "totalLabel": "Investments" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "verboseLabel": "Contractual Maturity of Investment Securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r516" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Investments" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r155", "r167", "r173", "r187", "r315", "r316", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "verboseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r981" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "verboseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Legal Matters" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r120", "r160", "r605", "r795", "r930", "r956", "r989" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, redeemable noncontrolling interest and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34", "r201", "r243", "r349", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r497", "r500", "r501", "r524", "r795", "r977", "r992", "r993" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r113", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liability for Claims and Claims Adjustment Expense", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1": { "auth_ref": [ "r169" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims", "terseLabel": "Net incurred losses during the period" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r26", "r158", "r1001" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Secured credit facilities" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.", "label": "Line of Credit Facility, Interest Rate Description", "terseLabel": "Line of Credit Facility, Interest Rate Description" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [ "r929" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r31", "r929" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LoansAndLeasesReceivableDeferredIncome": { "auth_ref": [ "r63", "r64", "r105", "r112" ], "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred interest and fee income, unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of acquired loans. Excludes amounts for loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Deferred Income", "negatedTerseLabel": "Deferred financing fees and other, net" } } }, "localname": "LoansAndLeasesReceivableDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount": { "auth_ref": [ "r138" ], "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "order": 3.0, "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Gross", "terseLabel": "Consumer loans receivable", "totalLabel": "Consumer loans receivable" } } }, "localname": "LoansAndLeasesReceivableGrossCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails", "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Net Amount [Abstract]", "terseLabel": "Commercial Loans Receivable" } } }, "localname": "LoansAndLeasesReceivableNetReportedAmountAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LoansAndLeasesReceivableRelatedParties": { "auth_ref": [ "r106", "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.", "label": "Loans and Leases Receivable, Related Parties", "terseLabel": "Commercial loans receivable" } } }, "localname": "LoansAndLeasesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansReceivableFairValueDisclosure": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Loans Receivable, Fair Value Disclosure", "terseLabel": "Commercial loans receivable" } } }, "localname": "LoansReceivableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansReceivableHeldForSaleAmount": { "auth_ref": [ "r308", "r751" ], "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "order": 3.0, "parentTag": "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale.", "label": "Financing Receivable, Held-for-Sale", "verboseLabel": "Loans held for sale" } } }, "localname": "LoansReceivableHeldForSaleAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r203" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-Term Investments", "terseLabel": "Investments", "verboseLabel": "Long-term Investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r390", "r391", "r392", "r397", "r968", "r969" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [ "r390", "r391", "r392", "r397", "r968", "r969" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r390", "r391", "r392", "r397", "r968", "r969" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r391", "r392", "r396", "r397" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Loss contingencies" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r390", "r391", "r392", "r397", "r968", "r969" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r968", "r969" ], "lang": { "en-us": { "role": { "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.", "label": "Loss Contingency, New Claims Filed, Number", "terseLabel": "Repurchase commitments, repurchases during the period", "verboseLabel": "Mortgage warranty claims filed" } } }, "localname": "LossContingencyNewClaimsFiledNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "verboseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ManufacturedProductOtherMember": { "auth_ref": [ "r981" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by labor or machinery, classified as other.", "label": "Manufactured Product, Other [Member]", "terseLabel": "Manufactured Product, Other" } } }, "localname": "ManufacturedProductOtherMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r39", "r159", "r243", "r349", "r405", "r407", "r408", "r409", "r412", "r413", "r524", "r604", "r685" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.", "label": "Equity, Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Redeemable noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "auth_ref": [ "r27", "r80", "r81", "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.", "label": "Noncontrolling Interest, Change in Redemption Value", "terseLabel": "Valuation adjustment" } } }, "localname": "MinorityInterestChangeInRedemptionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r151" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Distributions" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MortgageLoansInProcessOfForeclosureAmount": { "auth_ref": [ "r22" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process.", "label": "Mortgage Loans in Process of Foreclosure, Amount", "terseLabel": "Mortgage Loans in Process of Foreclosure, Amount" } } }, "localname": "MortgageLoansInProcessOfForeclosureAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet": { "auth_ref": [ "r594" ], "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The balance represents the amount of loans that are secured by real estate mortgages, offset by the reserve to cover probable credit losses on the loan portfolio.", "label": "Mortgage Loans on Real Estate, Commercial and Consumer, Net", "totalLabel": "Consumer loans receivable, net" } } }, "localname": "MortgageLoansOnRealEstateCommercialAndConsumerNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInMinorityInterestRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Equity, Attributable to Noncontrolling Interest [Roll Forward]", "terseLabel": "Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]" } } }, "localname": "MovementInMinorityInterestRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "verboseLabel": "Accrual for estimated warranties" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r236" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r236" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided (used) by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r134", "r135", "r136" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r126", "r136", "r164", "r199", "r219", "r222", "r226", "r243", "r247", "r249", "r250", "r252", "r253", "r257", "r258", "r264", "r277", "r291", "r297", "r300", "r349", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r514", "r524", "r611", "r704", "r723", "r724", "r772", "r811", "r977" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net income attributable to Cavco common stockholders", "totalLabel": "Net income attributable to Cavco common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails", "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r97", "r154", "r219", "r222", "r257", "r258", "r610", "r924" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net Income Attributable to Noncontrolling Interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete Agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r94", "r441", "r932", "r933", "r934", "r1012" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonperformingFinancingReceivableMember": { "auth_ref": [ "r62", "r962" ], "lang": { "en-us": { "role": { "documentation": "Category status of financial instruments in which payments are past due in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt, and investments.", "label": "Nonperforming Financial Instruments [Member]", "terseLabel": "Nonperforming" } } }, "localname": "NonperformingFinancingReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r308", "r310", "r583" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "negatedTerseLabel": "Less current portion", "terseLabel": "Current portion of consumer loans receivable, net" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Consumer loans receivable, net" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableFairValueDisclosure": { "auth_ref": [ "r988" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Notes Receivable, Fair Value Disclosure", "terseLabel": "Consumer loans receivable" } } }, "localname": "NotesReceivableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableGross": { "auth_ref": [ "r182", "r190", "r191", "r210", "r359", "r363", "r776", "r777", "r912", "r959" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.", "label": "Financing Receivable, before Allowance for Credit Loss", "verboseLabel": "Commercial loans receivable" } } }, "localname": "NotesReceivableGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails", "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableNet": { "auth_ref": [ "r308", "r363", "r691" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.", "label": "Financing Receivable, after Allowance for Credit Loss", "terseLabel": "Total commercial loans, net" } } }, "localname": "NotesReceivableNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r937" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Operating Segments", "verboseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails", "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of states the entity operates in as of the balance sheet date.", "label": "Number of States in which Entity Operates", "terseLabel": "Number of States in which Entity Operates" } } }, "localname": "NumberOfStatesInWhichEntityOperates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfStores": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of stores.", "label": "Number of Stores", "terseLabel": "Number of Stores" } } }, "localname": "NumberOfStores", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r277", "r291", "r297", "r300", "r772" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r534" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r533" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r7", "r17", "r153", "r220", "r223" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r6", "r124", "r218", "r347" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "negatedTerseLabel": "Reclassification adjustment for securities sold" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "auth_ref": [ "r4" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax", "terseLabel": "Applicable income taxes" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r215", "r217", "r347" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "terseLabel": "Net change in unrealized position of investments held" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r215", "r217", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before 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.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Other comprehensive loss, net" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r4", "r216" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "negatedTerseLabel": "Applicable income taxes" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other Intangible Assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r110", "r593", "r679", "r680", "r813", "r1010" ], "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "Other Liabilities", "totalLabel": "Other Liabilities" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r32", "r795" ], "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "negatedTerseLabel": "Less current portion included in Accrued expenses and other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Other Liabilities" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.cavco.com/role/OtherLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities", "verboseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r136" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Non-cash interest income, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r131" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForLossesAndLossAdjustmentExpense": { "auth_ref": [ "r8", "r21" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid", "negatedTerseLabel": "Net claim payments during the period" } } }, "localname": "PaymentsForLossesAndLossAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale": { "auth_ref": [ "r176" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of cash outflow for loans purchased and created with the intention to resell them in the near future.", "label": "Payment for Origination and Purchase, Loan, Held-for-Sale", "negatedLabel": "Consumer loans receivable originated" } } }, "localname": "PaymentsForOriginationAndPurchasesOfLoansHeldForSale", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r46" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Payments for common stock repurchases" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r233" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Payments for taxes on stock option exercises and releases of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r44", "r494" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payment to acquire Solitaire Homes" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r939" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r133" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r45" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Noncontrolling Interests", "negatedTerseLabel": "Distributions to noncontrolling interest" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformingFinancingReceivableMember": { "auth_ref": [ "r62", "r962" ], "lang": { "en-us": { "role": { "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.", "label": "Performing Financial Instruments [Member]", "verboseLabel": "Performing" } } }, "localname": "PerformingFinancingReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r114", "r428" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "verboseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r114", "r683" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r114", "r428" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r114", "r683", "r702", "r1012", "r1013" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r114", "r600", "r795" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PremiumsEarnedNet": { "auth_ref": [ "r184", "r185", "r636", "r656" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned.", "label": "Premiums Earned, Net", "totalLabel": "Premiums Earned, Net" } } }, "localname": "PremiumsEarnedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PremiumsWrittenAndEarnedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Premiums Written and Earned [Abstract]", "verboseLabel": "Reinsurance Effect on Premiums Written and Earned" } } }, "localname": "PremiumsWrittenAndEarnedAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PremiumsWrittenNet": { "auth_ref": [ "r890", "r893" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written.", "label": "Premiums Written, Net", "totalLabel": "Net premiums Written" } } }, "localname": "PremiumsWrittenNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r923" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeMember": { "auth_ref": [ "r962" ], "lang": { "en-us": { "role": { "documentation": "Credit rating classification of borrowers with strong credit histories and who have a low risk of default and qualify for the prime rate.", "label": "Prime [Member]", "terseLabel": "Prime- FICO score 680 and greater" } } }, "localname": "PrimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": { "auth_ref": [ "r25" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Loan, Held-in-Portfolio, Principal Outstanding", "terseLabel": "Serviced portfolio with MSRs" } } }, "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalAmountOutstandingOnLoansSecuritized": { "auth_ref": [ "r25" ], "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This is the principal amount outstanding for securitized loans only (across all types of loans).", "label": "Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding", "terseLabel": "Other secured financing" } } }, "localname": "PrincipalAmountOutstandingOnLoansSecuritized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollectionOfLoansHeldForSale": { "auth_ref": [ "r927", "r928" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from collection of repayments from borrowers on loans that are held with the intention to resell in the near future; includes mortgages and other types of loans.", "label": "Proceeds from Collection, Loan, Held-for-Sale", "terseLabel": "Principal payments on consumer loans receivable" } } }, "localname": "ProceedsFromCollectionOfLoansHeldForSale", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollectionOfLoansReceivable": { "auth_ref": [ "r43" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the collection, including prepayments, of loans receivable issued for financing of goods and services.", "label": "Proceeds from Collection of Loans Receivable", "terseLabel": "Principal payments received on commercial loans receivable" } } }, "localname": "ProceedsFromCollectionOfLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sale of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfLoansHeldForSale": { "auth_ref": [ "r927", "r928" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.", "label": "Proceeds from Sale, Loan, Held-for-Sale", "terseLabel": "Proceeds from sale of consumer loans" } } }, "localname": "ProceedsFromSaleOfLoansHeldForSale", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r132" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "verboseLabel": "Proceeds from sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r5", "r19" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r981" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Factory-built housing, Other" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Warranties Disclosures [Abstract]", "terseLabel": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r32", "r973", "r976" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Product Warranty Accrual, Current", "verboseLabel": "Estimated warranties" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r398", "r399", "r400", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "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.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Warranties" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/Warranties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r199", "r219", "r222", "r235", "r243", "r247", "r257", "r258", "r277", "r291", "r297", "r300", "r349", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r495", "r498", "r499", "r514", "r524", "r588", "r609", "r664", "r704", "r723", "r724", "r772", "r793", "r794", "r812", "r924", "r977" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r145", "r178", "r179", "r180" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "Property, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r146", "r204", "r607" ], "calculation": { "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Property, plant and equipment, at cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r590", "r607", "r795" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net, by Type [Abstract]", "verboseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "verboseLabel": "Property, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "auth_ref": [ "r9", "r14", "r165" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Provision for Loan, Lease, and Other Losses", "terseLabel": "Provision for credit losses" } } }, "localname": "ProvisionForLoanLeaseAndOtherLosses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealEstateAcquiredThroughForeclosure": { "auth_ref": [ "r309", "r311" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of land and buildings obtained through foreclosure proceedings or defeasance in full or partial satisfaction of a debt arrangement.", "label": "Real Estate Acquired Through Foreclosure", "terseLabel": "Repossessed Homes" } } }, "localname": "RealEstateAcquiredThroughForeclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r78", "r79", "r80", "r81" ], "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "terseLabel": "Mandatorily redeemable noncontrolling interest" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsuranceTextBlock": { "auth_ref": [ "r591", "r592", "r798", "r799" ], "lang": { "en-us": { "role": { "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.", "label": "Reinsurance [Text Block]", "verboseLabel": "Reinsurance and Insurance Loss Reserves" } } }, "localname": "ReinsuranceTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r107", "r541" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Revenues from related parties" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r538", "r539", "r540", "r542", "r543", "r661", "r662", "r663", "r707", "r708", "r709", "r729", "r731" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r47" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedLabel": "Payments on finance leases and other secured financings" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResidentialMortgageBackedSecuritiesMember": { "auth_ref": [ "r940", "r942", "r947", "r948", "r949", "r982" ], "lang": { "en-us": { "role": { "documentation": "Securities collateralized by residential real estate mortgage loans.", "label": "Residential Mortgage-Backed Securities [Member]", "terseLabel": "Residential mortgage-backed securities" } } }, "localname": "ResidentialMortgageBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r49", "r156", "r202", "r239", "r599" ], "calculation": { "http://www.cavco.com/role/RestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted Cash and Cash Equivalents", "totalLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails", "http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r49", "r202", "r239" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cavco.com/role/RestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_RestrictedCashAndCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted Cash and Cash Equivalents, Current", "negatedTerseLabel": "Less current portion", "verboseLabel": "Restricted cash, current" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "auth_ref": [ "r1002" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restricted Cash and Cash Equivalents Items [Line Items]", "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]" } } }, "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r49", "r177", "r239" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cavco.com/role/RestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_RestrictedCashAndCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Non-current restricted cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r117", "r151", "r603", "r643", "r648", "r660", "r684", "r795" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r196", "r244", "r245", "r246", "r248", "r256", "r258", "r350", "r353", "r481", "r482", "r483", "r487", "r488", "r503", "r505", "r506", "r508", "r512", "r639", "r641", "r665", "r1012" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r186", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r451" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r228", "r243", "r278", "r279", "r290", "r295", "r296", "r302", "r304", "r306", "r349", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r524", "r588", "r977" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues", "verboseLabel": "Net revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific 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.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails", "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "verboseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [ "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "terseLabel": "Amortized cost and fair value by security type" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r87", "r88" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock": { "auth_ref": [ "r61", "r960" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as noncurrent.", "label": "Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block]", "verboseLabel": "Changes in the Allowance for Loan Losses on Commercial Loans Receivables" } } }, "localname": "ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Other Liabilities" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r936" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Earnings Per Share Computation" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": { "auth_ref": [ "r194", "r960" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]" } } }, "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": { "auth_ref": [ "r776", "r962" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about credit quality indicator for financing receivable.", "label": "Financing Receivable, Credit Quality Indicator [Table]", "terseLabel": "Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table]" } } }, "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "auth_ref": [ "r777", "r961" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about aging analysis for financing receivable.", "label": "Financing Receivable, Past Due [Table]", "terseLabel": "Financing Receivable, Past Due [Table]" } } }, "localname": "ScheduleOfFinancingReceivablesPastDueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems": { "auth_ref": [ "r925", "r926", "r950" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Gain (Loss) on Securities [Line Items]", "terseLabel": "Gain (Loss) on Securities" } } }, "localname": "ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGainLossOnInvestmentsTable": { "auth_ref": [ "r925", "r926", "r950" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about realized and unrealized gain (loss) on investment in security.", "label": "Schedule of Gain (Loss) on Securities [Table]", "terseLabel": "Schedule of Gain (Loss) on Securities [Table]" } } }, "localname": "ScheduleOfGainLossOnInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Goodwill and other intangibles" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r28", "r121", "r122", "r123" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Summary of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]", "terseLabel": "Loss Reserve Rollforward" } } }, "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "verboseLabel": "Loan Contracts with Off-Balance Sheet Commitments" } } }, "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Activity in the liability for estimated warranties" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/WarrantiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRepurchaseAgreements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for repurchase agreements.", "label": "Schedule of Repurchase Agreements [Table Text Block]", "terseLabel": "Repurchase Contingencies" } } }, "localname": "ScheduleOfRepurchaseAgreements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "auth_ref": [ "r24", "r156", "r1002" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table]", "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r24", "r156", "r1002" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "verboseLabel": "Summary of restricted cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r55", "r56", "r57", "r68" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r55", "r56", "r57", "r68" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "verboseLabel": "Business Segment Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Stockholders Equity [Table Text Block]", "terseLabel": "Schedule of Stockholders' Equity and Redeemable Noncontrolling Interest" } } }, "localname": "ScheduleOfStockholdersEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Future amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r274", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r300", "r306", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r386", "r387", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r779", "r900", "r1004" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r273", "r274", "r275", "r276", "r277", "r289", "r294", "r298", "r299", "r300", "r301", "r302", "r303", "r306" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Business Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationProfitLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Profit (Loss) [Abstract]", "verboseLabel": "Business Segment Information" } } }, "localname": "SegmentReportingInformationProfitLossAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r129" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtFairValueAmount": { "auth_ref": [ "r559", "r560", "r561", "r562" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Servicing Asset at Fair Value, Amount", "verboseLabel": "Mortgage servicing rights" } } }, "localname": "ServicingAssetAtFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r9" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "All Award Types" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r161", "r162", "r922" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "negatedTerseLabel": "Less short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r137", "r240" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r973", "r976" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r974" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Payments and deductions" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r975" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "verboseLabel": "Charged to costs and expenses" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r198", "r274", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r300", "r306", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r385", "r386", "r387", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r779", "r900", "r1004" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r18", "r36", "r196", "r224", "r225", "r226", "r244", "r245", "r246", "r248", "r256", "r258", "r272", "r350", "r353", "r441", "r481", "r482", "r483", "r487", "r488", "r503", "r504", "r505", "r506", "r507", "r508", "r512", "r525", "r526", "r527", "r528", "r529", "r530", "r537", "r639", "r640", "r641", "r665", "r725" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r244", "r245", "r246", "r272", "r578", "r658", "r666", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r686", "r687", "r688", "r689", "r690", "r692", "r693", "r694", "r695", "r697", "r698", "r699", "r700", "r701", "r703", "r705", "r706", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r725", "r803" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r244", "r245", "r246", "r272", "r578", "r658", "r666", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r686", "r687", "r688", "r689", "r690", "r692", "r693", "r694", "r695", "r697", "r698", "r699", "r700", "r701", "r703", "r705", "r706", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r725", "r803" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r18", "r114", "r115", "r151", "r659", "r725", "r749" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock under stock incentive plans, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r115", "r118", "r119", "r139", "r685", "r702", "r726", "r727", "r795", "r813", "r930", "r956", "r989", "r1012" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r150", "r242", "r427", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r440", "r441", "r510", "r728", "r730", "r750" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Stockholders' Equity and Redeemable Noncontrolling Interest" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract]", "terseLabel": "Number of shares and par value" } } }, "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubprimeMember": { "auth_ref": [ "r962" ], "lang": { "en-us": { "role": { "documentation": "Credit rating classification of borrowers with weak credit histories, including but not limited to, payment delinquencies, bankruptcies, foreclosures and high default rates.", "label": "Subprime [Member]", "terseLabel": "Sub-Prime- FICO score less than 620" } } }, "localname": "SubprimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementaryInsuranceInformationUnearnedPremiums": { "auth_ref": [ "r624" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of premium not yet earned, disclosed in supplementary insurance information.", "label": "SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium", "verboseLabel": "Unearned insurance premiums" } } }, "localname": "SupplementaryInsuranceInformationUnearnedPremiums", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionScheduleofAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "verboseLabel": "Trademarks and trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy": { "auth_ref": [ "r20", "r108", "r109" ], "lang": { "en-us": { "role": { "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.", "label": "Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block]", "verboseLabel": "Transfers and Servicing of Financial Assets" } } }, "localname": "TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r425", "r439", "r509", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r612", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r950", "r951", "r952", "r953" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails", "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury Stock, Common, Shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r38", "r83", "r84" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Treasury stock, at cost; 671,801 shares" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r18", "r83", "r151" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Common stock repurchases" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "auth_ref": [ "r790", "r1006" ], "lang": { "en-us": { "role": { "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.", "label": "US States and Political Subdivisions Debt Securities [Member]", "terseLabel": "State and political subdivision debt securities" } } }, "localname": "USStatesAndPoliticalSubdivisionsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r936" ], "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "verboseLabel": "Effect of dilutive securities" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r262", "r267" ], "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r261", "r267" ], "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1000": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1001": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1002": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1003": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1004": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1005": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1006": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1007": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1008": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1009": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1010": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1011": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1012": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1013": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1014": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(4)", "Topic": "840", "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a),(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7(e))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org//940-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(4)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org//942-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(cc)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(3)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org//946-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "8B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-8B", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(c))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(4)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1405", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "c", "Publisher": "SEC", "Section": "1405", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "35", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-35", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "16(c)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//310-10/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//310-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org//320/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "https://asc.fasb.org//460/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "6B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "6B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//310-10/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479838/944-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479838/944-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(c))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(17))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(2)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-29", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "605", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479686/944-605-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "15", "SubTopic": "30", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481906/310-30-15-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(a)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(3)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(3)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481696/310-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org//320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(5)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147481852/948-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-15", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-79", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-80", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "605", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479629/944-605-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "605", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479629/944-605-55-15", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r814": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r815": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r816": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r817": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r818": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r819": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r821": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r822": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r823": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r824": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r825": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r826": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r827": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r828": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r829": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r831": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r832": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r833": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r834": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r835": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r836": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r837": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r838": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r839": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r841": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r842": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r843": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r844": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r845": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r846": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r847": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r848": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r849": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r851": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r852": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r853": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r854": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r855": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r856": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r857": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r858": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r859": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r861": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r862": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r863": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r864": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r865": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r866": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r867": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r868": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r869": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r871": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r872": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r873": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r874": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r875": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r876": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r877": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r878": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r879": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r881": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r882": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r883": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r884": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r885": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r886": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r887": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r888": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r889": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-16", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r962": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r967": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r968": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r969": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r971": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r972": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r973": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r974": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r975": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r976": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r977": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r978": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r979": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r980": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r981": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r982": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r983": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r984": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r985": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r986": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r987": { "Name": "Accounting Standards Codification", "Paragraph": "2E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2E", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r988": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r989": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r990": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r991": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r992": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r993": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r994": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r995": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r996": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r997": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r998": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r999": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" } }, "version": "2.2" } ZIP 107 0000278166-23-000068-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000278166-23-000068-xbrl.zip M4$L#!!0 ( ,2!!%?G7L_L#@@! ,12$0 1 8W9C;RTR,#(S,#^;][' @A ,J_.'YW^U7(CPX).Q[ M_K!>9W==>J.);[\,0D%NRDIR5?RE?]%2B$9,W:CK4MNJJ[JDUWL6I?6VT9,D M3>II)FV++Q>D9;64GM6K:Y0:<%E/K9-VJUDGJJ7*34UM27)/M"X4R^A+M*6F-W9#?S*]AUT?4+/QXKU^BK_\A+M,;L +[$VO M:.(K@I"X)IV^X-7T%BXW"7S2,+TA>VS3:$JUZ=+#]0^>+?M3Z!,W0%20$'") MCVC6FW)=DI.'C(/Z"R&CZ8/Z).BQA\1?+&X&GOM]X9UO"KM8:K?;G]BWR:46 MM=<#";Z8?^;FIR&2YJ%H+3TP!J'^*?HRN71EB8OPQJ][)*!S0*S#TA;N2);Z M'APEK=YLU94I,GX$]KJMP#NE3__\^N7)'- AJ2]C._##5K6OSW5@'THL3H_#VE( M!+RU3O\C&"#9O37+[60_@@_,61^ZOR?__-_?@[MT*$= MI/-Z0M$_?XH^_/E3].B>9TTZ/UOVJQ"$$X?^4K/L8.20R87KN1068/^XP NI M'_UJ6Q9UV:_P_1W()M\VH_?_"!]I_Y>:60<\N62(3Z+VQ;4+KYM(@GM;BG5JWS#VGW%UR.?7\!8M>N=04:9G%S%GQ2'\)3!G6+S-#6KG643TIS MP]MO?&(BYPICUX[>[8Z'/>K7EM8#]&Y1TQX"I'ZIW=[=),M#,1]HOZK;=KNRR.LZ+Z/'P6_4<>Z=1\\'_2?8WLU ;<"]]?E9*$M70$" M:^B2K"1K31:7=;'J$1:KXF(55='W7>R[D/V#HGE K2X8'>2%3A=[0[.L58O6 MJK'??9OZ GL^7:MF+V__9U'D+M_<23Y:?/J(2:#D+U"L?HC2 L6J M4F^J8.%?:\'@\P!&"(+(YSN3&Y-'Q1_ MDVYGR"%L6\& /:G.QM2$HQ]VHD!R[Y,'I%\E_R-SU@/*85#2,UH8$=(C1D[ M+8(B-K2RAV4U%R@!*;#$Q+.='M@Z<&RYB]EZIN$GK\C0%?NQP^O MJ.L-;7?=8].2\\(C/BVN?BL^-0[PN2 F9891)8V8E!F+R'F(29T#,,R1M;RH M*[*1]>+.#.YV9N2TL]:A=Q93('U!#R/ZTX*7_1@Y8%R%7RF::8)EP[=14(J9 M8E^ 0^E]S[%?F%L>W+HFNA!6]X<-&HM=G@7DRA MF>=82)DY'M%*5TQJMOFGZ,OL-K5T<"/VOU'OQR6A@F\2) M<1T=*H#!FR=JXRDR?$V_W@%C!W<6#X2QK__D&F-QZ&N])S2" M7].@:L:M@%ZZ'O?LJQWP?G#W-V>\XVG,Q3.72%^"[,$=T5T@^^![UM@,[_TH MHDHCH,;'D!=?B3M&(0*T8R57A@/J;]%Z6]^W$.OZ*-81MD2?1P\SI$_?<3?=ETK_OH,J.-$TH.[ M6%%%'1S)#NY"5'QCZ40GF=S%K/C&TFEX2>8N8K59TC+$W+K@^V'^6_>%NN;D MTAL.[2!($5',ESQL%]9@$R=>8#G#SC*7@:Z*./B0'-S%U Z)HQP,Q.57IK$/ M"RHWN N[5:3!B]3@+F[(LV0_$?MR%[OC&4L! &H? HV' M.1F1N8Q=%1DSNV>,+F&&N[C1NYAA1L C#4+?-@'FB*BB\(#"7>R'-TCG1=,* M=_&;%9L6G/+09U5?BT8O #QZ#W&^>G[X0E[H9V)^I]83-<>^7229KW 7*"D2 M%G+C!6XC$ENQ\.V)F;9!U[4>/ >@;H+].NYA64":\!4_C,"MY\\]"G+C FX] M[*THN/3\D><#$JYH+RR@%N#6;^85\KG1/'?>\!+DW9=':E+[E?0<.BWJC8,7 MRYAP RP\6[ZJ,*C@SOTM%BIR+"53N/-W"X *#N*O*G?><]'P=IJ8K,J[+\XC MW@YCBJF\.^28% MPGD9M2IW/O56"'<526]>D4GP0(+P:DP+0\S<.='<@3HWJN;.:]X.:EUJ%Y*J MN?.*N0-U;E3-G=>['=1MJ8 TK7'GIG(&Z+PH6N/.KV3 Q.Z:]_U[WW[!9E;P M^:I]-VO#F5?^]2T QG>)<^E3RPZQ:T40K/I,#S[<61@^XLY7W8I>@*_G5\A- M@USNO-_\@;T_/46DA'&'PN"5.Y^;:[Q*A<$K=YX^UWAM%@:O?(85T@!9:F-* M"FK<2L]NQB]WL8PR YN[:$8Z8#.VN@.6.XZ4S.H$\8-?[D(H7.(WFQ?$#79U M[N(V7&*W>#Z)SEVE:2D*'[P6_ PSM$XN(#>24J=#;7'\ MDX+&BTZ'VL)X* 9WP2+NSTV*IG.-@H:-"@MO[J(YO*9S15ZH=W-[>?]D>GYQ M,,Q=6(=/+Z6P^"UT5"$=M<;P4[L)&W'HI MA=6Y!0T?%1;>W,5TRGNJT2I>D*6@N4\M[F(=);2A6\4+?4;.CE@SD5#VY>Y(;7@KK; M9:V#S VOQ7/K9Q9-I5\WXK7-70B!9WZ56L!BS(S$W^)6:!0_?E+#N,3_<%CQT4\+"Q_QP M6]!(48DK'_/#+7=Q(FZ/2HJG;PL:*CH9WQ;/0Y&:!8T:%9>IN(OF\.FE'+LD M(#\$%SJJ4\JZQ_QP6^B 3BD+'_/#+7?A(]YQ6QPO1>(N-QYWX$?7CR%)*1X_:_4>_'):& #?". !^'(O[CY%W3=E\>J4GM5])SZ(/GAWW/ ML;VGZ&F+9U27WG!(?=,FSO)UAQ;/^ZF2&.B4-ZF2&.CD?U''GW!8"=7,R M4%[DN?UD('=.< &Q8>2&#>ZXT6+P[.N8V=\,G- MA>EG*BG+89BIW43.^ M!7EQ+#"5N]A8%0\]N 3G+FK&-S<79O20I'(7%BNJ;BY.#%RM(F+EGG$EJ06- MC)T,P\6QOJKX5\D+>=2"AL#XT\@%LL**%QP[U63QTOE6&G?1,>Y:J_""\]QD MO%;0Z!AW,KZ ^EWC+GZ6<<;621%?W 1PC;L8&M\)2/O0&4=8+WA\[;3<7L!S M;JV@P37.$%Z<:*I6T%@;9P@OCK.N<1>"X]Y9+XDN+WADKB18*%ZL['SMZ-R\ M9IV[*%DAM6QQRB[U@H?(.$%X? ]V$DX>'-@?(\&=%%$?*%N%9A0BPZ=R$6;F&>&YT;W 8X,L'\\]B&I[HO<%WR MZ^UPY'NO3! %A6$!@]OP0Y'0D1]WZ2.C(C3M: MW/K=-[L(J\MQ$'I#ZC]2AQT@! -[5!S>:''K=1<'&?EQ!K<^]T[(N \'U%^^ MO#BCA M4%*9V_!% ;&2F^QL,1]I*.Q;PY(<(#LNF4Y>8HAIFUNXQR9 MT77IC=W0GXP<8E*/ :3@ 1(\^% M/Y=#@X @SWT*/?-[<90,MV&/E$!_]IGU.6%@CS!0'.!S&_U("?RN9=D8!"?. M [&M6_>2C.R0.,5! +?AB)0(>*0AL5UJ71/?!>U1(..6V\! >F$_\ND [WZE MMZ[I#8M3-=+FU@OG0=-RX4QPZY'SI)8YP)3WY'N.@X4T6#M,MS:S+RJRBN[L'S'"DEL3Z%I1VR5#G M1<%4Y2T7"5N5:UT(-%5^>%$P572G_21G&2="EEQT9_^($18C+V-;+KJ3?X(( M2W[ +[J#?Z((2WX(*+J??^P(2WZ0+X&3?^P(2W[ Y]9_[\(3+-L9AP#4)VJ. M?1 O-+C^83ICBUHWOC=$N(]#UJCEOI^0_0/UGP;$IY\GZQ^PB+KKX5,SM$YM;[+RF>3V4Y(=7+3VZ_LP'0\O'_?%@RS-FJOX$GA:E8;;G9?B>W@U(B^YP?$ MF2.PPAQ7R]S&* X"^/P)\CH([2%PY'U_>DMV:N2('KB-A%0B(AM)Y%4S)"O< MQELJ$7$2>N V%%1,$1'YCP6T'11NPU(Y@KNLXB _*N V-E:)@^/J!6Y#=94X M."(51*A3'H>SB-AA6,#;9'2/3%J2.1]Q@?0M2 M["D8)/>G;T$J*P>/;>UPWG.4QJY+@%"YB^BPAL=@H\5'JK.VQT\F=0EL[<&G MK[8W#IQ)(FX.3LA':\Q]:_QX'1^G^F!^@#QZ/..'>N/6R M]YO$=93A6_EA@5L7MS@3;?)#!K^>)L?(X"$/0>77'=T%CBB(>V^^/0X MLYCSXR)^'5%^<<$%$W'KK$XS(S^/ QL;\#]%CYB?,WA#S-#S)SC&//S-P^M> M"A.[4;G-D> 4\KD%:#3N'-=,D+==XIHV<9ZH_VJ;!3KIU;AS8;F&^R[T;O^X M\.__));C:53_$5G_K T/6^YX6N%]*:T/>]X2/M![_4 M^O56VQ#PIU83'-O]_OC^ ]G3\+J:$'KQ(]RZ5!,\WZ+^+S4D@D]+ZSS0PMO- MMH _C3T6+F]9>/1)X(U]((GHSP$%EQ0IP+)?.S_##\8 MF(9?8GV-$72>BJ% MWRRBM%3=D#39T A1_I>]8'I/$$YPN4/;K0^H_3((+Q1]%/[T9EOAX$)J-O^S MQJ[K_!R,B-OYN>=_@KNCWZ.'K#P*2:1.'/O%O3 I%O?!$T),;DHNZ+&=UDW/ M<<@HH!?)+S]9=C!RR 3($.!#Z^RFGX;$?X'%];P0/(X+#=;V2OW0-HD3OX2] M+_IZMNQ&,UIZ" *K>3-\=<-]M6GT%K]KMUJM)N;OVXVI.EWG]BS_>2"!'JC ML,;N@UTAF'ZI*;6EC<=;@2L%RQLC8/[69/_]-"*6!2KNHBE([#&S]WQBP$@) M[4VH2G%;\CVLWO,ODG7U@?'K?3*TG+J^_/9X M^WQ[_?1??Y/TYD_=NROA^I^7OW7O?KT6+N^_?KU]>KJ]OSOAKIJI=O4' :YU M7T+/%86KQF5#D)N:VMZX[)C$0V_$Z/OT#*1H#4EI<@(UBS]9K@$K19+&I?7'GF.$D1J3&YWX<+ M.E*S_@^F&V9/Z0@K9)?S#MNI-OCA*_&_"_?0#.6->P#BTOPH:;Y2>"[H^V*K"-]D6N=__I;VU#UGY;994J=,G[YU[YZ%YWO4M<^@2P5)$>X?!4G[8'T4[F^$Y]^NY]3P3/MV+Y_Q M:ZFMJ L@.K5X3:>0;SQ?" =4^#.A%B%R;03J6M3:0? ^L-NOHYC8 M%=6/!) M?0B/&.!M=8M,ZA-*_#IU$^I3:IW_'CN3R,:11 $=L>UBFS>8WC]R*\F51JNU MD_D"DKRU65KO(\FE=B7)M]@R/KR.=5[(),K56)2KI1;ESX_=NZ=;)K#/6)8W MYV5Y.*671)AC4"82JL?_&7J9!?;)7?1T\&8#/0.,9 HW-DAQ8"^,;Z9G\&L6 MB\1[HUL3SM58G+7>;+5D.;WZJYSE\CK+3MW66#(TLLI6M]_8.8(=NUX/4%?[I;@01",*(F'EM8 M@NT*=A@(YH"9P/RZX>U&2Y=V,M[4AJZJN5MOP*224I"G&@VEE3\$&&#UW>W7 M=AI[*^*@(UAB$]36[/Z&4#WF?RXC0]@30;A14NB5>MH.J:*:[JZ8DJLFK@YTFV /^\*_Q[X=6+;)3&*OSZQ+>YXLV:7^"W'MO]C?'P]!4R>% MR&WCL?'4$.(F23X#P2+A"'=>X^,ZDE@RK;1W3*NUIE.1+EW+!9)63*1GE25= MR_)I$,3_?('G28D<:=4U.O=T<8:4 MNTU/52C.NCXE"W2DU#IZ#HY1@ MG85C_AX((77H"'T "%; XT[ 8Q]C3>X+ MM80 59;@D" 4?':VDP6AIX_PMG8.29TLPKM+>#<=Z(]+?NRD>=;P)@YN4A^( M:C3V@S%&.4-/@"O0N8M/U.4/O8^HHO"4J&N&%]R&.K5=TU05N2$K^8']_>+ <*8GR)VFL(/3RI_O[P_!IB. MPVMY4=IUS)#1L>YR1 39=2D88H#( J/@C@06^3.B1@$3DVDH?/ER>>38WGYA M0/[P]R$&ZZ^.UP,OX D\.S.,P;NO^U^E=!PFI6/%YC\-Z=RZ%I[/4*$W :>1 M E<.L5S@;4#9R18:\G-I#1^DCY&E/R !^)P.. /$<6+7$GV$/\@C@&/1H M? $\>-%)4/ T+$J5BUV%.3QZ^%.7$K\,%91RE;"5HI.=[LI6&02-#8EKV4-GUZ.?1_>$N5I MHKX*23@.IE*V5>O\BP;+TG3AA;$TR#R[J!6/&]MW"0?-T M\X.RM<4=ZK#T'T5#;=/::D)M[8>;5U!C]D1MPPIJF"'*Q!8X\'4YL8KF3:%& MJG.+30<71P[:[]P#0#8:4CO_>DZYV=";^1<7'7*UZ4+!^=8L%2,",:MI\"^! M_5X\?S*M+6W6.E\8SW;GV)-=>O@,C*S0.Z0"/=VN\J2)-4@\]?8.JM'+Q=%W M2WKZ7#!8>,0]Q5;,-,8@7$9FRNFWF2ORLJHD?UC:;@=2NAI9WD+W^ MNJ@4BT6!LG(]%DH:!Y%C"%B(VE6LJ7P&WQ+?Y>",$^'-AE?#:P47MN:A)_AJ M!\Q%C'L+HC>)U4EX,7;\LXAO!0(F#]O6^LP:05(^D(]K?4(!_N,H)'$"W&\M M5BYTG)0%2((!=9R$G(4/0*0L3!&5E;X?--@<7?P7#7B):V56PPB/C+).V2KK M. PYGIRS=;Z#C5T6I)NU\Y%;43\?,4GSOF'Q<)"@..R'$50P(#X%VVV1R.0: ML)1I@WD7_%*[O;M9<^K&\3].&32&\3X8@LB=SRL6UY8CQ\(9@C8 M%O"LYI06U5JG)>J&(4I&*Z'&9*4=(5IAPLS^?+[V8B(/2]^9I?.(PAOUJ>#- MUI4J8LA''X=SZAHZW^IUY$6V1-QQ]I6N-'^=K80MH3F[A?0"SQF'J[=LZQ>; MM6DM-OZ/[AGX,Z/ZA=9[/B7?ZZ0/%'-!G#6&H>7?W#97J;.] M'Q!+B5[N7"'&K2M.5?J1ET53SSTM701P8>1YQ%">C+V47MP<0L0>, M#$>%C.^UI.WW#\,BL+MH<6 BQ=T1+L;@7/MX%:R)<+,68>"C@?BW%(W=L8*Z M^_@LW#:$F]N[[MWE;?<+Z 44NMUGUC>;+.NWS80:BX,XJ)(ZTS!_VEBZOXX7 M7\@J4^6;V:(BG R$ Y[I;4B'@@2$,XT13:=5!)GHYN2DH1H-^1BDL4YBGHHT M,JXE VE@[8'G,NYG!VB?B4.PF/-I0&D88(>QV/T58CM)^#!VR=BRX>*/+-^D M._)M1YA:43N0TJYDL=PTHR*)O$A"VH#'BL^+BM3V$I_/I#\R.$8Z?3K @4:O M5,!>9T.ZP.A)NGD(;Z1)HFIT6K$@'% @L ]D]H%.]!944J @F(9A-UETE!8J*5(TUKH$UA9ZP( [6N8GSHF">$DX1 MN!(J<5)XRE,Y$"=5G"G7 &4S#C3)#>$K<,,0.EV_/&20L)X=$.OE<,7@(&!TK8& FN M&+RP#*['#*XV4%6'/F"/,?>#[YG40GZNN+<$W MHEH]LFE<,F@OFVDE^P&U# MN'_^[?IQY^2 DQ_R5J([3\K EN=) L 7^@*^%I/9K/%();1+(+01P;)6F5QE MXULMX=MN@[E'P@TQ0\^O>+8,/*M5/%M&GFW-8J#?W+E^YD_$B6INKO\P0!!23P.A2I'SHP&PJPJC!:TA MW+/"^5LW*L*%1U:RO_BR'Q%<&>#EXULUYEN](5S_&-@]>\<*EXI=^6)7'(JG M5P<3G*PE"^:,6N?I]M>[[O.WQ^NGBA=+P(N 4=EXCQ>WM:9(>C44HCL%5M[N MWYZ"=>-8O]3\:*"YC0;DX]'CGFM)3X\X]H>U.F"E3&ZXH:B5UUX4[-!6VEC4 MO=R7(B7-*K6YFTZSL?>+CG?"T\_79]_?QTPIG#J81(K?/A"KN9^ &VJPL'WAB>904B3O2CHQ"[*$8] MKP0RQ+Z(LSF&A6E!I;<:;;F=>XL426EHTFZ/??\[34G7+ROK8F7Y3!NZ;.6# M9M+62)!$9ODL=#4JT[BZE+!(&A.L!\86"ND1\_N+#\+"JL?K-4U*P1!:%].6 MVFM<$_:W#=:,&U[4I=:J?#@2<-9'N;M/3]=S/:/>Z1.S"1"I&L@4@U(^?)LK M;-L=(ADX:3^H9CEA6'U3G_U7/$)>C[MX!I5 @H"&:08P;P7(3N@[]#/R%%=R M:QN6V[PA&>O1,2G"Q%]PUMDK<1:\B$6#(!4XFL))>]*GW/I_[+7%GY8#8%SM M;6,+W7%@+??/5>;[Y^)?4?O<<5!_(61T@132=2W\YWI&'MWPDO@^-DW_'?O7 MINNBJR1==)5FK:-HLB@KZDH/W<7NR;O@)N'&##C*4RE5G%)63E%/P"EXE&I( MHHI!86XX)4_+J'@Z\Y$&H6^S01.H-47!C"REC2:2G TR:X5"L3EGBXZ90?0@ M/"37.I(B:GIS7Q9ZAXP/I6S2FK\5C6V1S@>F,05H3!(->74HP.EH[+Q=FVXT MJ@='.)L4L-QSJ"BX=#1"2P0BIO68(5F7OGO:\AHW] M!0+Q^D@5 4[*$QP/'EP9PGE)8M;:$US(+PC6/(R7%HM0J)4U7&JJVB*6J M-E"5(3:E-D=4==XF\5H9/00)S7(X\Y/2YV'F;)#2YJOI75Q.P;K$3KOQDMJL M==26:!@R1_9.93@?24(?A*(DH"C0^=+>1^"5!7T2Z2ST?6\HD'[?=FP28K.1 MRJ;>55HSCD+3AV)3D!EKW0"(NU,(@R7496GF,U;B1U&51W-'?U6L?014FJPLMEIJLMDO@ =&74 M.FU9;!E[:WA.K=X"5FT]>R%Q\I#%,5@VELV5G9NVY<+MPS>M6J>EM42]M;= MSH2E AG-9TMVVS+F]B&[-I!=4Q4U8^\#P:.0W=D4DJMH+2TGRX/UNC2FX^ M$1HB))C7!*Y2F+F((EY=V9KU3J*J+5* MV$6OHKG#YC'O3G/M6D<5F\K>'00JBSN_I#QO!,N9B,+((9CUX5JLE>L(0UV5 MS;UG-EX$VP>$+##:=0+7[/FL>A.<55D1=;WJOE%FBMJ:AY!8%9NP,,^21/5]M[<4-G#'%//%OFZ*_6P#IZJ MJ)6V@UP!96DT'MIV0^*^V.#6[!&?. _;8VL]7P+)*)$43([K'Z8S1I#LRC=X MMM<6E?V%;F74_!<2 @;$1P,. D,8G6O7Q_# M'U7AWW[">0I<%LQ[Q)?<][\%$4=E91X=:V=%2=_[;*\RA3FFJ"U2.5>*,AA% M&5I>^<>5>9Q3L=]ZN;MS[4ZJ'/T"SRC*O/_RB(M4-8U9Y0+V+A4531&;^WO. M67%S8O^@XK&*QW8JX,S*8VW&8TU#;!M[J]]C\=C9N$KKYP!_N>U^OOUR^\PF MU3]>7UU??^U^_G(MW-W?7=[?/3_>?_ER>_>K<'OW?/UX_?0L=.^NA*?G^\O_ M^>W^R]7UX]/?A>M_?+M]_E=.DX05@*3EC3'EY]VAMWG;Z(=9Y9G;?4FC2LR[#1K?9ZC%A/$1TL5M'" ,S M4K"LK80)A!5GE)4S4@X5VX\SL-2^*1I*U="5%Q(!O/IC^F[KP33V4'64MUVS M()R_S&"Y(PO)&#!614.MZHO*3$[;Q7$^Y*0@.R-PNQ5!U%5')KV%FUK2H+[6UKH;(W[6DQ[>76 Z+J7W7$1)^<+.NS M9:],J3\)LTUV+M(S,/U'%J7AS-,K/EA(SI0SE0(F8-B2)>FX52IR) M_7+9\U&^?4YV?,D9:9M(1U#.F4V[QQ7)NU-1&:FK) M98UK%U#H7M$^!51:@NV:WI *(?E1Q:]W%[P).&\9-)_)CWFVR9SVW,(VWZ+1 MK&+892:I+=(W9Y*24 1KK2J.S0VM/%*+TB%KB 7X0-KP/V0!O"\-86V_*$L\N5!G;O0^A9[Y M?> Y%O6#O[-N5>&DRF%]G\Y29Z=9]FOR[/@1=;S^0C9&JTD^)VM:EK@] 9*" M*/S'>_+B@?I/ ^+3=^7&[=W-FJ&'T5L8O3T0_]Y_"DE(K=^),Z:SI\82HSF5 M&.K[\FO3>I1#K4>K=9J-YJK)N/*!,"*^\(I/^TG8N(, WQ+LMWBVTJ [#@<@ MFO^B5CJ9/-N1_@Z$UZ\O&[+W79^!.@-X /]/ ?9HR0*9ON\HX+\-@O'RUOKV M#VK5_Z*^MV97KGIUV;0$3Q?\&8+FBIF4"R5^;K32.7D I7*+,8.S9Z[ETV\36%'K\AH@+9W-(BWJ<+=%L.# M-3RW\CU-S7;^IG".BP,[6&WN9PA')M?!$;#.LMN^/["(VZ*B&J*\)L;(BDP. MC9O=UMUFZU9P^M%J3X 8"Z( /T84/GNESF0/,^X\CH&VF'%SB(OU[[*>A5<" M5JKVWF4FDBUV6AHBD3@CDBH^N::TQ:1C$Q M\<0/RJ0/I*:<>V@GO[6!_Z$;DMA*9;-%BSW+H,.''-75&NRM<1NW'IY)33#] M)5T556TU">9C%7LH!2EM46JYD9+&&2F=>4D]; )A3QSPDVT+UBF89&2'9+?A M%>=A_VTKGY_"] % >NM>1@"=,PLS,PT6\QBR*.76^ZUR+'@DK&V%]/D3%M;F M@%76ULK:8KUX(OF1A@0^M 1*?!>V4U7@["R)$U!>QY#LFN9X.'8POGQ%^[9I M9TTCDYH8*Y0T4==YFA%3F<-'EL0'(*QVK=/2VZ(B\93F>N;&\0RK29LI;SCR MZ8"Z@?U*!<<+SJU*9[_H1 #KA]_6- A*X,RJW"[GH1Q57'P!4-_1\+[_3'ZL MX1ZI6>OHVJI(3N]15G8QSY2T(HX/1TD24)*TZF:=A)+.O"8GZBT59,D3WZ?! MSW('@8(P4H[V\GQ*_C4#=%8S1F*U.DU9%EORP5M,+2.L0.;S.1/A%MLZ!R)4 MP$DS=%%N%88$S[P6*)+TK" <;CYECE8 MFQ3MGN.S#0.BM)2+-?<35XL4;"N6T9=H3U,DK:=2^,TB2DO5#4F3#8T0Y7\E M+.^+;AKXL_2_%UKO^91\KY,^;/"".&]D$M0^+S^?GDOW-Y=?7MZ?F1SUV[O+AL;V9B;9=_?/=U_N;WJ M/E_C"#CXY^OUW?.3<'\C7-Y_?7B\_NWZ[NGV]VO' &\.S+'#IZ ^3@A8943]*\!3(D,UI^VRY[/;OII2/P7$&VQ9M!6W7(&@>CK6.*UC8:B MMU#HQ?&"^,6Q/&PP>;AD'T3?Z>V&+F_^NMF0_O-]NSS9 M@EE)LK4V]?4AJ2 MKJ;=?H;O-"TU4+,M5D_UV"VQHPP]3?+#6GOE]6O+#/ZAD 4:$HJ M?(7K!H%P#0K46K"X>03U8:_,XA]PCMO_'CL301)_[OF?.G)35M(T&TJS^S3- M@DH&17D*13D+?QRMC$B:YIK,A[Q/!+$[&@H^?:7NF&ZI:.&%Z=_7M 9B87JMHQJ:V-H_$E:P4^2*R2HF M6V8R[4!,9M0Z6JLE*LK>HSD*=DY>+@/CT@M"#-@%@-]M1;." M^-7W@D 8^5[?#L] /Q0NQ_+HRH,1Q .CAZQL+S=K'; JHB'OK7(JA^6$^NB)LDQ>47BA+O6)PS)YB36T73L(?99$(] ? M(^H&E3]3&K&P127%-/%K1!%=U^HNT,-U1 Z9)8:,Y5RBWN*IOT'EYQQ9Y1R( MMK"EF2Y*"D\^=.7_K"&EJ/)3Z/O>4/"B\<:>>PZ:I;)&MZF=Z;3K675P9CF@ MUCH:R(%VY1!5)+B#=LJ#!+5:QVB)6JLZR.&(1I)9=?%8WQ3Y1L75-.=A9VY1 M)K?N*Z ;2T2JPN MXM#7^?@G!63T3.V+MJJ-"/'3.,0J#[=J'5E?C3-4S;?+02!;5<%6 FEC6^W5 MUOJ%;ZG-53.3=)AGG<=BFU_X$ OSCZ+@TLTSY,L@S,_#:ML63T+DWWFNM^C4 M;^9"3Q%91^Y7UGU1SE[Z%'PVFBB%4+RXRQ. MMJO@[W;;/XGYWOC>$%LNV.X8P'$_/:;ZS"@GNNX9Z>;Z1^@3@*CM$G]R&])A M<+?0(&W70(&"9^5-43?R:FU>G6.4BY2W>BG\D+)2ZQAY-E,ORGE(47VFVZE> M7(E^\:7MSMU5RC?N%0N"V+[]3%VZ0U:H@IT157&_^%CE/_%,2*DTS_Z$A WX MVJ(N<4)(E3^UH9O"TGGZ^?I/163\'!5(5$6P2\*,@B?LNJA*JZ&3G W$TCDZ M9:>Y+;IF#YK#W7P M=N$3P8JJ9.XVJY=+\FIZ !.<[2O,3SDIJE8YH,')7>9W?EVMRMK2:HMB!<;8 MO1I";3+G3EDS$))'0_O4C>,J_BHA?VVQ+_;C+RER9)M[6Q+'=&23520@51GW MY&W9"6OK-Y-VG!&@6VL=5LLCR5UL#,H5<[K#(J_2%_%#F5EAX,=CZE*7L=CG,8G MBZ>6'ZGID""P^[ @1AC$^OZ]29<&3F,43ELFF.Z4:/,SHWE_>WGC^$[#_??]I2D%1;O S^;%.-*BUCI)3 MK(&CB%U%=JE;Y!R0VN:U5-_^0:WZ7]3WUE&A5@.::\F2_!-'M,A+@U'96$X2 M;)\L1[ [&CFP=@P$G5G!57$/S_=++#^6EMJ@GW0V(9F'G.$J4Z/HJBFC4C)R M4TK\N4VE4DH8XS0'Q'U!I004YU/8Q%_4$I)I\#C"QYXV?0J$ 76L,U!9Q35P MCZJRODT)YC=PM;&;,;%=%#+W[DQV='T[@*^NX$_WY0%VY5GO^E689UAU%2HK MR67J.G$LDL-&1>IJXD"1&Q652DU5OE/QI$(1]-!Z<:"Q[D<<6:Z5_W1P_^FT M!"?5.@I/PT"J9*3R)2-5Y95[C#5=$0#@.-_W@9OA+V>,H'GP?!9->:<"9M?& M,5J4DZ'H!Y_E4%2GZ6P)=^LLU=,2;I0]H;4*E9-]WL7%YAK=5Y49GZ.-O+M2 M3"=+5L6%6E48EYRF=M=7N]*45A47\T0LZURKJLRX*H,\IS+(W15K9@,\ZBBE M2%HA#/"JZ+CB-HY,CLS<%O724ML';_!;E2!S68)<@/KCJOCX_8XW(PH,,2#^ M&1BEN09I2U"F7*J,B<\DL,UBYT=4Y9IE,J/^$,O5=1TA>MLRNB>_"YH/D M;D;24[.K.3.[,&&PH>SMXO 7.*PXH.PU:1V_H/$UFKI+M5PGDRG;& M(2UX^GP&G_6=UD=EE%C9 5 ^>99-H\<,L4:BZ4W4Z?(!$EZVX*0XHN\X\,^U! *K(B\TBE %@C<.@Y"XN,52!Z&V M1C6+$7L]=/BU5,9R"0)863)8RY3W$TFG=TW#V[N;9?65"+EN)./NQL,>]>_[ M3)4%]S-)%SO!:8[FYC2>7.NT1-UHBJJ2UZ0;CLS&BM(VFDE'IS0%*:TMM42Y ME=W')RL9R>J)4H&86!5$W E6^-QY(3P=$V(\ MEV6D$8Q,W-@N<4V;.,)3"!^P9D$;MQJ_0)4;A@:+2'H-7?C4(:']2G]ZLZUP MD-#UW(TQ:INS6T@/U@ 4N?&6P\.QF0J.\I*5,?<35XML82N6T9=H3U,DK:=2 M^,TB2DO5#4F3#8T0Y7]EN9;<-/!GYM4+K?=\2K[721\V>$&<-S():I\6R0MH M*UZ0HL.*E^&U$2K]_L&@$A$Y" DOFA]W 3Q-?;P*UD2X68LP\%%F_FT[?HQ: MYYGEBWE]9(\PX@+268?[X])H0UN"@;&62B^[OU_>"[=W5]^>GA]OKY]$^/VR ML9&1.5KX_=W3_9?;J^[S]97P] S_?+V^>WX2[F^$R^[3;\+-E_L_G@JPCP]7 MGN,0/\!V;.' &\/3K.!C$1;^S25CRP9=D&VU47[E5+XS!6TB#$8!O4A^^2GQ M?6R7O9G=]%.L,6.EH*T&[=G[HJ]C>==N-UI:"T5>[ K'+XZE88-)PR5[(_K. MD!NJMOGK9D/:^-U[CY6DAF%LOO6]Q[[_G=8T#K-8.=5CMX0;MIKX[95+UQCA M$1$=QPIOIS+"GT%54.$K7#<(A&O0(-:"$;LO5+(=/RS6#*PQ;7!4A-Y$\$84HU_NBX!8>V5=+/>QEG@QB YN\RA-[NGBBHZ %NQX9IIK M"62(G=_^8A]L1'+!6A8=W7"8ARK\[E#62\^UNG/ S2Q%6V!2B)J^V@2_\!9% M154K@&O7!>D:H A_ OY=,4V6.!Q@R M\(C86E.97LTA+ 5AI16QN1.64NO(HKK7S*;*BMV51)ZP^U6]!UK28OW"J1M$ M807Z W_?/"NCE#9)CJ9LTN6#6I=S8,W,'"I*7579NQ](9=WR2TE;X@IF/ZKVW#J+TR>3%6*;5\0(?F7R[BIIF6^'7>0!M)%1B,'((?(3G8/3/L3W""W87J6=A<:0-(LR-0F13Y!]B MF#\@Q*\38*_CGA:&9'DJFJZLUB,+V]UIIPV25RG7".>B2%Y$&HI8) M"M9(!/<%QX-G5_;J3O:J^6IZC"OPD-!S$:2!UV<0986W4XAG=>U:33P,EO15 MUZXR:TM!4!LD;0:"6J49"81LBY-@_A8ARU^OCC.SQR\'Q'VAK)!Q+JTP"&BL M'1R;]&R'I1@RW8":@IB@XJ/*[BKO, W3:)P30= <9^:U'[%LLWSL@$. MX6#=NJ:/*0I7-/KWUDW _#B%[[F$X6_$8="R["B$9F[E%!+.NBH7"29U8%Q(XLDH]"9%JM MHQJB6L9D1MY%](/O >"L0.C[WI!%S )TA,Q-DKNRGG?/$F> O@$X1['EO=D& M*W]E4=F_CWYE,_-+5MMK9?,F*X-)XU:+IX+R<[*:'WS;->T1<811K'QC^4LM M/.7(5S07UL@YD&B^]!R'LB?FP$DMEGU>5?F4F;8RR.=<::O-$M#EO85T93?O M1"*W[BM(9L]_KT'!V=LNNP>4Y\";E3/:S5JG+4I27OW+*ZNX@&&+?"D**RV; MHJ&M"MLJA'QP8YB.B&TEE3W1T:V'*;&".?9]3*N,SG0KZS=_*1P#/RF>B_.. MD\KD+H-[9F;"DDQ-E-8P4V45EX;FTM9E'HGFE%K'$!6-)T?LG(SE2V\XI#Z; MSI#W2>!Y6#M; ABK7!2-PZ"S8_/L/*-BKIUHR)R@[8,<,]P,!I/ M[MDYVC('/I[.=E2!_4CDZP\1 A QM@1JCX,@-W M9A9KL._TN*Q(+9**? M,6%NT0 ')$RIUM%:HJSFU0 M19Y9C?*TB&)K;Z#SBL$=HDSJV>MB=;=/%WJZ@)T]U]8EHZ"5<4Z&U%HU *K: MJ%)05LK:J -0EL(BO,UF,2JB2M#KXAT'MPAZ9*6*ZS *Y2Q"-YD+N?)C>Q45 MBJKP-+VNB@R>NJ#K'?):I2 \8%]CD)0CW%<$23QOT<]ULZKL]]SL]Z_$_TY# M#)(_47/L[Q8CT;$TRUA3)%"9[J4@JJRF>RY$A96SHBSOTZ".TU/S(DC>M3;P MOB+X+$R2C!8OV"!?28A,,KGOY\(X[$1<4_<>\U#9O?P264:[-W\B:[.IMEJ! MC.,2Q%7*=GC_81Q0ZR.>X4>:Y0AG^"67"[L=X-\FT-_]G%1J8@E]LY57%FTZ M!!;(12@311YDJN !:1,[7:NBTE[-W,KL2QR6+L_@[/[F]JY[=UF=W5=G]PO^ M9E)%@Y/4V0!@-O8'1U,*WB@>1XD5-4F^MD\=FD0&\1@FG CDC?A6%1O<.S;X M2!VL('WVGLF//^QP,/ '"4M!9RG!A=CI;)26E MUFFI58CP]"'"1#JC/)X7VU6@,)= (4+T/@+H=0QI:QT_X+!@K6K65&*JR1+Y M6T\U\]JZ;_^@5OTOZGOKJ$FK >6T0&'_Q!%%G768KPAZ(3'E@9#[49,#(;;5 M9X66 4:>J15? +NL[/:=%<4C37H0W/>?(KA>T=ZZA!8)#^KWFFA;V=TRF(? MM7BTCRJ+^T3QC+0TE2)"UJYUE);8UO?)J*O23G/J&T@#I\&51E9#FFH7VW7P[04%O+#""#U@S4<(3>Q^4*58%I2;8>I9>>2M+VG-V12W"1XV#V3 M0F9'=VH[![N$CP2?'(W@LR7+/1-\\B!+I=91FZ(L[7.D?!2ZS,F2YEW^VW%' M+N&#%??D^HB: -6"&"D'S-EX!32Z89+/@3:W&8+*P.^KW,_<0Q_(>_C_]0SR MCU.@XQ==UUK\8.[*!UB]9ZTV6C.=,4+T^@X+?20AO>[WJ9FY6E=660.H MUO[=U:H$4O[)^B#ZA7,"UVH=750,NO+X0# M"@X-8E>84.)7@?A-7*L>4!MEYCV=%?*O=5RJ0'UI2$[GB>0,;#K4%A6N^H^< M@?N13;93S$B)I/J(60 ':^>XEMUX ]Y_'&[[I9$R"D]2!FN]=30K#^XV<>8Y M57Q9\>4B7QH\\24.E-9DL:VONGN<\N49N'U/X]'(H7B2"-Z;!4Z!-N-< VXRJDN40&46-X8YX]P7)B8=I5GUK7@DG4LP*FYF)!GNZ8W MI%&%XCYGR>74.N54+-OGW !)/"-%/ "99%45"DX^$"4YK\$'!;+1*H;@9VOY MCN/9BR$D-C1-S:V5"$?645&5WOI\QWR,BQ)R?_;]ET8V;%66$2FA8+BCZVI/ M%$PQ:N75O"X]"DX*ES'IV*R\IM8Z1UV3$P[/2&9Q.O!>"P"H#=BP1 MY<%-=HH^K(:+\HX^I$UI.SJL!] M#A3+J32*HQ9RS0,W7TWO(J*<6Q?IAHVQOHZI9J%,+;-SA@U&Q):10Z)M@8RO MBE/XV5JNJ8.'Y!0<'B+J>]6L\9?Y412]^8B_U[U^?1Q0@00!#0/0E*;WXL(S MK*@1R71L,.M.(G@]6#6):CYMETV"WS4;)-KY.IOF;-VX P"(:S&514JUMIU< MCVQP%[X@E=[/B/0VIM%ULD?/MH#V^PNX(;;_.W'&]+[?9:P4C_E8^VJCUM%; MJRUF\CT&SX-^.#\^U7^M.;;86#1#[-W17S0W-V"^G! L;AYEN. ,940%0603'_$U>+ M@L56+*,OT9ZF2%I/I?";1926JAN2)AL:(R"2H?5J P]!VDP6I'J&#[Y>WST_"1^^W76_7=W"]Q]7MY62#5NU-; 8$O\%F"R64H MI#5FG9\"-%)#B&VHN_$0'F&NAGL7K:3/)+ #'&5+ SQ(0D[HNM83X-CN@[7@ MAEW0!6,78QL/(/Q-FP;/\+C/#FM%%EM(:C,RSFQW3*TN&E8MN=U3+5-OZGI? M[;=(NTFEIJ;U-:-EMGH$KJ=@9XV0J/PQ<#];!G+1_$(2\RK>RA)7P7?Q.]G% M$3:WOK>3#3PSG0>O8 "8K-F^M+R=-92"=-%.W"8;9(T+.&L=@5#6:ZCGP9*: M'[MD;-FHVK?J>2;MR*OI";>N-<8T=QJ Z'#-!@N&V7!%,.X%MF43_$KX )MR M*)Y$4F3Q,G;BL%MN2&JO!>RH9P+3S5_]D0D&U\-,MQQR:8WL1VY]/!V6/ZGA>Z8%XMG-ZZ>(GCX!PS+!A? MZ'L$: AF:)A"!"X@['VL0?*;'0Z$;XVGAO!"7>JS9\'7=(3X)%-VAMOA#?8( M@?>A]FNW^[ ;F ,H%%LNP0@\89V&"Z!/AB;@_6P;P M".B4X%\B?-.G/H65 M@14Y /_G9>"-V1/ ]>I17'^-V9BUZ,H8K0'-8'F*0+ZPD"#J"/V&LP,8G*S- MRHQ/M@3 (35Z(]M%(@'B@D>"R8>[%&.PK*6%F%@$P#: _M_C>+2J&'^!^(X( M"T/7X)^S%EKSUX4#$@I 38)+ 5,!\2<(^3XXT4 ^[$41L]%@["2S=::5CHP6 M46X#Q(7+F-J!ON"BZ *!#)'L@CD"@W4X!#BP;S,*3E;))D#<8+\!_H# MYW;0CR*LC1%.DJTR3:'WD%R1M]BO&'X &HW?G+S%9,39$/Z@T2+H*W'&C*)0 M6-$_QW@/?8TJ/-&T9OOK$8Z8P)\8_MM\T++9#M@MR4%:'K@I)V8G$Z+TW_9TI'V !*VCA MSBX0CA-%4B21/4!$V,(W\[ $F35]2NUCT?@!^,?#4=Q^E/$X:SD244/,E!&I1DA+ MAV;VY'GS =48D.O5F'$CT%TD!$)F&A S'#/)$\D.DY&J9?=1VC-^QY=N7G;2 M_&\)8*E6RCAH\;(E0P;VX-,!"!@P3X0HWYRMX+U[,+7JQO'>9G*0Y37;PZD\ M9)+4"Z?2U&8*W6)2Z'4J,A*(8'ONI&AL]LS^V(DZ@R2;8-".#QNCJ69$T.2Z MIH TH=_G>XD@*S%A%"'T"0?V6F0"RR%,< *.OA(?%+@B)9R3*QL8#2E-N&E- M- @9M:XT6GC[@!/F#\"^OU3, V[!INZ(.0A ^3^T ZQ9@##$EJ,[8K_$K)B'^IL-'!K#G<$W4EM*D^DME3S&[O;E:Z.3)'X+Y_GZ11/$7/6:R5AK6;>%SS!HX.V)K3 MDYKFS!&7:YWPS5LYEA'B=047P@<)G#SXV/,G]=[8=D(!#*< 7@G<.;"!06), M!?"G!RX%O"%V;T"=.>MO3=(_@.G5/_U391#RZ] ; RQ@>RZ37) MLU!R8&QB.N^&N=3PF8]_,?,5[@7V8%_@.D!9 I$!<;VBNPUF L@<4/+H#J)1 MN?26(2YDZ%G@K/G1G^Q!H%B_X\<4S+3?IX[:9DQ'@&#]-9=P+6] -LN/BC#M MS3#]=;HZ'-='3+"AHZZ=J\A5:AUY]0R.[8&!(?)I86?14I&( \'Q3*; YSU/ M8.9OKCU5ZQ$ =MBIDL].LY&XNH'$5W8.?/J5_K!-+Z*9I \]969YA/@$RT0 M8GA!UP\>#70 !(0B9T29W)G=BP\?>79LF&Z$6.37O]OKY!TA$.'DUOT#F>4: M+,APF8P+*ZN-B2 MJWMO+A A"]7$\H6M Q@4,! )BVPKEM2]EVP /%?+/)@]F_ 2X/Z9_B"Q;;TJ MZ!)Q*]AHZX-Y;;,P$DBEJ5";Q@?!G+E$)\2?/#@$ONBR0!6[YM+S1PUP\^:_ MKWV,)"QQ9S)QX6% /:Y%?,1Z #X'2,/$;/Y06_D._,;%M]M(,0(9 3.]HD-! M+8R?"7=,N,,O7\%->@%_2^@&@0=[9BCY4/O[S=W7;A2WO"&N:U,P!F"I;*7) M,WY#OP)30FME_! 0U19[B@E/ 2/(H?ZG&+I^M'_A5UBA M[S(P;UO>K]/5_6K/K6X87UW'Q 0,@\Q"I39X7RP OZBAVY:,'5#0<@F-P*= M HW4UWW#%HE"INZYX/E$M09@A"89L#ZSC)>UZ1!=R%4,CJ(NSQAD0DV+XYE= MUG8K^GI&"$!IP\C5@E0:CX=!::CP;F^=&P7#!?@";;/ MW)8YN+*U355:%#MZ@\=/ZJ!0$MG&Q =SZ'N3:*WL/CR23OQA4,\!HA\_CR>_ MSN_CMPAWS_.>B M;&=?60\!6\NG8'.G $D L4<=[RWR8 G:L:9OCQ)Z#6;O6SBFB-^(])Y$@L+5 M\%DJ5(O"*$K0GIXT,,Q*"?VE/W%8(#.\=1J,;+Q_;/EIZ=QR7:),DK-Q%KDR M:AZY,MCHHN;(#\O+BTRA?^+X?KYL1QRI)+_\E*2RVB[;)KOII]7DIZ7(+<-# M]'4L3-OMAB3+*$_CI-WXQ;&H;3!1NY0P'7UG-!N&W-KX=;,AS7]7B%S@+-N7 MY(8NZ6FWG^$[33%VNG/K8MNI'KLE@3M#2X#\L-9>>?V:8I?(6#I.4<=V>=., MY(T/3LI7N&X0"-=XB+Y0@I 2U"/+>6%:-^W7(O0X"0E MQ@K9X23EWC)5U&YI$A<[ZID[V&M2K:,J;=%0>9I?:UJ4^I5/85=6Q8ZD04 AJ.1PL'J1$%%%653Z],,3*4IW%O MAV#V+2-?=F9VI=:1#%'1]^Y"S%]/_HI\9N2SI>_2SN2C1N0C[]UYEZ,&]D>- MZ1Y;7*YV.-YA9EC!F6%+#["=F0%S/35#E)I[3ZC+BJ4"S64]9\J3M[2LVIGR M=##9#5G4VJO=Z#BEO/+'C%?RC@MOAESC)%5-Y5+ MG_1VFO-,7JAK3C 3..YGP9K34AOSU^/$5MNWZB/B+Z1*1Z6[-EUJVL4M0^1@ MDI5=]VWIASC3?:OJS:AU6NV\C*J"VDUE)P_Y0*91"[MC*KD91AS9/B6,978= M)XY=1@F%Q;>9JMB3K!R(L]LL]M32]V;M*G3),_FHAR$?O0GDHXK*_H>^5>BR M"ET>BQD.E *A1X-H#3VO(]\JUKO!=51*<, MJJ6:$K #^Q0X#2E_ )5'KJ0."F44*TJMHQJ:V#+RRFO(#WLE&L93\7'%QZGF M-^_,QVJMH[5:HJ*LMBDJ*A^OF;2R4O2\M@E#RE8#:JW#:YFZDK5,'3N9=ET+ M_[G^^6H^M:RN]_ML6;?5;JJ:T>VJ3F#VIWZ.$]&FK:9BR MN=(<_Y%B.S&3M2&&]^[2Y7_;&[-V.C$'U!H[%&O1D[6MA\P:>.C%JT^?PP!K M.QMW*XV:=(4+Q>M%+C@WFL8N!>=ZJ]%2=ZNJ?KP/OWQ M4 W6&LOV60_6T%X]DMLYV^:,G(5MFR^/(R!O+51XWX+)["$8M8XDBZV6DJ^# ML+UBOP!.?,5SY\%S6ZL[&Q#*C)#7GLS.^3>J*$E-0XM9_$&=/,W(.]'111TU<-B(^5R5D* MM3 M'N]+8"J+ QCRZN'\20@L;^-TKUR"*@:W-VCX9M0C*H([SXVU[CHNU#!'YBAY M;L6PY"NVK=B6"W?G?;;5:QU%*0/;IDAHXS[EZ-(#/ 4C+YKME0P>QSE0F<_' MV90O'X?1Q..7XNE4 3X!@52TX;KKQH5,9]X1ME479ZM-9UVQ?(-X!MY H#.& M8!\N9W=-I[OC))AU$]X_$X?UA'@:4!J!'R\QO6'/QOF4";*"@??FKAT1OW$Z M>F&SQT"4-9J1.-LA?:PMIYN!D34C*^5HC:SI8YM?NL]BY72Y;E7Z6)4^=M[# M#S9*\]R"K^=E7)]57<@6Q_/ M5;7L52W[27R6)>9<8=[%#_9A8PE\&5T7%6/O]J?<%,!7S%\Q/[?,G\)=.A[S MR^!&:;+8WK]R@!OFWW!8N-KM(MY*C$A5;AAX,C+R ANON6#EK/8KG1V(_.=B M:X-XC\W9+:0'VQF'FV]9B4+G3J_-5 =NVE+3\[F?&?J &-,^( -_%G=_H?6> M3\GW.NG#!B^(\T8F0>W3XG&7[=:7X+X,LHV Z?;6?061R@YP;]TKV@M!R'XE_G?*Q @*V'#R1,VQ;^/Y._I.((&([3[[!.55 M-PCH^TUC6LIRTQA9)DI3LR1-;YEJTU);.FFU%*.O*]1L]IKJ;5LMJMV13H7W5U*VVW.PIDD3Z&C&(JO33-I@Q7TUOVEW&Z\]M@M'E M&D"M;)S_](6Y796RDTR5"U#E AS6?JYR :I6,LGV7XGMH*2J@RM3QT'QX"[U MP%&8JM\J*Z ZD]PSPC8ELAO/?P(2F]EV:/S-_LKL3VML8H3<+LRI9)474/'@ M:7+;#\:#.ILTH&D'+R[/-6)5S?Z;([.9[\W2 CTCN+)//8\98*IG\E88#SYJ+)F;FIG:MHXE-;>^,G&I>'<>TE$HL[TU+ M[2:C)2.OQC@\&,H'FAPV09^.O)P3H,\!S'TY1HK*! M-29 ^N9+E27),Q5M$;.Y4)'*J*AM[-/"BV,;,J5ZJ'H!'0@T?'-CCB+]B^>^ M[,N+T?%D>_^!]CEB\,3F>,6_%?\>Q6?)@W^CHTU=R2M<7C7URB_STW:%U1CY M[-@RR0S%O%![\;:XV=30P_5[YO?H$FN,11[$89U1/#: RZ"3<+#&D).';XV M4L:Q('@_]@5WV_$"_&XZ8XM.=WT*7"\A#1&&TF!2[Y& M6$#-+."D0 02D*A M-YXPU 74<00/MCGP<#7X4=S;C'U2]UQG(O1ME[@FZW[FX9P5VTJ:B9E1ICG0 MECON [./?7@9WCA=@1T_-:(1RT:RZ8VC5FDC&E4/!$5K"?='TN%NF5GZ]@\ M A-Y*M%!G-($-A]&SNV 416\P@!*7UB^\(K=IQ@((M?@0QHV?T^]2FV@>O1 M\(U2=_EBTP/NC;KMC8?C:-;=C"]].J# X*]4<+P@6-LE;K'-7&,E;7^7>:V; MLV@>%[KF;4BW;QO%2[?';H%DB+WA_Z(Q5A ]<]@"MD&&6Z*<-12QE%DJ"KTI M14V$<#*BK-7B0M^_2$;UJ..]9R[S,)[.QA76QF*2IKAAQQ M6K!2%8U5O,@)+^95-=9N(P_*RMXGHQ4/5CQ8=!Z43ZH/E683>5';/TNAXL6* M%\^,%W/2ATI30AY46X6Q2;DHHN;(268CJ:+39H UVX(0C'NP5.71E;LN0N MP]1:1Q?9"5Y%9165Y2W#<$RU:.A5+PE^K=)+SQ]A0^/-3?VJ#A(;N$H[L>S& MW/.FJ.\OO*N2P!*166["VV#DE<.,JHJ\>"8O_<12K,7(S*C(K"*S0TBQ-B,O M>?_&>&6M>&Z^5U=6]G.,_ %4(I8]K6*0FJRT4LHM-G'Z04@5NU?L7A9VSTM! M2U)>#=HK-J_8O&+SG'O YZ[596#WMJ@H>4V^KMB]8O>*W3D;^:!(2EXC'[AA M\Q3=47:=<'@Y[9/P>8)#(1%48^)\C5LJ7)&0KN\6H$@%',YWX&X!Y@R TZ84 M8I:N 0WA^L>(XBS?Y'[L91%UHQ#ZOC=<]PK6\B,0@ I][XWZ 7P^$0;DE;*7 M,?+"1B) 7([@^<+(IR.XP.L!H47M0$3AS0X'^!W^ZXU#841=XN"#MW8*J083 M5H,)SZ7N?&/]?55V7I6=E[X6^!1[OP*-# K2P;;0X0#>[[E4F%#B5V,?JVJ) M@T85OTYMJSM\(A@K *'G-^J\TJ_PED$>\0BMUE%$K9W7@!9NH@U595/%JUSQ M*JI0ICTSLZC.6'3_3/A2%CZ=RB(@?;#1IJ8 & :PHY>!T,=^B_C);K,BSB0? M.Q]&BYGL7P#MYS?O.<+ #2 @![6(R7^2J.EYQ>\X"K17A'@T0MQ=YD=9@>VF MSA']G86G%\GUF1B?2O:0NGL(]C/)3P95-DYTWN@AW9MBD%+\RCM#,:LIIO4TL>[.UJAJM8O>*W3EE][SRUF6]=-5H M*?+6\6\$O^V.63)RQDSV7XGM?O&"X-Z=RVE?S567C0C)\!9J=1$EM-]N62W: MUDFSJ5IJNZ=166_J3^,(XTI394;!F8JC[S QJU<^-1A,R!G M"B"K M_/R)=%92_"-H=UC2:88OIZ,KY_F9<:"MFU;+:K=D4Z%]U=2MMMSL*9)$^AHQ MB*KT:QONV\JE!:@YN:/A7#F)\ (2*QK1BJ-!X37>EE'!;]2G6-_1]QS'>PNR MSIGDIT"C;32:AKYC?4933C<;<+UEF6P!!#CEYLHLI1EM?;>*CRUU)-I!YCBV M]70+RJ]L(C^L%;4VY1G4 !6B=$?A&H2>=: *%2Y9J=P5(''=$5.Y*6=_5G4T MZZ$H3Z$HGU:4@,*\>UEI:&M(>+E9 M,#\TC98UFM/"!S2E/PH^^$;USDZB7>NBAZU:1]5+F/M3,4"1&.!#%@Y8Z2X=P/KAMVRL MD#'*SD8[*NIJD/UC@=.8BJF_O] @N!!0BW] -?Z11<3FM3C0SUP@#,RA$BGV MDJ?,9!($.ZC"1PJ;!!IY1R4JF"Z^JA'3\WF59\6Q^;2/\DA#/%*M8Z@E2I4J MM*;XYOHQRE([?,O*([0=1QA0I[ *XW#'_>=@0^<%G?((T!V4[HP-WY.<,GBB M:EZ>:$YXX]R)K7BWXMVCN<[KN#B;$ZVP2@997ZUDR.Q$GYB_-V2H+6:DK7Z" M:18L065KTHW:K&W.S6";4H^0F6*LS4S1&D+VOK%NZ/F3*SLPP00;^VOZPN+$ MQ\5<.ZU'9"*W]#:1#%53:$]IFII!Y;ZFR9)AT.5# MC^/EFVSSMJK.&WG#H3Q:;8FT%-54+)7VS+3Y N:KZ5TD&V'[F&UC M0Z: 6L!,@>>%A(#X%'\\A,7"0Z+D 89)AV'2GX*@RAVH<@>JW($J=Z#*'7B_ M)HZ)3:Q30(MLKG&4B(.[7VV0G\ZL=\-?=*6%7=,$2(;4NO'\[E*;RTOB^Q,<)3#$2W9Q)70LTQ.; M6F'.2:O$A(I33^.RGYA3#>!4201H%8532S^?::.Y4$UIRJH-W_/??P, T?- M>@QG9AT<*BF+K58).[14I+5-?!^6M-IX%BU*TMZ#/?CK:U(8P1L0C%5621F[ M.2#K60*;ZT>V2E:6T)JUCB%J[;Q2G3ER&BJB2FLKYTY4$IL+W5+WG@O-7U<0 M?N4L:LW0'T?40*Q7XIH[3L [#PMDFW&;P+(;@W(=H>.P1X.GZ>>5H7IL0S4- MF2B@9)L\D\%24"JS3E9K';4I MMG-+PRU*[+@BS?QLQ .1I@:DJ8FZ7IAZR]+;DE>T3WV?@L>>I#4)?4JC83Q> M.*"^*+CTW"*GF=H.[2CI$\#?NJ8W7#=?7--QF. 7SS [L\AGGB)S"M,;CYT,)%SPA0$6&]5> M!R$),T_[UO# 2934U1:V5?_C4^0SZ*U]VC* MR1_MY2C3OGI^^$)>*%/K]^Z,UBZ]X9#ZIDT:BN$[S[]5E MEN\FLA5I[B\5#T^:$G8_!L5;#-(LO2%E MGMKBX2HP2MP3-3._R"Q[1356LU!L0Y3DO8\] M^>#L%-TB,G54F _+7?K4LL,H('?OKNVUL+YO@*Z7HV^ 3T<^#6!AX*(-B/L" M;V-- BCL+K2QA;8ED$V'#B)<:SICQ# \R(DN!H0CK45GNA:UHBRF0 @]]MB- M#SO/[@3M1M/0TA;\KU%P/,]).V$7!:6EEJ.+0GY8:Q>T&\'SP*=4^ K7#0+A M&H3H8KT]CZ ^[)6IM2WGB-VAY<;VK:? /V"CZ^NFA=4S0M6 DG&:5(2=&-32@*GF;95 Y&*!P_%@ZT3 M\2!.?Q EJ3!-?$J?[7[)(BH84)D%4Q;")^_ENG-N?52YU7,U:9Y^3U2I3GV=J4IO'I2:CB3VE5LOWJ@S^ ^D$_X76 MO7Y_<\Y^&41_<3-K]I/\65CT#]\.Z3U0PJ*IU[=_4*O^%_6]==PJU<">:\F2 M_!-'33"JG*TCJ($=26N5A##AKR296=S+^T=J>K 8^YT2K3*(^^+:9L<2]S$A M3.[[GXF%;4$S27TE-ZE?&?\<$]@^0G\=@:T2DKI6]A>W8PSW"N#=XRB*?0_. MY"!J??[8F29,Y@F:$HD_Z32A;7-V M"^G!WL;AYEM6LJ9RI]%FJG1G8S&#>/[GP)_E![[0>L^GY'N=]&&M%\1Y(Y/@ M_['WKDUN(MFZ\%\AU--[N^.E9.Z7Z@Y%5)?MF9KC=OG8GMUQ/NU(0:K$&($: M4)5K?OV[5H*N2$((D$#*#^-Q6TADKGR>E2M7KDOO[7K(L1?<;(AP<_8[YS@: M-3;'%$3 @#!B2WX+H*41/@5C(JT9BS".4!/\5-RYT>P-6+P]VL3WJ$2")/[M M+1GD8L%3:0]8[%N)#_?T+#R@!V$G OPWNO]MZ4LAC(G+0O&7N0#.F*!NA+?& MH(/B*XF]YYT!>6? 1L*4+U86K>@,>%8)_,G^ _.<8%1@.S!;%W7GC/B@8V'! M0,L*L 56ZD5Q-?5BP8H?@H&83]E;'AC6*V//Y9^)?T7Z<^%'[*B0G09NE.5Q M (P+JU\YV_D$P7'G6*&?#\F^X"62&X.\W@CD+82\PB%_ .0/-&\ZN4?!ZE$' MC_FE=ZC+)][A>\U"BH6TP_#,?LFV#)TGT)&F\#5A[7 E?S#6+ E5?,E*=YW' MVE6>-"8A2X%.0F%"$FPH^UJ'S=8EGA44^-A&I%1H,/),9&N7"# RA M):6PR]@RDVWI8&_00+ZJ!=/K7C",9]2EO0NVY0+E<$R]H[[WUXP&SNO7!(85 M/X[6.HGN*!%CJ9=1(L:+!<++HCME2\%D0N3.9^Y\OC"'*W<^<^?S M2NY06A"NN23LBX['N:HD=.W(/E$UM%VSM-Y M413Z8+CD1>#X#QLE(?G:W]H M8?M#553TSO#P1,E@9P6/*J,'QY $E[SR+MI[B*.?CS@L<%32*G>TY:E6;0:8 M<3Z L6I9BI9ON''Q>5AGA8?!=*]=0?=V-_>\%#4*JLB5HD8>_59OL*77#"]> M<$$ *BB!5A% -A:LJ:O4(#=<#UM_6_[_N,U: /N"\@ -FA2VQ&Q6LZYN+MQF M;2/ ](+R -7TJBT#R_5+,DIY4BM/:CU+QZXF-;W2&VB2:&^IV->]O%;.:\[K M5O'Z?.YZ6P5>ZZ)A5*[.TP)>U]6SBX5??4W#C1Y'J9170Z^6*_#[Z^'P(7QIN$T8YX+5N[C'@MUXO)TU-$GT@"+WI" MF>T)M1J^"@Z3DO!7*B;!F\N)=? :>8A4X962"&.V0EA\+TCSIH]NV-6E0"W% M[DNR47OLD]57].-^]?1Q6GRL?*Q\K(V-U;!.$P+9U09P60RD4#;D[PI;@H&( M--Y&K;3,>.NY\C)3N,Q*RTSF,BLM,XG+K)S,/D=>&'&AE6PR&R;$/T<^P<1S M77_#U9#]Q T^GW,VW-CG<#;,D36A-\*'A_M'(7;"B J&)3$GP5-$"2SI1K&U MJF&EQ[E?%Q+MDONULH/UK+,N=8594.*W20^KWAOHHFJ6S):ON':'NU 7:]B* MI 3.ODMD7T$MWB;9QZ*JM>I1U9Q]G'WMF74I]M49-9 G&$:56XUW8.;TXO1J M*;WJO+S/T\OJ#6R[9%4O3B].KXNAU_DR\FR;M7(P^.;&V7>M[#M;NB*,'=AG MB)91%>D]FDFJ3T!H9=F5N5LIZ.V\#.GC?7'035F9B91Y"*"KIR MFSF.H!8CR*@S\_+0MM^:I+6C[3='5\/H.MNEN":QUK>25/E2G .LS0 [V[VO M)J75M*SSYI5S@#4,L+,E1&N2V1O8HF&=MUP;!UC# #M;9JXF6:#!%-%4VW1( MY/&I.3A]G0UO\EX6G\:QD(QA.,9*,'EY7\MU5.XRFKKDVW_.L6L[Y_"Z<&U& M5U.76'O1)4L<75>!KJ;N:/:C2^;HN@IT-7H+(6,/J[HJOW M1) C5Y"R&IO MH-<56\\!U$8 F4U6?]1DK3>PU;IRHSB"6HF@\]TSR-D]0YL*?_-0E7RH2KCB M.^&1*45\:NI:9?^)P^"WPE>!KJ;N5/:CR^3HN@IT-76ALA]=%D?75:#K+/<( MX1E/KN$3BZVHRN)MM?:8K<&Z@:CQ:^: 0U>E>@*&U#T$7W M:>ED9E[#_1RZP\2SM>32%+4W,$3)K+G]\HGZ.9PSIY;SFO.Z@-=64_DX!_!: MPYL,4ZJ\ 7->5TSK\^73ZE8L%^;HJ74%0O(BXY>U:>;O6-LF,MVLM+S/>KK6TS&2;RXRWN&U<:+S%[6'(XBUN>:^(BJ[U MLS5*TE0):V%JIMR)5A&G]9US]ET'^^K,#IVO M$9*JL!(R.M_<./NNE7UU)A:69)_*>G!:-:5F>,&BV@%VEE*C*B\&>1WH.E^ND6HSG[%MV@UE6*E".LG0@[WWV#GMXW6+R/;JM]*;R/;CE"G:6AFR[S^(/K M@%=3MRO[X:5P>%T'O)JZ6]D/+Y7#ZSK@U53:T7YX:1Q>5P$ON".;1K<%.?$YL2N MG=CG2Z0T5""V(2J\TSUG-F=VW:(+!-TH2PCI M<)C+P^=GG$;$E\8$I_ *^8/.=F0!!_')$2+00G3 M,$I&@)-0>"$Q/I>-B[J"%PC?Z _X5^R25%8^LGTR 6%F8MXB_GGKA#X S#R7 M](44"*P_9T4D*-+)9FJ"-LD?ZML.!44^F8#PEC%O0A5 8:Z#5_71SA"!4RFJ M1UBK**W.L)1\-F11"$(8*-DV\%.-+Z'"F+@K0@5!QRA6^L/!NA* MI(XV:]1 MEV_YXL7?'X,/7@"H!J0O01,7@,/>8S5L'Y+:\)!,3/G)WX@WQG"R??<3PFB+ M)NRO)[>T?FO_0J=@KP'V@-[C$'\XP<:(\%]D.HW"'[","?5?A;^5,1T+(B:^ M4.*_AQ5)Z)WSU\R+J/MM#%KC:?PA!+'[83R+Z&$VH[$$!98%Z^<3I060F8_C M35<13,#QEJ5$-9%?2_;/)*) 4,>?N:D"_!S1*0$#D?Z8T@ $QQX*F=YQ9E$$ MRPFOBFG":(W 0F6-)B73H+]GH/LZIO!(7UB9,>(I]F"X) *4AF"Y(F#9S\!_ M/D6L[LS6M6FE*JX3,'_ 'OL$VH#M=P_!9Y1.'#^.5J17YJ2Q@AJE-Y#ZQHYC M1@:=G0^?4M.$LVM[XJKN\NQV\KUG?'YK)=(XFP+\53"I-X!N)O[#4X M212[%\Q(NB.N[#[96S6E;^HP,E#Z'CYS&U&?X*_]^N*YR7CN)ECY8G9HEI9? M(4/09[-D]U=6#LAIX]_:]S;I(.%:&_)9^1-'BQCQ5-<V_7=WS8[C?D MOBFRG8(9C1H33&IZ &G"U Z[!25"(WP*QD1:,Q9A'*'R^*EXB>" ]XU9:L"D M>]0[01+_]I8,3J5)=UTA,HZ-XIKS51;ZBPE*/%;U\?K6.9Q(4O M2+*A:8 26S458Z@:IF'IEB:9O0[8Y=_8D60AQ=RA9'YZP6.+%R=L%W'!E'82 M830_48'M&I'@B4Z0$+AS,GL4K7RT*-T9/!N E&U;<5>^?'4E_>^=F^GY75OBX?][/[/]/5W2^M M,EA%.>AG"_)G"E.N\H]NN>)+C;E6E:E!PUF01;9IHX&\>3-T3;)@QX6=PCA1 M@5]0-6>:_L<-W5I;$ZRCK[_/BH;Z.KB5O^/N3N4JI2#/\E.8Y"ZWRUYGFWC5 M)IFBHNUR-#6V5&>ND<8IQRF7IUR!L[<6RF&7-DD5X=S7%E"TA_"Z#ZBKI=\9((NS2*+ M]3J4\\$3OYRF1L!QF]+9RTQT"5T%RKA)=+':L+J5U]!G0=?%GX_>T1&-8+U6 M_(,C2F/F@CI* W>WN&V]&G@NV'=>[. E99R2AMZ/2?1$,4;V 7T%-$X>LCB" MAV#%T[F%&A9&N)CYD*S#B<'K);<;4@5JMP%(87R,T1)(5;5UJVSI%5(Z M)GT=GVCIP'U+P6.7+FIZ7;6EZH[-/[M%><7P*W?N/P9^V%A/DD7;K%P-_B3P MJ\GD3+$B;;$]-XN_M\<8_8C1C/-X20RA1_B$H[U7WF_2,$QFN$;A1""CD>=[ M!%#S"S=BCU7^^Z_A'^82_P "OUO(^SY=N-+\U'H#71*5MI@AW+(]G65[4ISI MF/$C2GH5QU6+S=T#=ZWMZ8[2OHS'2[]WJ5] [>;N^;:(3V'@',E> W8)793M MREMXU+O4E?;[CJ?\'QI_ MC.FLZR&KSIC@ZL%K8Q!1?&2XJLW#57FXZL6%:/)PU9:%JYY5 G^R_\!T7A@5 M>6+)' GJSAEH7"^[X!&P]$(5UU:UPUZ'+)Q=A336DD_7;9SY"F0+L"+_N?A1 M^LM]<%LY LO"5*R:BPLV+<)RE$HH%D7[5G]_)B1N3%O(>)?*[0\FML>EU.Y7:+AROH:Q M.;?N+&)B7K#27JN1D\NU;>+R^\H63V]P\>3>P-Z[=EL\# R. M.CN^C2-*A71;$-Z#WG/+&(9G$76S3Y8Q]%N^MDS? M=WG2,$\:;D6>FJWNRE-KGXN+)^]S'C;+PX+^;$WR4$,>2G*^QF]+>7@B;^^B MW40'[)9[YE!A!<\7OI05[\EZ&'\GK9&>'$J[;C&;@Y+1&VAU12&V*$7L M$@^^-'"O[,C+ [L;E8*I9M9]91B-T0,(,#["2VS&@]3:,0 M9CN)67,C,$@<+#T>""\D<<:"[\4@XX0DLWC1 "F>#?^-I>634$")XV+#3TY" M0&@8L4KS\&#L1+/$"U[[PJ\QMA%:1+BM A,PYW1>=/" MPUNL8"\G*KS@'^4H6= )N;BPYVK>.QFQR/+DDE MQZ-*S8Y'+CL>N=GQ*&7'4[D6\?[QJ&7'4[E0Z_[Q:&7'4^!.JCH>O>QX"GP2 M5<=CE!U/@6^^ZGC,LN,I,%&JCLIGN:Q^UIK5SW)9_:PUJY_ELOI9:U8_RV7UL]:L?I;+ZF>M6?TLE]7/6K/Z M62ZKG[5F];-<5C]KS>IGI:Q^UIO5STI9_:PWJY\5T,]!6-SFF?_#.?XA7QR" M=3%S*5:87G$DP'$\6/4&'-JS<(\?*_5=_5_,4DQ>'Q;NCNUI*3I&CJVW!QQ1 M5QT-]:&JV98&_V];5#8XME MO H.&[3P5SKJI9>&>2%&'J)?>*4D8KWX(N\)ILT8F,LG*=T]L7"Z%UN4HUN) M&5)?E50^6#[83@U6TSI$L&X-UCAX0)V(K8ZL.J:U4RRVI)*^N>S"IEXUVIS!0NL](RD[G,2LM,XC(K M)[//D1=&7&@E4^_#A/B7:"]=7?#WYX47\>!P[]-E/5Y1'.85A5GJS?<'U]$% MJQBBH59NFE5JF;H1$<9ZU9];E>%8YK/( MGEEP1!,EN?$J_YQGG&=MY5GE<.$#>&:SU%*)\XP76KON0FMZY6#X8K:IK$F M*2I:QVL;MO3J9CVI_'*#; W#Z$Y87:>B*_E@^6"[-MB.!=D>_+/=V7=XD&WU MKI0\RO9:HVQYQ"B/&#V%S'C$*(\8/8',9)O+C$?9-BXT'F7+HVSYU1*_6CK. MV5VYTLH!SFZY-[ D4;8KEW>_BKLE3K1+))I1N830 413>@/9$*7J+3DXT3C1 MVC/K=82M<8+\+!6;H4FJ M:"H\PK;Y"-NW&_5O=S5NTMK3N&E';Z*CFQ 5F&E;JBG#WQ!2[D/P3.,$>RG9 MTCOR&G\F7MS:1@64B2 MKDJ,4EDVI_*R@8FLH/-+MG1!F CD!3MHP2J3X'6U'U?:@RL30?J[XZOY"ZP:^><=!#G[ WYK/PYCI:WLT_T M9AA1\OV&C&"LM\1_ 43TWJXK%= H&R+EOEP5X;&GC9_6VNM.Y9)7$VR)3#D-1B]K<+. M/U0-T[!T2Y/,S5+TEFL177-E1:%#33(HH:X)?U%,UY&'HY4.-8?HQON%:F#M M )O[=R;P38<@H;+&9UKRCW-:':/B2UZ2%I>(8J[DCR\YS&E;E.=F@> ML ;SBF=I;6UVYLC974?L,N=0O-NWMN*MJJS"AL,<]D&A4\JF#,OB1>[-E$3) M*_N.E\0"&8T\WV--5F#%X$=B6EIW[07HCBWS\QPWOZ>P64/R5I2B\SI_0W24 MLMU+\MH&C#6:\H70-I2L..=+0).]G-E"M"4-X5 $9R7XI1?8",;""Q ,#F(S M.*GE6=+/F6TI_@IM1 W[>^VCF*R=@%+F5DI99=L>?8["*04B? 99)G &?__7 MS)OBX?R=%SM^&(/LMAAN.?N2&O:0:D/)E#59H\9PZ.BZ;&F6-AK:1-&<34-O M_EI18"]FX%V\6D00'-& J' 0!QJYA;+9(A$K9\JV7OTNUV"Z6 .ZM@9BVFLK MQN;9&3V7_:ER#:,VV;0^^>TYZ,H9E\Q8.5COH9^M/$.Q&BD+6/X4=_P_,\[M86=)\=FK8PG: M.G%R2 Y0I7N:0_*#RMYU-CO(TLC(SM[;;J9DN\T0^0B8./AR;LLL+^VJ>-L4 M+^DVN*#>TDZC\ZA[83RKJ+9H*95C"O?PJZE@BXU7'AQLP4G2>9(4Y&G52Q)= MRDA2N5Q[C22IR33JP ;X^\SS< Q+E.RZ@F9;%+7'8;4"JX)\HIIAQ5+X3%%I%:RNY^SQ!W'&\(_1 MZ_K!]"B]>ZC5U76"%"0"U4P0M3P0R,'XTB68I++P (S2?(AIS!/(*=/6Y MD&=(@#P9CDIYZ^(LR*O;H#UP#\KB#U48M1O.,)IQ#I^K3?FO7T#M9O,I3@"? M:'F"RF!V*:IH_S6L:,L#2#BW.;=/=Z@ZAML*%_:O"\IG^ M5LK#N89%?1.+J^,\#'O&$GM8%+2?]V4*($\?QX53*#58O<'!:KV!VM=V#G8C MX?>0NA:'Y8KA14);<\7LLKEB?P]#]P5+M 3N0Y"0X,D#DM[%,4WB?=EB6/]H M/5O,5JE$M9%B&XZF*70T)$-B4<,R5,/HTU!@FSG ML]U1-0$S^[N6:K:V@&G6NK=7E"F)W$]#Z])%+UBYRC\C[L)G&0/2J*L*U?RI\PX ML3FQ6R_10XE]\8$C#W"B'GF!E] ;WWNFN>SU9BL#=*)\ 1\D'V3;!GD]:6US M=R,OJW$M%0,* BKF@"A]P8IM%61=U.RZ+E@[%/[ V="FN67==#CJ..JN3 =; M7 =S-K1B;C6&@1W-!AO9H(FZEB^XS]G V< M$HZZBT9="W2P*;51!Y_4[;P2 M42_$^&@'@COO,ZLLW*548P M]E-G>07P$6\ -J,8W_]P_!D*Z&B*L7ISHFWE$QIY!8YVX^PXLX O$U<'>]2! MPM7!5>#,/#/.5(ZSCN*,;SN=6*9NJ0.MA>J@IFO\RSGG?67]+[T@GD6L'YSO M.9AP6>64=ZCGI^O\*NA%T3B_L)>A" -OD1OE#/7'.@BS2_']7O@R=4L;&%P; M7 /,"GJ[- XSD\.LFS#CFTXGEJE;VL!JGS:H>I-7Q:50K:15M\&X(X"-]4,O MP.%#4!6'&->CJJ)>O913V97LD,/KTM!9R6G)%[C]"]P5]6-)7/UP=!X12W4: M=&(TB*J(AE(YX(JCLS/HY)OCA2]P9]2/TCGU<])+PG-@YT/5^@.'^FCX;_#? M:.MO7%'+Q%D,VHU&0D1]5L(F'GM3WC!QCV/5*N@/_F'WAGE4>R<+0^=T4:KN M2>4Q62?&5:D^-%6 M5*3:K4<56FH:;V!)BI&WAKCS8Y:"[)38>R(-@H6AB%) M=339YJAJ-:KD$V^)1AH^RK?$SN&JY)9X/+#JVA)-["ULR7GO/=\26PNR4V'L MF"V1%5T1)>N2FE5?7.0[:X7"P]P+J:.<>-^W64R1G.\WQ$/7V@VKDMO^\;C: MN>WGP&1+L+,K=H5]G:/H0I43V]?S@)$!,);.=<]%HZ:@V%[=6YJM\"VMF[ J MN:4=CZL26QJVCK0,OJ5U!T6G M&.+4WK#0RE3>4_ZP[1/S!@A+>B/H& +H>) M^R.*"Z*DCK,3\"I%LT7#KLMQ=/Z.U)SBG.+M-=D:,-A*4M[ VWC3KF+/<:YS MKE\GUVND^A9;NG+HLXW)\IHF6EOHS?=SSG'.\9/F.31BLN-5KRZ)AB9SBG.* M)#P3?T8%XOY[%B<3&'PLO- (OH9M*Y)0 M<$! Q L$PI#"6EKX'AEZOI=X,.IP)'P%N<,C\)U_A#@1>!C0&- 4IB]>,A:F ML\@9DQA>XSBPT@F.<$))/(LHOE*8PEQ#=W40?>';V(N%B,8S'[8=_%%<4/Q) MX@MSD.+K_U;JDFB-&,:NUBR?L_'>+89[MQS:8EW/LTF("$G_6^MX7^+#],\-IC V>KH[I/90DT?$&6J& MH=DCRZ"F(9LC8MA#=]CK@(9?-<$%^F.*5:=!43KA4P"_X@HXU\4&/]?;H+(. MV1.8?L=_2+=LA?VK(KR0N(J>S1D@JU-X'&V:(Z45K-(;2/W\J6*N8-FD2@U? M/^GP51Q^/G)N/GP1=\$I;J?/U'_M"]N3DH4Q>8;5%E+HP++"?T:@]N"I">S? MN./ZWHAQ[K>U365;$MS!)\,O\Q]?% MFAM]*34YLEB?[,W9QWWVT<8Q*OW,TOJ*M?MCJ2_O_&S?S\IJ7U<.^]F3]@,\ MQSD\I3\@ -7*"I1PI]2JY"==J(/F0ETL%0(@\@IU@:E'T,>(J/_'MHR2'IBT MPKA9E_^E<[ESYX ,D%X_JA[,=03EULJ23_"[WUZH_TS_8.>7T@1A1;=U]9** M;G>!( 8OF'0:@N"N\>TE+,T+ECBJ6775X.4;QV&\,/G&<4)>H..K+#-DB3%# M;E-:XS7L&!;?,4['C _AK/190\8[+5&Q\PGB?,MHDA@VWS).2 QXMC0Q6,:R M8O =XX0H^3:F$647NWS?. T][E#81W-$[0U44=8J9_6W:/,X.*XO^QZ/ZSN= M@#B'CRG&9L@:*\:F;JGN=]Q>UK: OLW8JD7$53["B@6/% :VZ%9O_]6MK)T@ M:L3<$2C5+[@$ST4YI,%O\6?RB@*["USXEVA&W8_+^+]W7NSX(<;QY:^#93V% M+TB2NG<(.\.PAY0,I>'(DC7348=#)V2;3AH2P*K/ M"?>S*,+(P96QY!=T]2Y]:SA0X8".O%9_'.5%M>/27,Y?FK<_ BE;%[JZ+FFH MAI.MRVJ,* @M]F*\D0]'+ @IO6W'\(P=]^W[.*2S:9_V1MZV^Z9D'G,A;UA] M2]M]Z5[E0MY0COK9_9_IJMK,8+4ZH@=*M+3850*+"#^7LHCL7,>1 U,G\H;419\P/-$&6EY@H[!S8N0K\4D$)QE1>"%/V7%G2 ,ZVK(U\PN90_>E]Y.I'[Y2 M^H6RS/*5H_*QS+$9:'/$VOAVF&E2 K4Y2K]]/IWIW>64'Q/DY@ M2=!O]$*BB 2IDX]?\!VG;C]'H3MSDC]34;XR'Q[Q[WT2Q][(H^ZQ[)![ U41 M-:FN,CXMLOXYN Y5NDV!2P%PR:)J7&%HZEFA\:^ DBA@V9;Q#);4H<(THA-O M-N$&[]$:^.ML.O59P0L2O3[,!?L0I)R 'Y]+_7,FZM)T47L#Q18MM4W11]P M/K$N;AYF&L#,%.WJ6SXWB,O=C&3WKL^A/YM@EOL0K&-N$A]7B3X3YO\P67Y) M15F:"3HP015MC;?PO608[:N.6@N,#("1(EIZA\S<>6@%#);N1]ZIGN0#Y@/F M V[7@"_B,+S>[Y:?1TH>>YGX\O&0Q[J$S-[ ,D2MNLG%S[@MQE3!&;=F3%F M*4M4JI>B;]&!EE>:YI6FSZ[[ZZ.H#4+:[/N(D+&?Q3!BD24,V2/5:CG:EA]6[$/ MSH;.:8?/#T2Z6Y-50D]["05H04WF-%^S+Y M8F<1=;-/EC%O6KZV1Z1%'C3[ U;[TJ2H+*2HG".?\GS%@7XG/HM?(XDPI+!U ML[8 X2CK.70 HEK)^Z.3?J[K3,^/["O'C00,9Q*YVV-U2Y_;U9I#=JBK MMEOSU_SG6[ :F\3MUYI+3^Y#',^H6UJ+ZKV!K(J:5+F$<:4[_W2ENA5$T@UT M%?3P:QA=!J!+%Z4MO<[/A*Z+/^=_)J]I^V+<(ER*BXJ]$2]ZD^AN^/V;DVT4 M(%0OUNK#LNHJ&M*:T>$VG-TYN3N[ZR6V>DMP:1G1:HB55 MCM1N#;F/#NC,II8MG*;T38P88T5]X9G;"&N4><]T&2CV\WHL7S9G:?D5,H3I MS9+=7\G%(M2.3^F@@#]97H_06_VS1*RKMHAU'4?+H)TG>C.,*/E^P[K^W!+_ MA;S&O;?K<8!><+,A^$V9[93,:-289%+H 7W"B 'E=H:-G_$I&!-IS5B$<82Z MXZ?B)8)S,HM31\#B4$I\V-9(9Z5LI#-+6CNP>8:6 M"W76J&M)KB%35Y,TJIJ6JYE$=R1%=X8CR]4W0X+3/AG5^F,4OO/HB.=W=)CL MB&[6.AC=_&VMJT467CR;P&#A1V(AI@ZLLBN,O ".HO#(:LN,< C*F@F]=(SS MN2*:>3\,W@^C;8&?%RN+D_3#2 ^#TI;3X*J&O;&W:(>S.?8^,&U*!9^2F K3 MM$U5?;TR+OW ?,7Q6@7.K@Q8'Q%7BURLTL=@M3 MR.1Z^*8QOM56BN_<49&E0D$ZMG.G9]/PF,KG0LDX9%+D79.F\H$R^X=%85W2C L/REJ)KGC<0\ M2SGA\ZG@/_#*)PGA:/DJ@!*F=,(\2"!]Q$44^CYZLCP\#=,XX36&C]7,7Q:R M_;0FVH=,LN__FH&Q"D9>:$:1BE]]2!X\]+DET4DC$FJ_Z8>A&\%@ZVBJ28PHN7C(7?2? = ^WOF,B(*'SJW_5%81J%SQYR MA%53)L+?2J776^L:Q=B$PT>8P^,H'>4'XK#PC#_(#V\RF_P>1A$+>KXG4_CD MT+ -8PDEHS?86!E[SEB8D%=A2-%=$&&8B2O,IDSX@4">0.Y/)(%E84YQ%._?0"L+V=O[PF*2 ML< 2)%@!ZYWO%)YH0"/B^Z\E6;=-S'/O_1<8WSN@4.1-43Y+\8'> >!'BYLZ M3'/&X7W-@BL>02L&B#[APSS,0L ?$Z;^+ :D9 *-IR 6ESE,B)#R1A@R.8'X MPUF$F1U,([,BW=_"A/C"1PJ_39XH_IX7;K*Y?TCP>HMH>1?CPF/@<8H]643: MJ4PD+ 1W[9]%%#*P^ 7_J-$$7\7 .I5&W@_JWOR'1N&"1=(2!E9O$(0Y%@G# M)7+#Y97]02C&>;]D$P0P..%DZGLLWI8I(L W_-LS!4PE\<9:5]E(3:G%&ZE6 M=B/]0A<-U+?LHO;F+NHJL)]9(\4>R8H&=I?MJK:F#U7BV@I5I%P[@Y6?9^NU MZ/8L? SC&!87)OI\5.9/\4C61RZ[CD%'0]L=Z99FCDQ"B:F;VL@U=2K;NMZ% MC?D>[$<"4 Y)/"-^\OK?,>RQ:;ML)NDAZ/B1A]6&@!XDCD&RKC"* MP@G[U*%N6K0N=3XO%PE91 )L;I!2\)E$7@AZ.%I=R+D9$/>%/['+\X0-*LT2 MPK?@#L]VJCA[4=92 =3QW'; _\Q^DT8QF-E"$";"A%+VD;>6=-3/P>%P?+\? MC:B3Q(^C5:!O3^LRI&ZF==%TBHB*U54"HBP \1)Y24*#M#@A:ZV>JLWCFU<4 MR&%'#N7&CRP[8)P\0:Q"RPO5ZBN*V4C25:=:2?#!-M:DPZ@C]XXW^FWW@+OR M)!*>ORY6@PB18JLO7=?9%^S-UV_"FO?<,)=TV$2W>^TGQ3>@-+-+9T*N%TXW2[+KH5]'2I M9W]CV0VFPEO?";1 MM^1DI30T M9"I>2=F5@@V>B;BJ4K:QW+:LY*G$:_=<'XB.4\>8Z\U@:,!UK#O#?QZ034;GK7:&9L[ Z?:.DJ M1J:*F?NBI%]./^*:O ^0A^_01MIZPZSYM8=9^3ST=5#LZEE:Z4I?1/K MYTS#V,-G;B/JP\//=%DVY^?U_M>D4C+[C9D.'F]'=.E$23Q;V_)AD-H M(>T==:CVN))V5YP[JH+*E688JL5GW@3$:>05EY]H:Q,72,32GV_1T_'PNGDW4*+Z< <6"4]>!/^ MW<>BBCC%E4)P?>$;%@*%%U.1%4I=>]B+!=^;>$E:#; V"7Q,?Q,E\#C"4H\@ M@GL4^V.0X>]S!KHR?=Y6!&,7"&:QSE@'+\D@/P>Z*,2SX;\Q/1'FO%&)$$L0 M8K71?!5"X0[5/WPPEYFXJ'*(-18CFI(#E5,R!BOA:;Q6CP^K(CHD(7$2A5/ M'9-_6CV9_G"P)\\+&"Z5RLGD_!'?S4LK59\U2"/?,.JMYN2S>C !@ MM2^7LB@L03PO-J)MWS]*E<+\ZHRI._,I$'+>POQ#&/TKF!+/9=R,[X+Y7]Q_ MS^($2WR^3SM5+:>MY(IDGF,3RY4_A4&A\>O%8XK%2M.RLBGGV(S2JJ?I7[/N M6P*KVXUMNFA:5]I+VQ"XPG"6L'*DBT_?]!Y^__2E]\O\%P"Q(/>;N=IP,R[W M%P5MU][,ZA,OFX A*LHU A-0 (HU%2;P??7BEW_3GRF8;Z.07=MF^E20479 M&.[#F)41CP'5\=8?!0DG:9'7U-2:3",ZAA^#LX#P$#CA)-U8LOJAJ#%=FA#/ MCU/4 QF>L4AS-M]L180YWEJH3EJB<$A]JV;G M7M^->B,-%^MJ.96V.:H/;<73\H7-*HHQ1T35JF*UU.+IHOR4A?Q*U10K%2'% M/%R;-P^;(4KMZ40[-PGAM#&DL)<':*"!'0=',2\\I"A6*Q4!3^_FZ=TE>\VM M'G6+#[GEKI$LE5TCV2JO(L1Y>.T\-,[(0PTS>66M,S2LJ?Q"%PV33S19^MDR M#[@[BS*/>\?M$YXL>VB,97D/]$,&FO1CN;2.T%E,IF2V*;.6YVB?.'+H]+!C M12;,5J'NBH_%N/NDM\)3\II>;ES7YG,E"7E%$?[9XH,62.^(@?_XE^J6:%H( M1-;;D:;'4SU/G>K9'+(LW$C4+2EBG4P +543Y,P.5(I7\Q?K.CTD@GGWB?BB MO3EUBJ;=*K#6_N -.GIL.,2IHB3)IXC;/W!INYR!PXG-B;T@MGD^8MM26HLQ M'[C=/5ZO9^)LYN L,G/RF3@LR: X <+H[0X795/2[/@AQEWF>[C;J^&[6[-&BM^_/E['M894DB53 M,T;:R-)MVU!E:Z28F@LH(.[6+),]W=B/#!'^0J>SR!F3F-X]130-!%U*6=D< MM3T<6L2T1[IC2)KLV#!-C8PP]\$Q <3.J8*&V2_>>@D0TSD@F'(YR\UU/E^ M9QI6.X^-3S,,6#AQFJR2!NI.8&"OP@N)69@P*#:62Y5&L=(HC5".EI,CBS44 M7KQD+(R\ $XW7IH%E'C)C&4XI-'ITRA\]EP,67Z&+X31Z_QI])*% J)K2AG$ M!#AK))$WG,%3[(V870)?=V<.DF<*?X5)L&CBG$?UHTHH.1GC')/!$A0[TUNSR;0R&!M/ MW-NCKN^FD>>O_;.(<>53BK'FU'\5&;;#&<;M(P1Q9>:AW? <2$AX)OZ,SI.F MQN$$0_;/R?5W2^?S",@#S/QK1B+,,H(QCCQLZ"273G!5@Q!,*>(&$FEE\9REE22N)9:42VP1V2J7U*?6.?2I@3EN M^0"31;;73JU5^>9/,?V<.7Q<SG#N!T6*.9

B9P&\^,Q>S\$<8)4_DZ=R;T\<0WHG+AGC(#,=P M-+H99J[Q&-/-5C4!RS*+9Q.0/;S&%8;4#U]VI2<59#SBHJVLH<*6[+0I3;;= MMW3UR(PF4[6:2+XQ++.13*'#4GK*9@IIZHDSA3J8O% N^>-B9<'VEYW".&D+ M@G-,?W4;$/Q5Q9MY )H+0;XPW_X5AV 7W,S=9XB:$?]Q4=:BM*<>K^!$W:[L MJ>=;0>I1'7PS):DW4$1%[@S?#C3FVK\CSR:SM/2=0-QG//#$.^TS M9>OT+C'\;<<6DY;>6;%A[C*1;4.TW!NH6SJ![XIC:VX3*!'O>.GKND.5E5I7 MI3P(!M9M==2G-+W1"/,S.7V79PL.;+*,12AL.>)T) MAD/-+> [4+*:C2>5RY=+H.^-[SI%'?1Y>.>\&(W2-+IL8O*Y00Q M^&!Q!R5\#7VWE5?L_7->CK$@K5:*9?7&WEDHF97+^S@K=KD&\:S2[3E%FD*Q M=$" NOW&/-.\:3G.+UC%GKK?0M3 J SP;C-&9)>\*X<##A8>SD>)+>_*&7T. MCV!:K0Q:LBIH<2W0K/:S\()_E P;LJ6:PX9N1]X/ZM[\AT9A/F3(E,S>( CS M_5T!.T?$,[R# MAYZ9^PC AU5D82"/H^6_WF4%4I?SOXAPA@>\6(2%$KY@Q>./H?-=6 FH/F]8 M[=UV9K+8NC$!HLV2&,L*(V0>OGR\ST(>" M1"P/BSX-Q2]>KMN4].FHN,I08 M"FQ%7E^RP*J[Y /QHO_!X,72^LKN#52YGT^8FBNLOO ABY%LY6ZVA;?MJ+Z[ MJM=S-7GG\9KA4\ B8;P@!EN7;;9!PDI'.R0>"T]P+&!J/ >]PL+@K=<$@*H7 M+-#]E568[HP2J)'8F02V\)D]E9'U M?ND+*\'('5$%9ST ;,?0"NE)L,%[I#O3%\5VB;!#D9"E\F#M.\IO1>#O,$6T"P]NRK6";!DM:W4W MLM-65&D6"F::K,!W0UWRSE=%G:_4#8'QSE>\\U5Y2V-K3L$!"8RE3E(?Z1/Q M_R ) #"7"IJ+"C?ED_4G.=P>DC&ZEDU#R.;1OJ05-L8_*0OAGI(H>44MZ] H MP3W+)R_QS$OB^7D;C!@O(-$K+-TL2@_=PUD,/Q?#S'Z'8[B+1BT,!Q0(ZN?_ MCH7,WRA\#\(7'[:-11;6B 67XZZ(@>+S-SKHI_H%(R\P.8BE%B8Q9B7"&X.8 M^N+*KPMN""+ ?BU#ZGOTF:9. K8_.JMH@7/ MH-LBS92TV[2I'O.!@OP,Y(CL/.F>C(H#^\F&UZ\YXV8I8'NNAQL]E> MI@$GTC_"%Q!K) JC63*#U]'GM"\,_*(7.;,)6IL.S9PS$_(Z?Q&(8%?'EC$TFF!SFYF $N'PNB?,L_E MHM,.^TT0,Y7**YIRP=2D>S+]35G=S$%W%471%$6R#2IILF0- M-=NRAY(\,G35-$UW=_"^E;&5F^4)?2"=MK/X4!"\0.P03%LWGFJSFB M#D#AZ(Y.F,K+CMD)6T2FM=+%N+];Y5J+J30!*)K?7H%^'Y/@*6VB%Z\M)\V6 M,TD3U-.N?*%P3^!D#MO1ZL-LS:/EF@?K:^[-79H'G-KF3J$W+B8C1=F&63WW M*9^\5DRU;UT/-/BB8*[/O[K89!,*J"=5,%N:QCV;+ MM>&LE+-\Z*JO/%$OL6[\2!2^E/_!3F#_&QR;X13UFIJ]C?>8NUQ!WL%8LU@ M;!YPPSQ54_0!+=0OV#<8?3J41!@E>X@&YK+< 5#'2?/6Z,+GM]:Y&9VB M7+S'*]+P%%1?_Q%,&*AI%3HEZR^%'IEM)2(V#26MBJ'445,7+\;#(#5JVV7- MMO31LDS;@36]8:.\<^KRZYA$>]*F2T[YJD1WM[7J2QO)<_9'CV1OT\6$SHF> M[ )7%.9EE82]]:4.Z.M3+>GQA+E]APEH9\Q MDBHK&\"I?' I)Q,G4]?)5*XSHIW+5-\1 +Z-5N72TV430X$T4:NC:QWG'.=< M>^9=CG(%32-K8)K5&RBF+-JZQ+W4I: ME+G&@24LRARW%*DW,.IHH,TIQ2G5GGG76%>X^OZER+V!;1JB8N7+=5[V_E7F M-XZX?S]:3-=,Y.MD\1]>$$; W7E*46D.*VE]SWQ/JIH9?(JJX(5=K\]7+OPP M8'RB"29AAA-ZU"7;EMEVXQ[MOWZR%%GY];@NS2WJHG[9JU3.G+?V*RZ ^@-# M>K[5W)8";RL*2UW I:8NWQP_K<2/W1!^-(Z?*\"/(DD-X4?G^+D*_,A'X^< MJ]OH#31#5'?V"><8N@@,*0WI()/KH"O 3Z,:R+H"#73 ;U3)CN$ +0'0U8SI M;^%Z09RE\RJ/4[LWT"MWK:L1HS6%?:=8L+?XHE8KYMQ@R9S6>*<>=V0"BD) M=^<8'! 5WCV6'.>PV@.%JP8NB_7P5_JMS^%404IOH?ZOXC]%% M\^*UC\%7ZLPB5A_O+BT9F-9&_LRJNH%V?!Q](S]*V'VJ5)O=QZ'89B@6^+[: M $690_$*H%CH1FL#%!4.Q:N 8L%QHPU0K.]RBD.QQ<&*6SQ[.X(5FP-E'GQ: M;Z#5D"+#(==&R.647PL IU\NX)H)[+ML/-?H.MR%XJPI#$/D9RR2'@:'.18/ MW\*--F[A-06^=='K^!#',]9&(!RQQE-A5J-;8-U/LK][ =9>08?DU(=7'>^1 MO#R__:Y2%%9!*0H6'X["I^[J?I"6I8 QLX\.O'=:%J50,9E7$B6[.4-=$HH^,M?G]^%2@L\*.>&84V1V%'45C269#SH>XXNS6.Q^*X M$$U*\T'R-6X./]9Q-+97)Q9Z4<^K$[7ZKI4X"MN,PH+(R#.CL+X;)8["%N_, MA_I4V[ OJQ>]+_-(S:85;D'UPS,KW%8F95UQJ"=;QQNVUBS@<[[8/,JST[=: M%[E*+7%,?L%>H;&7T*\TPG;3J;O\"W7"IX#]RO\0?T;+*,7Z,@TY)-L,R<:\ ME/5#LI67HQR2IX[Z/"TD#S@=X:VBJ*D61^4EH[(QUV7]BK*^&T8.R39#LC$_ M9OV0K.^ZD4.RO9!LE8XLWKEUZ?)W;AY+VEGG9NU:6&]EWER!I]/UXJE/7G&P M=#_ ^9/\R78\><41T^^\. V)QUN8ZXJ"YH5$^2KQ5>*KQ%>)KQ)?);Y*?)7X M*K5^E7CPVZGC//?WT'A'G8B2F'Z(PLG:66I7>O$_TBXZV]P]V%Y#R;=W.TO0 MYA7'LZ&;CCGT!++P!?)8MDY[U?DJ\57BJ\17B:\27R6^2GR5^"I=WBKQR(F6 M9$!N'I'OQR1XH@_!%^K2R70E$")_ E9[ [5*UF+[JFBUN9_J[\3'8EFB\,^9 M_RK(HJ!(BEKE#CCC5SJG6Q4D[X:SH4]3BE7H1-LZXI2LH*5(6D$%K7M6K8RE MTJ55LQYG29R0 .52MFZ6KO4&MJAJIJAL<2<=YPNM8VG/[$,]&WK;QOO#^RC7 M*9EN\GEK".$1W=+S>YT.),WO=9R=G)V%HR(MWH#61#$S6] M2FEC3F).XLLG<3D.&^6WV)+4-7L#Q51$V:RKNBSG+^;+:O8&QI7TPMY$Y1SE'C]MC"_)8J^^P M!DNWEA1%M!2#[[$G"L7EZH&KAQ.HA\U+VM+*04;EL"UT\RV),6%/ MY)#F3U[8DQS2_,D+ M>Y)#FC]Y84\R2+]-R-"G\/^N]SSX#?Z8?V-"HB/#OA?\=K#PLD<.$W74HG[+%@K?XW_'0::2^XLXB- 4:4 MC"-*A0D\-8X%"D)RTUI<"JO%I0AO7/@RB=BXDG$X PFX\2^WB^#Z';+/HNA1 M_"NKH3#AIU/(GL_BZAU\RS2FM_.__#I?=B]@HF1?^G7]U_4M);MQK=./?WWQ MW&2,>0M]*S9E\S]:-^=?]G MNF+PL?*Q7O589:EOF&I'!MN48%7KV&\V\:L%RV4IUJ$_>VZ#8[<-79RI:>>> MW9( Z5#:$/A'5Z D"F#4A^A_+LL= '6@NKK/W)4??_MJ] I67\I]#T=L!!G-M/4*F9:1\W\M/9[:M!WP9(_ M^Z,5>=Y:_!Z@#CNW :3=#*KL '4=:3HGNKM).-O3>K)%A#S[HRW2"#N'>,$M M4Q>=9.ZFD>?/KZ^J-$T]F,47VB_&/F&_&$/!?C&*K8B*:56MYU5V_<[3?EM+W]HUM'P/%4(%I-M_A.-VNG&Y*XW0S8%]3+-'4 M*Y=AYW3C=&L=W4H:E&J=G4D,LS?0I!IZ3G-*<4JU9]YE&-5XJSW#Z@TL51(U MO7*KO8Z1KB%+84Z?-/W MB2:"%SCAA!YUN[=%$-VXP/NOGRPXZ?UZ7'.;-G:ONLA5*G>0T/:K3(#Z T/Z MQS".UVV>D?>#NC?_H5&X18^:T@(N-35'XOAI)7YR?>9KPH_,\7,5^"DPV8[& MC\+QBQO0<_Q6=V4^T-=%LT)(5CZ)(QE&OS7),.TK@.N@+\'&\!':"! M]"O00 ?\1I709@[0$@!=3;/_%GY:RZ#:XS8SC=[ ;C]&6^L;NYPH^,<=Z:.B M$-#=:1P'!,-WCZ/'NZ_PA] M%-#?B1>@OGT,OE)G%GF)1^.[R(OAHW>L--IGF$SH@FY^''TC/\I8G69M5B>' M8INA6+"MMP&*%H?B54"QP(G7!BC:'(I7 <4"?V +H&C5=S7&H=CJ(,V<7W%' MD&9SH,R#3^X-9#E_4B\=ZLDQUT;,Y6S"%B!.N6#$-1/2>-F KM%UN0O&B-@Y M)#^'$;[F,,?FX9NXVIU-O+5>S\N)"'R(XQD6_Q#"$?H^L9(5*YH)X ;R9W_W M BRO@PY1$%U0P2-Z>;<6.RJ K+O;ME0 87'Y*'SJKFY':340&#/[Z,!;MV4M M$$OK#731ULW67VCP:]OF?+EW[K]G<3+!UAC?PF4)U\_$T.Y92UUF=[.9&J M#$4W#&DL7G4.-1ZDVH(["WX)W$;'YA?L!!Q["?U*HV?/H:FW_0MUPJ> _<#.;5[^SLT#83OK M6JU?"WAT%CECP.#N=I@7>8_":V?R5>*K=);0M@)S M\5M$23R+7ME]$-OK[AS8$2/<)>/D#YJ,0[>TR6?W!JHEVD:5+EP<5IS\?)7X M*O%5XJO4@HWT]-NH)4F7O8WR@+2+T2RM=21<3L#6.R].<[@Q[H]':;7 >\;O M,/@J\57BJ\17B:\27R6^2GR5^"KQF("V>&0VVUV^HP[Z:.B'*)RLG:5VUW3 M.=VJL.YN.!OZ-&5^A8Z]K>-SV8I7BE10\2J-IF!.UK3*U>,LB1,2H%Q*UKFR M)*4WL$7%MD1%K1R<5N/2GMD]>S;TMHWWA_>;KE,RW>3SMLB#=3(?UE4^O]6J M0%*5LY.SD[.SWL @13ZP],8VGI:\R,3D+4D28?;5;S(YB3F)+YC$Y3BLE-]B M2U)7AZ.NH8J&8O!-F/.7\[=>_JJ-\]?H#0S+$E4]7]6*\Y?SE_.WFA&=*S93 MPHC.D]7L#70Y[XOB-C+G*.?H<7ML046)&G98JS>P=%G4C;HZ0%\ >QN.\>7* M@2N'$RB'S2OD;>RWP;XVZVJ5TC[FM^0>^53#X$_R)R_C24XH_B1_DA.*/\F? M;.>3G%#\2?XD)Q1_DC_9SBD_XW9M]XP8PU7AS\!H_-?S/+X-&4OJE/DU^G M8'G^FO+YZ;C.<9/BM?S%)EI.57R# ._5FR^RLK:3$.Q7LUY M2K)4E*BDX)AD;9$>E ILY4\<+F88>:IKCF0ZU%59'VH4_N82U=(,4]854R=$ M_5]+ZD)RY'=]F7_AM M30D(Z]EW\F:^W7L2!5[P%'^F$:ON^ V>_=T/G>^+=#M92E/X0(E0]PYS=$?& M:*2JKJ/8MJ5)JFSISE"1B&)0W::*[?8$&CMDBKR/9H"@^3L$>(G WI+75*O" MW=!:*2L+7SHH-_&OSIBZ,Y\^CC9%\#N)/>KX5L?1,!]\_C>GM_"^_SC=,+V!28%_Z M=?W7]2V-9G"9TH^7:KDOI:HYLUVS-VKNE^[[YM[!JGU=.6RM"LXQ);+SZULU._?Z+7GT MJ>%UFK3Q8GTDI?HHHE3X YX;Q\)[4(_N6O9V&T7=[),[T\VW9)RW?&U9Y6Y9 M9+:3(BGJSNK=)6=_2-F+"Y.BLI"B4H8?Y3JS246=V>R3-&8[4"Z?: +6!A@K M8%4D:5\!9A'U54K/ M_TQ%5 Z<>)DJ*KE"PNN'&Z#' V/'QS".RU97DI7>0#-$5:]<8J7L IVYCPPG M&B=:R8XWU8BF]@:Z+1I2Y2IFIR):3:UGNFAQ_,G^@[H"@2&1)YKZ-&(A7'9# MZ:J!468E5R"V42NKK)%^@OIV9499IS&M6,6J_WQ(9O[-SF.U8\W8JFY-V[LW MR06]F^9*ZR[569]FDR&-'D>Y/DX,$F6;.\.')FD9=XM+.. ME8,8OF7)+I/A1^TEV1UICN9W[K]G<3(!,[XTUPW@NBD:6EW-3]I8HID#[M@M MI0' F;T!V#"&9K<(<-=S&LD6]*+WD%K\AYWG^Y&'E5V,+\US;!H@FKHE2K49 MD5WQ;'.4-GW0J0VE-COJ6/ _I?*&Q-W"I[R(7@ETN_0K:>XQOBH;K=,>X\J^ MN^Y?W%[(W>P\0'NO8:D41;AG'LC5_.MX#KOR>8,N'0&Z/4P0.X- MC+Y1N6LI][!?GQ^D'OOJ$C50>0%]BELOU?[0R[,NM@/I*Y(/4T4;!FUVG+-^ RFG6.\HH= MD7=!XMTL@C-6?8T"_6OF/0/7@R3&I%Q_MIEHUT;P\IB- RXK%*7HN@)A,4?% MUT7$SOL,!1^B<'*_S/C.Y\+?L93M;7N%UANH;;HQYR$:C>#+. V^REV2 >H' MLFC(=?6 KLT6.:8H+551ZRR54<^$"_Z'^+/P!B-'3^,9X"]?(D- M!-]ZY1%'I28=.H9JC4::-3*)Z6JVHZM4&\FR2K3-DASX'H&]2/B#$GS-)*T$ M4[K\2.&;2Y8?64C@]]??B4\"AWX=4YK\'> Y!2AN$8;9S7HCPS#\+CRS)< R M(C1.@-281S/"M4D_"$=".(N$D1> (#SB"UX0PQS96@DO%&]4XZQP22R\6:TR M?Y60=17J^6"JG?\#GL?*]W!=GI> >6HS).YP< $ MN33HZJ#A10J,@ZX)T*4'R[Q(:PH".^Q>>L6ZS;Y_@P_G3'[T3)YKAW@FGH\6 M\@T MA;+E.!0+"ZB*BMV9YQ[F7<<\^)?=4"5WXHJ[7 M%?K,N<>YUZ:)E^(>L.&4W).[QKV:0FPNYL#[!XF^T_0B">-LDM?"H^ZUAAAL M95M!(=.:V:;T!K9HVI4S''C<2JM!I9P45"H'U36 2CTIJ#0$E6WQ"+O+!I5V M4E#I[0,5OS_9J"<1!C>3G$GI+7%0P::\P&*56TE54+/[/9/I'S09AV[-!#-Z M UV4]#;5J#Q#!:&+!YAQ-H"9' +"">\\& 68Q@)F5

<-7@?!C$F+ A^"+\B1-2AWC-:GCOCQOBIK=# _!0F-/ZR$&4-K-$D MS+83U>JU6;@_H-7(*K L&T"6W!MHFFA(E3LX<&2U&ED%)F4#R%(8LF2-ZZS+ M1E:!+=D LK!OFB0:5IM:!'!'YJ9E.0&[DF5S[K0MN0OS2 OS(TJT7DYIO8$L MZ:*FUU5UFA_]VPFM A.S 6CAM9,M*I;,D771R"HP,1M EH%*2Q9MLZY6Q1Q: M[816@8W9 +1,4%JF*$N5;4SNJ*P#+H_)&-LK8&@EU@Y)*X7L:;E[F0>S-[5: MD>_H,'E85%I9D*8T5:S>0!%E*^]!^H4?\2\$205&8UU(LA%)DIGW&'$D70J2 M"HS$FI"D2X@DUP4M\/?CTMLQBD/RR+PM?99$*B5_S.5Z" -P(Z!(EP MYSA8+10H)+ !>Q1>Q:H!PIN U'"FN?D_2&]A$D84/DF9CC\>ID]-6$0++,X3 M?%=XH<(LQN= CR0TFGA8FG2E+F%_?YW(4N472RW4MP@P,:)1?!>X7VGT[.%1 MYW&TD-]='-,DWOU)NIS+551SI2,; BO[Q5LO X]XN [?TBZF"6I2N09+6*)>#HIF'U+>VX$HN75=51.TE5 MQ_RCW:CRE55U9#6^ZJKLV%59S"L[;A?&B2ZWSRJ!M),OVASI?77,M"2HY18ME)D3?Z5U0!,EN:ZN=ETI;L+!>2@XM3."TV#@-#O3C_Y$U3_.BIYYAW>!I"W> MLYV G0WA]/MF2&(O%J:A!Z?7G _HPEUTJM8W;!Z^V?I%,N6+CX0\JXCOR91Y M.?X#:F*I'B8S/_&F1R;/7& H1\ VS[W&H+:VVZZ(=>&D^",3ZJX=-]M4;Y3E MKFIB,4FCWY)6WN=8DI\/J?O-(Y*JP%AK',96;V!;?;LE ;GGA_$U&)_;-Y:( M)%=N>!IR7U&YX=GN10+#4S6XX=FDB+_.O9+3^=:Q]$]NM$:KLC]<:$7;"RU: M6U":[G/D!8XW)7[:;;,F+]9*B S6=) 5T90N, R?L^9265-0>Z]IUA@2L$:1 M1$VOZVJ".W@/ TF5O?)0XZQUDSZ<]=NF>#FL+]@KUV-C[I9QHV4Z5:^07 :K M6)2URA<\[3O+<(I<*D4*-L:Z*:)@,W?3:E.9D/5@X,T@T$5P<+Z9>S:X3/2: MTCP,6,HJA M4O>H.%A58I*/CDZE/6 A924^W!==+6LGB+4WM^/;[@OEPKB_(-NI^YE$R2L+ MZ4[U6KS,2LY'W1IFJHU!K5#W#I6H;=JR*MF:*LNF-I1'EJ';AJR8(^(2T\4V M;>M1NME;!?9:8?6]-8:SGR,^^[<-C9MJE$+Q#/ZDPI@\4R$H*JV-$=QIL+;K MQ4GD#6=I[L"4IFR)A1 .@9Z;(7\",GB]"5\"$'8$/^KY()$PHG%?>$BCN\,( M=B),9'#"612SKPUG,4PLCD7,/HBI[POC<)(%BOL4TR9"P8&MB>!81O@K^+WE M")(Q['E/8QA)!+^Z++%#V[ MF;,7XS^DFZW"_A7^9%\-$_AIPG9U' QV07-OG4^_E2) (@UL=QHT!*348_WV18U\1^/C5M M/AD1EBJ>4@=M#O^U+]S%N([+Y:KS^+]3X- +13 T!!$>7=T+4#H.",U! MU-Y *YC=7@!L.;7D;(##['190O]E6VTU12IKJ_V>[(9I*R&8I?G3%U9QC-,A?!R^IB]DW\-3<69BKNH(M&&=[UL&PQ)K2^E( M1;7W;Y.?R2LSO+^%3%@1G8.)QG^/PKB\?L1Z8++4S[N2E@91/!O^&PPB9F?/ M8*XLT9BX_YYEAX!^3:>B\P,3D +'@6> 5QC ;@"G'!!;0N/YHB]35Q?_E"6G M)F.2(%93L& D?);/[7MD. ?;XB',+<4T*0I(&<)VY\Z36U<3L-.GX9Q G@&3 MZ9Z[>.TF5?H"G-DPTS938@S_H4!QL!@)A=])/1>O^)$73 &_;)!DF>B*N=TN M.]+-TFFF).BS-'(\F#WYKV)VP-HN)QS!*ES&)'BB@IO2+DTG7R2]"W!$\T(7 M*#[VG+'@P>NG^*4PH,(K)5%J5&V?[+OE+XZ\*$Z$OT"=)&DNVLA#E*->T9CZ MF! X?LX/B"NPQ7>MK" [3JXLUF)=8M,(3DR-CQ.;:KW S_[97W&Q-Y!PSKSX]9O2VPKX.''^N-'7;/F8_'%= M[JO*8;G3I5*RM;ZD'YLCON\SR]C]TNL9[*F3W8^)A=B>^3WQ7-=OL"S'_BSX MA?5:)A'^^-#7BQ/@W7(7[IS@SEM_8>/T_B<6-)P)<6E5%Z_I<3LJ%HTGZ'Y!;_UA?JA$\!9IH\H)'FC3RTM-*:0-EY MW$47YM*LO4NM600E?(!-XL!"1KU7-N;#9'TL9;FNU*:N%&7@U+T.ZI:K9*G) MF]R-80;PMU.3.,]3JS?84EN_=&H)YR?G9YLF7HZ>2J>VUK3!JI8/"FCIUGH- M&06=,B\;A#EK[*P@ M7-7^(^\'=6_^0Z-P&SCE'@#14F3E5P[0BP;H*>V18[2DTC8M>0V>PKM\5!LO M0]5"4V,9"UC:M+=43";4U3:U)..EI2[%'[03I'D<:N@5JM*DB0.PU;KQ7 9& M%=VH8YL>D]=2.(-G(TC""%:4>S;:86[,E^2U-(>,WD"W1$FK7#B3'R"Y@;$' MEGGDX7TP[Q_:(<"UUJ X7OM9@$%3M.W*;>JYYZ(4E#Y'F-^;9RZ6>EV<9*S^G5PY#Y\;/56#U71,?A6-T;V6&K/++C.H!ZKHN7 M6I6JUCZE>FHWRKY2DPU?QR0D>/+2\@JK-DRM@S'[LG[ <+;4/<4PXANU;VU) MX,82!6E5S#?R+^M)YOQX<^X;I3FJTH>9=O@V)L'?P]!]\7R_M([0,9(%I-"B M4PX_@G?:\"J)T?T&EU&;P<4!VFJ GO1BJFXE:K9/B5Z#J^@;*XOKK:S^HNI2 MMOY5'$<[\ZTNGXPGM&B./-I@\6#)$B6CWY8;3-T.V"C M,!#G<:H#3K<8Q=R9VW)A).)*MI;4E:X;^:2\%,0-+/$3QXBUG8SA>/CDO!18'<!MEG6'4D%8;OA#)THS#ZK8*.W3EB'EZRN4S27I#Z: M\0C-M4Y=QQ=98JT<1=.JV354"0AG/IAS-<#50+M#L\NI@7U!V+9<>SUCK@&X M!N :H&'_9>V&@'))A@ [S[QE-;0'A1U4LQ?>(/=N56.CI^I-&YONOI%_$1"% MHS!,@C"AZ2H&V$!^_D]?0ASI.$FFMV_?OKR\]'\,([\?1D]O%4E2WT;P\=OY MLYC0B W088#E.H]K:N<2.XPEY#$&H;\K "'K9(Y'1L 7]I$/A23"MM XQ7C> M@3IKGQU[@&;6!]NE(P]$AGV*G]D_;&2*IF%]\"T0_&K;:S() =#_83(2RRZ# MUN5EP$3F_JXTYFW+D#:4!^W!W.IK0H[7.L\3;$X^FOFP%B.*;9\SJ7Z"B42> MDQ.COBFXN20^L"7]B"NZ.?\_&2]!6*"0R!/]%WOA1WC?FAR Z,ZM.XNP1_ER MYCI&XB."+;E 98)]Q#Z:*4"J)%*/+2#%Z ZF_ M*R=DCA3X39CU,PT(!M,BRQ RX61*@92+]O Q]7UZD)@%^*V(?2>AT>0 %)DG M1A$6]=P.HC[[Y[F6'^QL*=[%'5#9O@,JQ^Z =TD2><-9VCL==3TL^ < 6!B] MW@QGGI\(V)L=>]S'] EK3@']?!_AD&X$"&AA2(%=[@Q@B;^"2/0"@![\(/DA M3&?1-(SI_E796$?VWP@P+Y@Q-JZM6R813>F;>*&8OV[,VG:G5NO*%S.C3%I^ MA0S!!)LEN[^R8H"E/8YK-[ZE@Q9>-C8$MO+G.%HB^HG>#"-*OM^0$0SVEO@O MY#7NO5TW!,$*W)#AYO1W3G(T:FR2*?M #X816_-;H!F-TKOAWTAKQB*,(U1Y M/WFJ:XYD.M1561]J%/[F$M72#%/6%5,G1/U?T%#?&*^ +?>H+5F#-I)72*FT M!ZQ#=8D/TS\WF,(T@J<3S1A*DC.R'$6S;)/8KFIK(\FP=8MH)EFLJ=SU'X 77T0Y"J:OBG;_ +O_NA\WVII:V>0&%'FR*5HAGM[3N1K&K? M,RE?]JI;+P'&.P>P$F0@,"$(#Y,I:$UXXQ ?_C5,#0+86!9H ^-8 M\$9LQR)#L%;2^ZU,\F,"IHW#*NXQ&^=N&GE^U@M>$=YX 7P/-C8P)<&@I#\< M"D?N*1@\\1@/*2Y)R"^W.PV'8MRFDUEL.^S0#V+UR32FM_.__.IZ\=0GK[=> MP(3#OO1K]N/97K4E8H:]+OTXT]NVT==L&55W=IF9O3C3ZGVFU3<<&.EGIM4W M-6OGQU)?_GF_CW$^!5 E]*@G#QZJ;/$/>&X<"^\!Y.O7Q^T6=9GVLBU?AW_._%=!$9D9@#JLS"K4%=\( MN-['Y\4*G%8@* MJ_O %O=C&)=.[E0DH*LL&JUJ<'7QEL$[#_UWKA LB;DXQ[6&>)<9//R91E]1 MS'L)J)1R)I5PL$]@@KRH[\\>\4.$GOQR1XHO%#D!4/@4>P+<*/ M)"*PP7D!B5X?$CJ)@Z]F0M9P'KG[0F5L=0XK*"'O2GQX<#J!<).#9)=*&UJ MC[70P8=/'S:7&@0[I-'C*%,*P5.V"''^SA#V[!=0"#$-ME%>[0V2ES#'^/E% M5WPKO)%_2?D_VG8C-H^%\.9!)"]@[]&89#6,(IH0SQ>V?C63%6JT]#K[C?+_ MM_>ES6DC:Z-_1>6;S9F\"Z070$SYL([KQG"+E(G\-X"K%55-T M;68+8C(&4IS!"_ 6//A;A+]MS4[.1+JI+[^,[C)6B=)_G:L/5[!8^RZ+V<*1 M_6Y?.)VAW>X,!X.6;0^=IM,14G9[HG67Q5;[AL,;#R$02U\ZJ/0+:*''UAC. M,^0M>GC1E;LU5SZXXU5F=F MQ=9=?;/7K5+T2K=FVCOY/%##MC/YX-BACMEK'U-GIKIZUAXZW\DF'FY]_N-A M_ =ZJ>S,]P.X\O0Z9K^WKWRE)\\N?-XV)YK)3HC)GL@V:S7A(M7OFZW6\NR1 MBC*94KW91C*(=CB&_61>VTJJXQV]RW>ZOE34![[I+H\^IYO3#HUS/XSCE\:0 M4@Q+%>PR/NX0SO:F\_.O<4*NGY,(Q&QZ9:^Q,;7JB,=C+ST4B-DTE9N?^XY2 M=D7^=AC@6Z/0]RGU,)&1C+?N\=:RJ"ZC;S_ZGE,]_YAFL&-EL(=".U5B,/OL M36]@]GJ/GEM>(0]BC2R&TPH6U;>(<;L!94L>B37SR:HD"+"UI&FU'S-GM7KI M$YHJ[PM"'8(JEPFO??:FW5U6/P5>OJ+-O0];2Z,W+SON;(Q^YWWS^ MJBUR]AC]JI+VZ\ ]LVEV>X_.F=H[/53\EJHE@Y8,>P_954DR=.F"W++V-5SQ M\))AHU$#)U@-N_&R)UYE6@WT-LQ\LC/>[TQ]UK15X5\R6>MV;P<42ST32#:H2T%XA' MERH=J[5NM_OWV^L\$61KT[I'+N>.979;CPX_5<_WK/GA>/GA@0R*'?FA3_S0 M[)F=SLGVH:R'5EP?MEUM3^D2*+OS0%+$CCPS. /;WS+;UA%F"&GR*9'/ \&$ MWU_NO2KDO^QU-O!)^_#W#Z#C8'?D8YOX&.XR@WW7J%8K]NT.)A88=L/X) (@/.Q6_<_8P(;U:1S3 M6,/ -2X#X<]I"O/(*!P% Z7QQOB,]]DG/H)/5+D-&PXL_#)5 MO*O^"G\*8UH M[+AQR7-'K4&K91:/6F]7//KVIT.C,TK?:1OG^-!9^:.SE]R5'C_X&GDWV-6_ MM,I'^&?,G=*_80K-M%ANT&D8[]8>T,#9FB&(V," EZ$B!^CC$/+AG-Z5QL3U MU+/?B%-G@B,^SX;2]^2-1/"7P0Q@99P*4*TXIX+7@+[ '-V="XBJ80/ MW'M.A6R39F'+GV(Z\^&7\O*1' M,-!HSKE>U]$<,@)J6=T8' /&GL#- Q&LC M3*-2#WP0 F1@9>W_PVQ" KR-1 5_(3L6_^9[?Z<>2)4Y?:58#+X"'SO96\(T MP7,2@>)G"/EBZ-6'?$\F_.PT>/H 37$=QK"ZP(^,Q6(E)2 M0@V\ _XA2KP*I\#1-YLR7-$DB*WF.;PV@#E%X13'K' M3\,:3 ]J3@.\C>E+&&"'Q30S/9( ::0,9KQ\F@/\,/) V#D2#A0A'>,9/96' M9B B8S7J8>33%E[#HD2C&*"G^'%1 /BUD!Q% &T8=?C$"S_0,TL!@Y/&25QZ7P@J!PI<3,*RG<7'XD; ML)Z0)G(BP&\7LT7N<,!4%B!^G;,)4";)200/]3%0",3I=%X)\PP,X!G \_TB M#9]$*+EW%1Z( O$#V,:?H[16.L>E=X\6-6-D9C3@");TB$PW=%(:V8$=%Z(9 MFHZ,:3 8@?T:2_/?L%MA'P@/E3>,^X!>4=P9K5A?S9M+I3+$CGDE-J,;'X61I M4"@E$%DW!'=X-7\]QA69>98ENX&49P#.93[-6J"2 7:-&)J^N&W4S,BZ5\'> MA#X(&A(7YAT17H@T'KX3,\V@,'$$V1C "ZP^Y&AB?9[S@S;2 M4,Y#/ 1Q+*4?-XSOH5)I*-WY1'2.@J;HX*SRE-SA??(F[QZ8OJSD#AQP*F7R M\%8716GIZZQV"-C!40B:TS7((M:5KL#.4842%O:T9?[X&._DX!O2@&"=634 ;>3].XA&LR&,HFVL2N1+E)M#(C M3I)+,^9P3[,(#,#((UD8\Z!BB=05A>D8E S.2X5[]@^D'SSY3-+Q:5D%QHOP M%L4ES[&34/'\=DH]'-/Y"9?>@# M O "HTX0D>&X9-G&F:S^ UX&?R-"A'T,!6E9N,01T1Q/O!G3JO$%2)I? MH%P/ ) ?,LEEMC!N\&+*=O <;I6S%&%\!OZ, (X/*+$CQT MPTCBCWZ(?_HJ@^ 6/C>-;Q>7@?1]$UV$H*7HO9\\]PIGG49\4;_&FPZ\4>;0 MA1M("$?R@8APYQED\6PS.+&@ PGM3WKF"DSDAG%^5OXOA-E6@1V*X@: MZ>*=78$3?O@$6!T+=$;%<0B[H,V>G[W[_.F2A=D[($1/ GRD\@UD2[S'R\[' M$%;/U[A2=KI:X_W'3U=J$: SEU9Q8)48("ZC5RH9*^*+N#!^S^]T#V[O]WQ[ MOWNE[4W5TQ<8E(+3QH52!QV>HMU.QAQ:+'3/0CL449A]$3 6A,'%JD]HD\@J M%W0!\T/T4]$-* )3(5:,M4(^,"[S 9$+V 0V"UPPC8#Z8S!4@#\RP7I^MO09 MHC,?S @_H'Z9*^-,?;MX2R&44.. >%G'^.L5S4D&O_KK@U\ZC'7B8:QJVS2E MN< "F!X=8P"0ED5LCO*HI*Q(C.(2I/<_>2B/XV$:L2O\3U"#\ OR*2?BZL*%^]T$I9\-Y?X?%YF!0YZ;5 M:U#-*%I-.O@G^=-SX,N_@3DO\(T_?%AL"D]=IJC 3;RR);"E*)E@S&6<>FR1 M_2G07/@N?XKX-8V'E"@80U3?8#G%<'Y8- 39#'H>=H1R4MR$B M^,M?\(4Q8(JAS:Z\W%:E"PD;@8712F;C.M,U_RZ2T2ST5'"NW>>K/4/I"J#I M\OZZ_3N6[A^-ZT8VMCD&A8F*-W?+M"VRLOS0H=L1+$Q8KLF-",^K@C1P/>)8 MSIYN1VM3;9Y+Q("]&:I06LASH/-K@8HK?BK;%^]5T.A# )RHJXX,=P\BA>!R/1"%^@=[DCXTH;Q'DXLHU6AGWS0=A$$ M C/.(&A97#6[BK1>;Z^%K^%66CDME$#D;E M1)BV0\\.'9>&.!2NCI0R6']I_\)<8K[CH2 G)BPER?1 9>$X$C,0HB!.YR G0)V[N0>7O:EP?><[+%!*I\,.?-^E M2QAZPT. &8@8=+LUC+-5N#RX$'KG17%R@0&8,]K^V13NC1?I[,P8IG-US1$C M$"@N&86LV/!P$P]5#<8L,8 V#95K/0.NFF=/WP_D[0I:+ZYZ#8R]H^.ZB%\A M3&9*<0$[7JBNYH@E.0$09]Y%>&"&-H"3PHMQ(Z6(*\LBV@&R(,@1/YS3A;B0 M060A%Y\TR)5X)X*-MWY*'& 7O3=%(8TF I]Z^60*VTT-P*P23*'%EC8"$KT MR*%3X1:CD00GEPQDF<%+V=;D[?'!YD)"S$UP1\PXG./Q/1[M5B-5LEPLR##A M@MF8 *_FOJ=1Z*3*)9)]L/(T/C.1Z"L@DR!V6F7-$O%04EC+-K8AQ) M65K-P\.1)BB"?Z0B0-62P4?1Y.5W@?5+;D@5-E)Y"*R;0(=1^ J5"L@FL*-O MI8_=#5BGL<*EA_Z3OP-$M[PE%L[C_AE5%@2LKC28TL$@0M<<'46=G7VX;!"0 M05W*G5!'4"D49IX'!4H7[8#Z$30J8 HY$$FC?XT/2KH\]RYR@+U$Z@POX:(X MNQ%^BD^H.(62GI@6(0VZ"KB I+&D."(% O,W^" M8G"2I?5%%&%$586W;V4N^D8I)ENAD%(.[SOJ-E8)@_RZ$,,CVX5%C'.XPE/\ MS>AE=O2# ;B7F=^6)*!*1%DX%-P?D&Z9&%%C!.HVLBK9Z)Y<(KI,/>9X*D#% MCF&LFU#.\T7:1@!GZDG^!$Y#48 .[#R)K60*@#"=>#X=)98+*B%.9QQ,QU3% M8!SB 5B4$! HMX/A7 16,+KRAU8]WO9)HZ/S)UF^O9&/,>7;QW*A&& MB%TBKW*4(KOD46X%?!ZDR-/LU.&;.=TPF80HX(Z*D+^;Y8 [2LU/0PCOB"P M-J?7KWIC)G@(Q:B.$LS]*VZX>,U()J2U2;&4'$P^NU&(##B]*/\6V\X>((3I M3;'!,E26B?\>&-'KUD1^#%QG!+(BS--^.,F0V7^!T96'(=MMP[C,N1'S<&\7 MQ3$GAV9BA1C^@@.NV>)EQJ/K0R8SB^TOB)%,0,3E_-MET9.]CC(1,ZLI@R3G MN&8[*\%)[2G7$YB+!#@T4!W0"Q=]B(#N7!*M M=I+BQNZ5.R<97QOH^%HU]J+C:ULJY'_)>:D,0EV6RU=3KCKB'!+\?^X\P8( M*7W3&,]G<3HU;D$;#$,1X7-PKO 6GG!#-/)&'BAFC#/%%,KW52*D(Z(91H!N MO& .RXP$K!>H/"'0Y0L;@=LU_ U4S-3$M _?$Y2A1IH+4Z3) 69XV'*WDNZ] MAO'.QWNJDKU9&CO>8,F,SN!-.IC* U#RJZQ5V'E,5[LQ)MM03BH'&D@+),MY MO6S"."+ M/:A+,PL'PV)Q)FPYX ][[S0(1W>%.N MF>#8Q!!=/7"C >CB'8[M$%&R"$=%8BW!G9+FR;GC16&0%P(LW"I#4*A9F884 M7*V4!TC42G'9C3.(8.#5Q9F:'%:LJI!-8% M&Z[+W^=[64R4X@M@7XDIT$P,6 N?^YSH^[0>D"%E-'M3UO->%BP),95MCNNZ M$CUG?)?%E3$?'//1R,N!#M=QD5:W?!TLT?$K !Z3>>%I5O8A>[]DF=?=\^#"V?TB!Q2_BG<&""YL;-MU\Q*QE\Y+,.*'E3@85B3].T//F9.4ZD!9 M;K']R@D)IHJ R47]9)*/#PP@\NJ6\]37U3VK4J.21ER]8&!3.QO!!@A^>Z1>\,1T:5>[JD5+*C MJ<1=4FTQ]H+Q8C3J6(F!Z2(35%9@(Z 3](:/-03K>N0EN:O#S&)SXY"SZ@I7 M63E:1S\'L>"H1SE9',^I7#13''E-*B?F6 1&I6[E4'E^(F#VU$OXX1#-^:RR MD@JRZ$-RBPQ!$TXHZ80<-E-*\&9;@PI8U(#5@*W7DQJP&K#U>E(#5@.V M7D]JP!X&L$1E%2#/(F-MQA*?)I!G\_P:!V(K;\%K9V_X/!M MF,)2;IRW[(O8"TIEDARG#7WWY09HVZ9I?<7)=H?IM-O/Z#P-*-HY%.U]L'Y= M!>$5)6D<;K#O(J;5'.PVBZPR MF'.GB?DTB+G3L\W.H*>)^?ZYZ:=(R74BXW/+ZICM?G_)NM_/Z9^)?A_>S&/& MD3Z"RBN(<+O9L*N#[4. X!^/L\%73Z.NL V^?L#S-LRPZ:3WZN';ZIN];O=P M,\=W)*R=1%:-L=0Q>VU+8ZG:6&J93;NCD51M)%F#AGT0'-50F^L;T(G?@-J] MCMGO;2O3JG@+TC1\JC3^&\+%I3$?9).$B'7G+[%L:X93-%,LD=O,8;N/ M:Y_>XC-M<9Y;LMQ,VI,Q$PCU# MVR'2[S0W]X=H]!S 7_7L^*FA,;!'J_&HLNC:9J>_;8C]6-W51X78CMEJ;YLJ MIA%; \2>][IM'5JJ(^*L=F/[H.#IJ>H:AI:PX^+J^2(K*Y"W-=O-E,,!F:ONV,RXX80./!-2U/Q\5.QU<3*UVWSLS09:S*NU+'/>W@[VMIM M4@\"/G:/5[AQN3CWW>0Q--J-E!K]$QER**)MMQ/.G2T.@;D(_5;-\RI])W_=HN*%'HZ!I MX"#-&PA'HQ@V-9QS;WTU61 ;PU_#73D17B2-]Y@R5K?1$5M>37!"@RA&1TTE M3A(SBMAC.@.HQ/#-2/C9%*F&<9F/ ^(_X2H*40[-$ 9 XU"CH4QN<335W5F2 MB_'-Q2FY*T.0=,Q\X''O H3"$UVX)-Y M."@#5H@\&LL^*F:%96-7:789O#2>>+/B4QH1).CG?%*2&L0S9Q3DV#2K+1U^H$.$0JG2T,6^=G:/ 9'L 'NJ3A'.GP+\ECNXH1 MP ALX#\>0)=/Z>9943AN*ALFFX0FC9$%9E'3ZHIA[T$@'34=!$^1#9A0(Z!] M[,CEB)F7C3$K3>U49;P\@WE2T;$RB@YXMFWJ(#1P/%8@<8XXS?D8^2'\&"LH M&.=GT]!-@8S.7AJW$P^GS4>$OR #(9)0-J.+)QS_,S:8 KBY4CZ.JAC9IM;, MV97F+*-$X]?B(S@:1M+(+T)P,I_)^!5\3ZI!>N%, 9X^3F?C2. L:92_@#:G M>',V6VWJ_31YM F.\R+:79K:!ZS.4D*/0"W3C=W4(U"KL1<] G5SD6?9F"@/ MP@QE2T(-+Z2#N..4)R&!CHL]UP-+! 1J M/M%[P;+T0QHLZ/)HI#OFI+(S<3,DV8N59["0H]ZI9EFMFK*X9,3RXOPASBD$ M<8D3[%99GFRH>BBT>"RW@V(:MA44^D(X (2(C&6V;7BP>3&\?#O[E 7E7Z"$ MO-&\NA.-?J>QBU^C<.0E>J31BH]/8TI0K3:K1QK=[]>J\Y,:"!H(&K"U>U(# M5@.V7D]JP&K UNM)#5@-V'H]J0%[&,#6*<%3CS3:8J[)01ZM [$--DMP61QF M]*AQ1768 MAEL#L],_Y@I63T+3V2Z&1*LZU^HT+8/@0(]$BBTVJTU38[EIYU M4W$D=4QKZY[Z&DG/K3RZ=D\WVJHN>BQ[FWU5WJ,<0Z4O/%LZGGMGO[7LX MMKZX:QI^1AINM\V>W=8TK&FXMC2,SJ=^NU,==\0^R7<;%U,MC[+#I5I[OJ8IM&KDPLH9%59BZXA_8.ESJ:SW22=TZ#6J ML\8^IVM4>Y3551B032.2>[(=C].'9;<;AW$#']ZTT$[.#0EDVXP+32"/MCIJ M01J?7UUJAMH::LW&CBU_:\]/IS,;;6UPT([++3#8H_C M7AO;S\6H/2_5;+H"=^E=V=1_(: WDQ$69HNQ+#7B76K!.Q(W841]4*!#N0-Q9C"9BQ#!QK[K0%0,HE@"T01>0ZUYLV[ CB^\:(7"3Y/_F?B:)XH FKT6ZO-ZK;$]QN_=7Y2 T$#00.V=D]JP&K UNM)#=C# +9. MJ<6Z9:9NF5G'EIG-Y4JGBI/D/KMFED__F,:9-86B[IVI>V<^2>_,N_QP:I6S M2^>O=GBHTS6;]K9]C;:%05U+P#4MUXJ6NTUS8+MV!K5N9] V!\TM&C!5 ML9N!;J6Y31Y*LSK(KDB&BNZD><295QVSV]FV:]9^\J]T>MP62+*M;4TIC:1G M1E*[?9B<8(VBC5'4/]FT;=U04]]\MKR_6V:WOVT93!6O/YJ$3Y:$NZ;5TK-< M- G7EX3/VV:[LT5I3)VH=QLO4PV-S?-N8XO.^KI,>L,RZ7)!R 56A%0*&'EA MQKA4F"$6"S.D*LS8JO/A!A>R#3I>UHA]K-:N1=@;PJ&6['6 >_Z1D96U:V\L M35;/W9^W%@2E"[YW8L.3;0FZ>]%WJ]$Y6/WK5G;-JI)FJEGVPUL9&;X.O/>1H]&2'9-8"2@TC(JQ?0-3(")^" M/8G*[,68 W_]]G_\EIN;V3)8:=E=89M"3^YHM5O=WM6Q^YUA&C]O][9F^]4 MOPW$?04OQ-K___-*O%DB;(;V&\HXWN+#1Q;JKQ7H>Y1@]*K-B^B_4+>$*Y N M84"=$M15[$, $D>N%0BZ;+[6E>BUVJPNFZ]&@9RN9M1 J->3&K :L/5Z4@-6 M [9>3]:ADEF7S>NR>5TV7R&2U&7SNFQ>E\T_]LP?$ LR3C!,4';6[9!FLP,QE3TUR5SF:9+>LPHTPTS9TJS;7,5K/^-+=19DI]TW;M MCJ5G'#TN>;<&9J-*$3FQ8N]SN_OL8S9T4MSFZ+&ZED9/A='3[&CT5!8]W8Z> M>GRL[AY.U6)?CW&NE/=+TPAD#CH<4*^>LCY_.I3QEVUVJ:^L58;0P.S:VD,51A#';/5 MV:*GI4;0L_OD>HW6B8KZ]O1"$L/;UB!1R+937O7U\ZV6XW.B<91]$5L M(P)I-PYS$SL^ CF^:^!N315.FZ'.K8:]??ORVC/3[AT5#E.F_, X^87$1B#9 M(/9B'..>MU((1_!A%L<642!=G-3NB'AB#(6/@^)C8R)];*%@3,- SM44=T,X M#IPLB4W58&%YC7 ZE1&U0Q_Y81C-8#7#EP'21\.X&SQ_:&_9'/HD-$;49EW" M6B*^K]E"S9!U3UBB!),<3 "<2 +[_ > @AA(@_S7L? "[GOAAS&VKB!L1#/L M""#A#3< T"D5J>,S2T]3=PUL<1$+[@ PB\(9,.S<-!"'"3TK_TZ]&2[2,-Z% M$3W^Q%/M[P5>0K494Z[-D%B;8:C<> /SXLU5>SLXQHU;"3ATPG' 6#1>-!N6 M 2_RL:\(XF41<\QYU""@C$1L:2(BY@U8PRJM@1CE^@B)- 2(F@.#[HME]@^G MU;T5/GI ;*Z7S(GRKL0,NS(8WV0H&^(ZX,R$B9K,VHV3 \EB2J+CUD@E_">3K+;,M,BJU_0"Y? M$ *\R MXG0T\AP/EB3I"?1N . 6'G5"T,C\UR%H9/XS;0IX_\9SI3$"V@%FN857CA2_ M!P!/P[(SKE-J(*3/X!D92TFT.DJ3-)(-XT^D8'@"Z9JV#?_^T;AN&-^QP4\: M,7I#.MN"JL$MPR9C%(P@CFXGG@,0BY +0'T !9 T'$D7FPD!TX,\2Y$??&_J MH8(:I@FRVD0 R(.054X$\'!(=,XSN4?PC.181&Z,D(I3> VO#VH&MX]?= B* M((83+T@E_BP!7RGRYRS$1BFH\(0#:.1&/;@WTPBQT0TR\=AS%IC7"W!_,5 ) M[8$H H^&3.U+?$8 8!14L;T(;-C$9H^W$K +_S*\8&= DM2.: ;2(DD#>#GN M^AH/ 6\.8N'P=J9B#J>$_462%DUC@FI.A@0F7M6#USD)Z0^D#7^!#QW%AU'& MAP0B^G:)XO@[Q4.HX/P4;0!:$L0?/(4XRXX+.'G1:6;M&C-!]DW>A/X-?NL* M,.LEQCOA>+Z'.BFGB #$WY1L$@ .'"Y,DS@19&^L9*4&K(K(]@'TIN'*&=LF MV6D5?\ ?8/.IK[1E@<4%0)M(8 A99Q*&,9$%D/^/O$L4P E(0/A@S03PP$9-91TO!@(FVP?HA,BT.++MV$*=AH\*6Z$YW/[ M'I!N\+IXQ(,A#7C]%/;JC1 @P"M@AXU@+2\N+X/O1#;)EX$O@)C*5@\D<@12 M)0J"E%@%E&_&!$0H83"^P'>5@(BF ST[%3]04\-+9$XEB@;QN_(GF#?XA27Z M,K(C)R"."3CP,!S, (BF$2V W.Q0!1.]"M=3[T5XY0 B(PJD!= :HYU(_ 8L MK!#.P\!"@8,O$ZA@ U?QT\8M87,RHTD0G:FO5 ?:[)&'LA);I1%7XFGA3'!NA+=2?439 M,^&1\1(GH?-C$OJ F9B-_VQI,G$"$FB70 >*(TU>'00GRJA;O'<,YP31XIMQ M.@10>TBN*%855D#@+% XO9T894YK.K[PIK2'*W'CA,B[H$F*Q3PE[184>7G[ M_R1%CI*20;!R0Y&YV!I DCD%:X3 FHH=HO M;T:7)AW7\.#<(,N1@3SV)B@GQ6,*>[E^WT+_.7@2'[E^G^]?51$)_ M)TO4G'$ZG:+0"$=EB_*?<7&1B',#_X%+-0FKPJJRZ:_P?Q O,XY6 MP8$>TFE*,"#02C"TZ]4+K]-J='I/T L/EJU/Q[:Z;=9N[Z.]W-$V CA(MY,C MZDNBNY+HKB25ZTJR$2M5$!8OC*?K2\+AV.9#Z;R#*F7S7H&Q9JYP& =N^7+' M+CV\28(M%)!KBZV^D1?#*2@6\$2#L(ZS/Z@XDLY!7+0& ]WRH;(8LKMFNW^88K13MQ&VQM#FG7/[9L^NOT%>7;F]771*8M(_QZ4P M+3]X%%^U$?!IQZ! LT=)\D==L"=G62T3>.M6&)(%:$8GE*7O=. MU:V1=%,G+\3*.A!0$2%8F5RI%MS .4.LT%'UJY+*BU0]?5RJ,772***:&RH@ MHH*R6.8O5T6$,Q%A12=U(QC!<[AI/X2/J"Z?J_5-0[A_I3$:M9@Z'X3!!=>W M)G(*ZVY2UE4A/%T!>-.IQ"H^>#E $O:HJKI[[^<%!ZI.&=C25=T+L',!E6\YY<.4#U#)A@ O.@4, M#ME-8:-*Q$J1;-YJ9)EH"VD"X!TLT*S=?QS-VG:)";:AV8;Q=8%>J>8P]'U) MTNU.]Q0FW5QJOK [#;LX!A;O8B*GN= 'XH4U:#3SAY8Z0 #/9/*+8(.L\J); M+%NW4M1&ZJ",Y:@*#+%1-6E M[]@-#:BYEM&-AZ7)L1QC\;IIS-+(F9#Z>*AQ"OV&K0WP_459N6JR4.X@T#"N MRE[P150JIPDHP1&23\P?JUUD%<;\^A'7S*N3O!=37\*./X<1O.]*1&"B!&(S M=55%U-\7),B9)-*Q.T48B M('N4:H-+Q(QUP%,NE5RK>^!""?\]X7X)!<)PO=A)X_C BC#C'[#]+E0[+".> M2"0Y( F/>WB8JO]$L64LM4334#7N<0WLXP"D.<2:[Q'\#.M4D(YHQ5^PZ8+G M; "<+W=:Q5P5(&D<%&G<-D/UL0")GL Z0-^EQA#(!7<[W90PBDT?T-8?D6A4 M(O==&$T-JWGQKTTQ=Z!N25>HK+"\XY+O1R@)WX(^1#C4K5<28Y)ZR@RE#!"= M,=R&O1$<$!3:G58?3G9R49Q<9BPK],]X1=,;D,;8UT90!^(%Z/^5NN.B MC5SQZD4[!:[?7,B_7'+^H!Y:P6F>^]]G#]?_6\W6657YD\BDU3#^)\46'0EW M T((PA_\[/??F,)2P()Q.0S3Q/C$O;"^>?&/^C/QDDS.;T%_WX7*WR6HN"6H M"(**ZA 6 520UFZP@8\_7V30#87W2?8V:2V"XVYWBTVYK9MSF^Z(HCNBW)5% M5ONPPK;=H"/#!9=5%?E>7)0B5;'D5G/GN7A94@2//$.%M$%F L"]/8H\[!:< MHC)TAEX6,GWPY-2FD6P+=,U3BZN5UD5A_)BEIH/8QNLK0 T[ M9K$+YFKBR9'Q]J=T4E(R7[ 9%[R;^EG"T_QY89ZHS\WLC3*;S1"H1I3XI4)3 M9=W=XL)-36@SS@7ZHT=>P%KJ[4_6A6 1@I9/T7]MM<2%U3F7+^FK5L?EWUXV MC%_)GYG.R &(.30ER"U"82]GQ3,@ -$&AM=1_TDXZ(KFI!N>G>YF.> JP+";16/\8D,RW.K31%D,J$*FC* MRR"@T&M0]]A1#H$H@\#F-#Y:H/'1RY=,UZ%#03JW='G+FA> 71@EV/ETC8>> MOH^GR6Q-/[O$2)?ZL7H8.!1Q&(!:G!N^]T/Z<^Y/>>?YNRRU\?&UK;E@:[;W M8VL.M*VI;-0U)9D&6WR,JFS-6I.G-=-L@# MB.W/L4=UW8*U'X*\(WH>AE%C3PJ&NA-Y 8RS26T:\S UX@EU\8:KHQRE?C81 M)6-!U;L[7/?3*06]=FD_-B%O&T_W)<.8@B[9\ *S M9 'GK<[1SN9F]ED\@?NVH[\6;P:Q$WG#S$N;(UJ-DEC<"P4NL"\V$4T F^!% M,*E!W0R4B=XP+HNN^_P0#\B!FRP.GZ"$ %Q))0#"4C^"\)8H,J6 !W>+EZ4' M7 FD Y\/0?9/<^^U\..0HB-ET+AP&XCE-D""W;T*5PP<6)6+L:DDZS\DR0[L MD[,;QA]!),=>G% ?_NLL8^\M9]U.S/'P1A2M-5@+@_ 7O874Y[HZS=/.^6[\GX##%Y M'^7-XDW[UU!$5!SVFQ=)%NQBAD%1GI8$U[8\Q8UR<\II._#8.!+3PET8"YQ_ MC@,P5+@_'\<@XBQ62?$CRI9J5#-#=#&U(2I1O_*0''8(U\;>&<3 BU:GE'Z9 M#4,H9C)DAK479\BL8,[,_1DR@7&9CM,X,8KI39L3>,"FT9.2.>EC+RYEO5,* M:XB#5]38C@(AF)E5)CG*,RTC42GWI=UQU@'F.J+7.LZ&_Q0K8P)?8T&8HU8= MXD@=-W= @GX,LH OI7EBWMX-:%Z+QA,#RL",OX$E*'J5N$9 P&"7 MJ=;R./F"\C!Y>%0YV=,7M^5J 9_N=FIP$F>0)URY/$QDSE-W=C9(;*OB!DFG8? $Q@^EJ\CB<;V? MOP1A\!GK"7B>#XJ9;^@4/Y-?1MY/Z<)Y_%B>$1!'%X,V9JWL])9+-YP!\6_XFO;9YK;0,ZJ\ MU=C!8QIXS@O+^(HS1.FL.?M\"EU*2**_U$P_? XQLQ0C;#%S7:8$R&DIU3P] MD9V>)JB6(B$/9+#=8=97"X2U_/NIARPE/V.VG#$]DC\(AG0L 7 2:YANUC8KOPY\89>\OK@&ZQP0&,5?E]72%EV&\9;1N-&(K=3KW$^O4:[ MT]W[S!F[T6KO?T90K]VP[-;^!^18C6YOLV5WG]ERT$$32]3=O%^:*7HW/H>% M7GWJ21P';"*P(WAV!APS8\LX(W_V@(,E>_F=&YM,KZH-L - MX<*LG*T? J0B3(C#"\;ST_!Z".UF*.]H3VT"P(,:?(_G+.25@PB=V$YZX,-C%@IF8 M[7/Q\A5E8>)/.S&"EHE'0X=V+A-M+1.WM]"U6'P2U=K.['*A+B5F4F>&&3DK)#VZHDC/%;(9=FE3N M!]5<45H%/"L288P\']L)."+%GHU);/S?7[]]-!(QYEP3.1U*%P.BF/*AUOA M$05^,'O?SK[:=E;1SF]8)NUITEE/ M.A\O?]6DLXIT/HJA]#75K*::K]_>:JI91378&03PI;756N)IGRCA7%%#BZ]B M++G9B;IW_8;WKG=X[SKG#&-T!(AXX5ZE2@ZPS"YK^<%I,\"*V[B5EFEJ[;0# M]94+A"$E\RYD]UX<,+WWOSX5_1>I68QPJ'(!ZS^ "4421G/*.# 7/KZ,(FR2 MLL"%]3GTN?42\RF*"NUR:3:ZBS**& P:5E8$_(T* 56?R+SH.R\-N[[HTX6? M"LH6*VK6EP15&$3V2^(CKEY'#\7R*0ZTLQ;L+(T"+YY4<'>7OI]5R^!DC:P8 MQU658JH1*_E_PJE'XBGS$,&WYGD%<5$!5(T./2NS?2N3%]_=3UY\3[?MT5GN M*S/$2UG=BSGCE>GC<_WA]\^7W__X]O9ZK;RH9H%1.4S#8PV*\L4\5E.4/"[T M9X./K4&K;:HOLH(.N*>:BV5&)%E=+M!5M=S<(0&;1+.N1L?\4$Z$/T(S !Z(= RCL3;>L;I1W%+.J@#GFE/HK<>.$8$N[*<[,Q488 M8%<_4?'!KH^N04ZG=LA9?1/^EHN]HP'[,^Q.TT]&/]>P X'MCTZA9&A-F-]+ M_&V.7X/2(5< B/$86#\"SM-RDWJ1='-D[5U;<]LXEG[O7X'5R_14M6++ER1VM3,E.W'&5;Z-G9[, M/G5!)"AAFR+4 &E;^^L7 *\2B9LD;S@#]T/'(G&^ ^##[1P<@+_^[64>@R=$ M&2;)V6#T;G\ 4!*0$"?3L\%OWRZ''P=_^_333[_^UW#XK_.':_"9!-D<)2FX MH BF* 3/.)V!=(; =T+_P$\0W,?I-@%62PIGLY2<+!_<%@F*]_2 MTX^'\!@&[S\,WX].PN'1^]'[X21$:'CR83(:'8\FQP$Z^65Z"C^&'P\GX61X MC- 'GFQR-(0G'_>'\"@\.M@_/OHX.IA(T!=VRH(9FD/ BY:PTQ=V-IBEZ>)T M;^_Y^?G=\^$[0J=[!_O[H[U_W5P_RJ2#(FV,DS]64K],:%RF/]P3KR>0H3)Y M\!20E>0!Y$_>!62^)\JZ_V%_5"850%@#C1.6PB2HH,.4#M/E K%1MQ!_OR?> M"T7[P_W1\&!%59A68DT]QWOYRY86LY*#X?[A\) K@6E*\21+T24G^3.*8!9S M95GR9P9C'&$4\A84(]%&5A(T7J>03E%Z"^>(+6" 3#7XZ2< !*MXOB T!4E+ M+H)L(O/+:"K%!B!O =N.2@T9Q')RR^B?7;GH+/-R?1#\>=P=,"Y=5"K:KSVNOFO M82FWBSS4?=,M#Z7JQS-@I)IVQT#S.67)0"@H1C M%X4,!>^FY&DO(%F2TJ5-'^P2*7^X]+X5L!!A%]UE%,\6"YQ$)'_ 'XDN>EKVTP<4E?-<:[;N& SE M/Z>0!I3$AI%S;T') M$4(]:P\D[GI,R24O!ZF C M7N]Q$11?UR4I945'.QLPSD&,\KKI<\$7%+D6G(LPOB*01/_;ES^ L6OYN4B0 MQ?\9Q0]1Y%I\+H(3O$'IA?0W_A[@\&Q0VAXP";\D*4Z75XDP-&2M#H!(^MO# ME6(U*;.A!2@5EZKK/'_:E_^-P+ V?QI_/Z[7U1'8O5!K>SZ#6!"7M <)/0O@(-Z1,Y70L)G'/.*"._2&:)7HH:GF+=0NZE")V^DYG"=FA)- MU//7T"N25):ZP*KRD"IS2.>OT":\**S>T0?9Y#:V?,M(2,[+3.^ MA < T@0CRK]$F+Z3QAGZ 9!41_VGMIN26/UM^QU@0,D$&@B><3! XK%)N8] MI.GR&Y^!&0P$LNW:0"%L9*)EGA=00&*!)IA'9(P#/CPS;+U]VDQOK/(.\[J2 M]JB.SS.&$\38(YJ*ONX:/Z41-S+0WK@NP$"!YFGP5$<4P#V)L?725R>O(>7D MY/CHPWYK2NZ,)@ _EXA_]8@8C4WA1) -CI&HUN2MM5'\)*QS7>1$E1[!2%)K M7E>LL/RDQQAB\PU:[X[88ADI:ZT+K()VP,\YOE_T-4-QG+CJ$#02TUHNK$7R M^$A!(\C&H?[;4L;*;[GF&QB^5GP1>>-8\:M2QHIO^>T;&#Y6O"* QX$$/8*1 MD);O7AD(Y"<]BI@>)X+T&$:*.MWWBN@@'TG21?DX\&0!8Z*J'59G#AGRD3%- M[(\#8684(U\M]X ^CLA'KJQ#@!R8<\4T\MCR'K@%%_G(:QWYXT!<2\C(3,ME M4$/X6.OK440.=:\0-3+0\@"TPI!\),(B\,7)!6"+9J2KPR]@%4SC(XD:S[/C M EV/8B2MY4\P>*_]HVJC@!@'$K?!-]+;\EIL$7;C(_GKH30.O"I$C92U_!KM M6!P?F>C< '*@0R=OY*3ER%!N'_E'3"-8L(ULMGR1ZC" M3BI-^7TP#5U_!3\7ZGQBV;COS6L53J<4365&250(N#"^K0XC^QWACU9[[JMZ M18LH!'UM"\U]=3>&NR2-O'7$2JQMR7O/P@/B-DV 8UQT#?&,VST!_P?Q9<03 MC LSNA83[U+R>'=QN3F%.U%KY-\8DK&:C>H^*&'X"76@D9?"&JSDY?N4 )$A M+]M1(\+"I1UTB!EYU$=W^%WWXSFA*?Y?WC^(N)HZC+@)]B0LL U),>(9V>H, M":G8JO"!4"![E5 !I X_Y\5&_91KB0S&-S#-J'3G;\BD%LO(HN[")/!S QO4 MX-[3)^:3:2):]U>($S%_"9?^Q@R:X(PD=M[(5)%8PP.)+SMCKL%?)HO8-5?& MUL1,S!RVO#8K<7,>UKTB[.TQF\\A7>9V>\=[%YZV5&'DM./6)V7H7:&T]!)T MIO*S$RI8&,1:[I)=$OI);L22.(T*?(0UWT XL-1B;0)?@L%1J9;3B[M&0[-RU\ 5_O6!%89FL%DBAA. MTAGZPE(\%W>-5$OEJ%Z>[Z8]N&HS-HZ.,UBZQI'KYPM!^572*@N@-@ZBIG'P MUECLNO/KK37^/W)B;&1NI\AT+]_6'-NW0=Y+A4=<*,H_--2=<$IND.D+OS9X!B9V^ "^S?2 MUBI[H][G!&BDL>4LM*'1\WZH.1M<[=]HTKB0O2-5QF;0\C&:SBHW]HST2=^: MR!HG1=")\U+?$=)(>$:$5NZ/XNVRK*6E"\$;0AMI;KG]FJ??2U7275.[<4IM%=]+/WOR^GEW M%SY5LD;"6JZXCL/R;UR4]?G[:!LVN/0;'YMN@D^F.=MSR%0MK+:K:X MUL'M3(,UG(FDXY8#SOJ:B#<>-17_#;V((.4=TUFB&EEM^=I<606%JC=V5WAH M_+UA$.#62HS[FKYTUU5#'I)1[7YPD[VZ M-T@,KI#2):\?^9M$ESCA0QB&,5_?I#1S'KEWH,9(MHO,&J3%CV7PAHT/XVO6&T'0*I^B1+VAQP.OQ 4]G;HUB M>RW&-M%R32EOLVKHE;[>4C.H5(-Z^_RZS$%N-OXX6?G:Q1 ?>4R)O$-J1L7=S( M4LNIM<(2AQM*/#]Y4=\\;<":;"G MK(%JX=58]%P26N6?/T;%C:'"KW4>D'RU')'J O(Y$XD7/7/#4T?L%,Q:$B\0[*$J:G(>8Y8_SQU>8$ MC@]'[_<_PR6[ARS]+$Q\W:"J2MV+$?4"+G *8W&G4C6IW61Q*JZ$=5PP; +5 MBQ5#::;=1:M3W[@HIXI8L]R/'FFN,9_I4/B V1^" 29H:T_LE)?-Q%,GK7Q&[16G>V>KE0!&HK>[& M6P-OOCA^U5Y=,GDIC&TT%O$QA>6-KO$3"NLS"CGSW!A' E;=0#8'_-&#_@5, M>:^E9#'#07XYHC!SA!7/,W65C(L+OM%7BOC_Z;<93 RC_Q:(6TP#KVM-*=?0 M?&B/LU 81*N=@N1#OJZ:MH#L:;^Z$"S2Y2*& :KM9OUZ5R_3BYGR!K[@>387 MRQGIV$$AG^'D"F:I9%G-G_1/M9B/;2K8O]O4]5T@O,>,+<6$]ZSNH(G$O>N8ESRVAR_,,Q^G? MB=@ F.H+HQ'H18&^PS2876-FR7J1^=(,>.#3U35OB1VNT[&%X]45IJ>3 MX2VYO+JX>^09-GA\.A+V@L[&G9"/\DI(G8FD2-P?*TG]6?O-':@]'-KS@?I@ M?_216R%RZ#8,B,KTO6B#:]N*-R1)9^PN2^6W&SCQ-36V.Y-:B!_OE-C8YK:P M.':"W=/1=AP$(L]KI6J$6>FVNNR$>UKRJ@>?./;X5OK7Z_$..PS==Y6*K0!N M1=1K:\U@;0O04SY;^UEZ7[,R>2_&[^*:B'^2F'/R@"9B@-%UPX[$?=U@+YR< MMF:4,GDO>'I (J&<#66\MXP&E.0Y(/254;&&;2YA[U8_F6'I"7!$ MZ[CEUVB6^3D'U(B)^(K(E$+A MNUZY!=*TN[L-X@_? LB')JOQJU>C5G5*)8\@0,RT\E$D[T5AQN]')PYA(HK4 MO2A*N<0\&-DM1>MTOH^ M'SGYP*U;5[LB]2)<1WW+\*;[=U8U;@@FOIPU$ M69[B\^XP+H[IK_1Y]^HQP/5D>.AT%]1K-ABO9-MNI-P8LA=ULM;OY])CFO(I M1WX(5;WG;93[\>[5ZDZ:L0CU7DJKE(F=!<,D;Y;KQW0OOSTNW9;?R$ID12:( M0/0>+O.=:7+.311NDF6U M?6F6K9 !_4:',GDO1MQ;!"E?[\Y-L1[KR7J1>?%Y])BW-=[4(!_+222_]RFW MQZM8-F5SM1/N<61OO5TQ#I^$2G59NQ/WU MF%&=(],%XNEE^A./MWXDIO*EE=\,D:L?79"HE7A/Q^;J4/TZ788;%TQBO1BM M&F%IB7:*OAP7&)R/[S;K.M+W@:O5HHWX%WIVV%\6H=A+W+7<<]WO% M@OKSAUN<(_LWB-K#ISUUI^]+)@S<^.H@B)3_.@30)U%,+]V,@SG*)M MS?F:U8(K4$\[C'N8D<6&U7:@O;#SM&>.>6[O@GPH#'9UCMF$V5M_1S4#'EC. ME =]"@\O/R+1V(-JN$0<:GVSG\]-/_ M 5!+ P04 " #$@0178#BJ\WWK2:ON%\=X-FA9FE6$;"DD>;SG"5&7+!$[ M(*!M@)(XO_YD :!X T40J :;WHWQ2+Q W5]E?IVWKLK\Z[]_/9D\^8S=?#R; M_O24_\">/L%IFN7Q].-/3W__\!+2763H]P>GB MR?,.PP+SDR_CQ?&3Q3$^^6/6_7/\.3QY.PF+,NM. /ZV_&?/9Y_.NO''X\43 MP80\_]CY;[L?G0PZ)&/!<)]!&6X@9D3P-G*N>=0)_?_]^&-PV=')>/K/'^L?,^V?+WW[[Z'R\Z8-T6?[L/W]] M_3X=XTF \72^"--4;S ?_SA?_O#U+(7%4NIWXGIRZR?J=W#^,:@_ BY \A^^ MSO/3O_WER9.5.+K9!-]A>5+__OW=JRNW3.%SFOV09B?/ZF^?/9]-Y[/).%?E M_APF%?7[8\3%G+ OK[4X^X0_/9V/3SY-\/QGQQV6GYXFNA!4)3/+E@C^[?:+ M/;L E\(DG4Z6LGA-WZ\O6<$TP(E?%SC-N!+&^1TGLW3E0Y.JBEEW_B\G(>)D M^=/1Z1P^AO!I]'HLD,H&W7AMFY%<7=\EIAQUZ4T8+_#D_-^7;G;2E .+ M67/1K[1,ZVA @^X4\X85>BT3+5&"B4Z"\IK@:)/ &9-9M%ZIXMLS83.8;<@@ M'BT9&BB@'1_F<[*D(U3DFKE%4"(GH#MI<(XA%.&<9QIU<*:U\I=W;H/_7(2$ MUAF;)*2J$\5* 2]\ 6:,*=&X0OZJEV4,T(CMH-D;7-U9N,WX^0[GBVZ,8C/94V0."T4I:%1?HB:FX; M*W][=$.R: V8T9-:FM'F]6SZ\0-V)Z^FGPEI36/F(Y>,#I*HRUU2Q%]'>474 M"-HY+EU6-BML'<;=A+$-$>3C(<*^@FZF\=]F"YP3$5_/PG3^#A,2%2G8^@T7 ME[C(D]0HLB=DDE;J R$3+D(H$:V5CN74VD1L@VL;3JC'PXGFJMB;)#5?'3V? MG9Q@E\9A[#&,U#1D8\+B8$P)B;,(F9[+1VZF0IO>[-MM*Z' MK_5>9-M&XTLLE8@8YG@)U$M:_U$I%'\'8BKQ\NBD)F@7B[B$.OE@47D$HBE% M/4%*"$XQR$9DYCD+/(>M&-$ S#:,,8^$,8?633-'\[:;?<)NCY5QT=81R((50QEAE[4S-!J"8XS#S(ABY+;@JEUC/$]/-L0Q@Z?,,U%WXP, M?Y_-\I?Q9#)B1C&&Q4'1WE&4*RAO5XJ#C!AX1)\=#XT5?W[O;93L'H^2=Q)I M,X6^FB["]..8#-%J*<2L%U_3Y+2^)OF&+#J.SA@)6 2GV,50V$*H@&NA>,DY M"M6ZS+ -KFV(X!\/$9JKHAE)WI 5(B%,/RZ=U[LJSC?E]_D*YRA%B9J[ ,(R M,D2).PA>5$A8HC52T'^-V?%=0%L5I=CCX44[Z3>NHIX7RKAG'*6E)6$PH(PJ M$!,7@,[%)"+9---/,;71JZ+-)9VCQ?/0=6VC_>$.+QB;0L*]:FGEN\GE^]*KY2-SE?O,&L;#0.O$WF-S NX M@ R,-)A=R,&*U-/+ZDUXAE?*;4&39AIHQHGWQ[-N<:/(+)@W-I)WCX["B.(M M>.8,9.U<,*70>EMS81..X95N6W!@;XD?H*Q_OLX8HM"6*Y"J%I*%]Q",UE"X M0"48I_P_'ZRF?P_+<-C2;@M6M-5%ST7];WLUM$_!\0SHE0=E P>?$K$64T&5 M'#*]9T7_'CH_;'%V'YVW%^X#E_3/(9->2:0V0%2$5AE$<#ER$!0Q:Z.="/;. MS8Y-D RO-KLW7PZJG(8EO\]T[UEW5JO(48D@D M2P46R7E9"\%SSE,4B<*[7&,Q2_\\GDU(KO.:&R_. M1LE0W!LU \M4H+A7!G"I)-!!1<.]RBFHUIG -'H"")->\O/0JP1=32^AL JS M1Z7 !*]!)4\H2BI ;E867JPR(;8NWE[#,*0B6V.][R7N=J6TG,=U[6'REDSM MJ^GS\&F\H%CK MS(\^@3F6F(S)*)=8R\LM0)K%#>".^2S\W?5-R):DAEM<;$ M:*R2AB7\11A/,;\(W70\_3@_2NGTI$H=\R]8QFF\&#D1K<%D(1:)Y.T+TE>Q M ,M84E+.\\";5^WO0C6DZEMCJC162//^&J:9B?X M>C:O2=Z;\B%\'6'1T@;G0-9CFRIS#R&( CR@+MY*)U7K\MP](0ZI6-?:WO2H MK&:,^M!AF)]V9\NUKTSARFL&*:,O+$,6Q='*"9"4I?#:\M2.Z M"U,/26?,0001ZY:W8$%I8<"+)"!2QFV]>Z!G,F=W]>W'C?M9\" M^B#_>17$Z"Q39AILIKM3OJC() <&)6$H3)N06>MCN8_F/&Y[(NRI@&9$^'4\ MG76TF%?3!78X7XP8CXA:1< 2;"7 M\'O:9'J^X+-+QQ\P2"-2T/6$N"(3Q8OI+0JAO7W@2REJ*$:-P!(KKNCW6%W#(,(J,+L;6Z=@= MD(:4?O7*F):J:6=E:EIX&<@%?[- 'H.0D'CRQ%]MP9=L*<5 YU"3V6O>$.1V M-$/:7=&O76FCD&L$^>NSZW)[3=_OW3;J_8+^7.X.FY4-M86K8.[?2.JNRS=M M+76OM31J-O7W;C:?O^UF9;P82:YL5"E!$?5U*D<%'KD$:7EAL2@E=>O'[=+M M]Z\@?\;I*ON"5< W#,+[;<( MUTK!NXNXY=OAZ];NO"),WZT.W+V==4M)+Q;=.)XNZJZN#[/JFV;3!CEO-0E-M]7T'@)3:*J6XKM[S!-PGP^+N-5 M5\BC_%^GJRW6RVUR;YZ_>CGKWH<)OBGOD5S_,@KX&]][>:>UKL?I_HAWP,-D:!#T^@MFG&AO7\/NTP3,;_ MPOP?%$'7@[UA/*V+?#.]P'[4C>?TJU_H6]( =N-9OEA.2#&5^JH\8=U/0Q82 M8M *K(]K>-.P<^2Z:[A%YX#5(X#BII4_>L(]@4O7+% M174PX[C/.H94*1\29Q^<,WU81Y6Y,G5$0H5!]Y<4F2 C^1C/G7%DGUGK8LMM MUG&7(U7K5QSK QX_XQ1KH<1)=-:K CE$!PI=()>3ZK8BEYQU3$?3_G351BB# MRCQW5/O-8U;[2[WAJ;KS1[ ^:,_ID1]/3^F)7[\WG4W7*>DWT#A_\771!9+] M>!JZLUU>LEHEBPH@LA>6BR)#;E\5OA=/C2K=RY,$'TI!S MP)-"'J9M36'3#WA#PH5]"*:!N.)!U,K8-],:$2IA*C@2"1 M3(<7$H)5$F@%4D7%"H69C^G%Q& KA'U1M7>M/XKPI\B4N.,%>%84SQEIR1?2 M'YESBY0KT?]:[Q0X6/BSBZ17UUD'O2/)F9$E:F"QMI9D]7P4*@X,';&R&!NN M-WQIT9SU,H1!.92A$'%#=]>=U=:T]<>J&K!:_K>5969\%-R!KHM2(M1V%8$! MVHB%A5P*MO84MV$9DLD?+ID:Z+']SNT+<8V,$MDO,^]E? B8.=A3;A\0/^.4UK8Y&B:C_+)>#J>+^HR/W][N KG2F)!$**.);/.4488(C"O M*4I QE)I[8*W0S:H?:VMV=&#\""TO>*82_HX[5-A%.4]D0&.6A#Z9"K+[43H^PH,9TC-T&V'URS/^Y! M&Y3(-2YWHHQ0( 5.QH/D@9*-&E4YYBP9')EY\5'IY-H[ MI2W1[>VQPME2WA]F1^F_3\<=WCK@;12<\)99#AEY B5=?;60+127)9+)I42\ M];GE[=$-JN#;$[EN^,-^=-=R*U7=T[TTK75_%R'Z-2SJ!J^S-^77T/T3EU;U M8M/7B @(KH8// 03'><^BA["\VWA#:E(_$ <:Z6\=NRZ;FTW M$I]6CZBY !9J0\BB \1<"LE!83*J4+[>.H/="M@]*\-_3O^XM\9:ECTV2>!; MY>>2!&3QRB!#,$($4$D("$95VHM2>$I!VQYJ(ENB:V^REP,L_@,G>;TI?*1\ MG49)L0KJ3*ZD"L%35D79'N=([//)M&XV>#>J@158^N#2W09Z+U6UF_]\<=SJ MIMNX\!G.1&VLC82M*%"QODE,UH.ER%>7&&,HS:=#;X5L:)650W"I!YWU$D4^ MGTTFF*KKZ?F 1XI0*JSZ2B:E[A3SI:Y3(\:3\HD"7*E+G>2F M"_@4$EBMR)RBIF>B_0:H79 .:=?!@?AV )7V<:*-HN:2'3-@5(B@;#UO'+T! M3Z"*DBRKTH/-NL=+J4.=G3R<6=I%],WW+R5:Z]5M+IZR'1FX!_2^KB4R,HDV M@%6A,,D$BN8]C6\%,ZC.[@=B1AO-',!%77*>*3M*NG.&K'TMZE$:'@-20JYM MIIP\IU!:]Y7;!M<]ISC^*>C37%\],FD]:.Z\]^K&@7,CS8T3/$G HI9C)QUX MZ3,PEV0VF!*S/;P6WP'I/<=#_DG9UERG#;LO?^HPC9?2HZ\GN-0-16,G];S2 MOY8_IR?#2F^M!HMD:!67&9PLFIZ1G"W/)OKF ZNWP36D09,'HE9S=34<>1\Z M_)G8GNMI.*+W"DO@P7"A!:2\G,^C*9>4R0*SB"D'9VSS/=^;D6Q5@F1_+K8T MT$F/CN[E>!JF"2\\\'P4T#BOR/NBT;6G"M.$C!:KHU&(C'O-^L_A;^+:BCL/ MO5VB?R^VI\+ZFQBP[&I.?S^G'X[)DR8;E:YCYHRJ/,1 M8E;>L=H-.1E0J"6$)"3HPGQ@GEBMKFVKN;D3<.N[;46,@W40[)D9_>C@,.\R MKKRYD]F:5*=L\6+JR%-&9B]+2"9Q;C#88MH/7M\.VU9\^I.5EWO16TM6?1[/ M"1"AJ(B6XW?.<[]:[*RK-]KKN@',YB@(G5 $3)(EM"SJ6+32LG6M: M86W'I MSU>#;JJM'@/HN@%H2O]HN62A331%@O*ZSNMF=<=J\F"0ZY**SD'WT*?N=D!; M4>?/5J5NIZ+FV_"(S6^Z\4>*X-<5@[>G73HFC/,-9I(9JY-S"DQTA-080FJM MHR"?ZA:IV&[X-R*8W^V4G;O"NU[T]XJB[PJ$&^XB:%6K"1!4QP9>"8% M1*$USU&CY:T3MNW1-7P$W^&GM9;>E-7>HB:8I)<@DW28_&VSY1D(ZA''U$, 1 M0T?LY41BHPA3H*C6!;20,$;&T2=O^[(_FQ$-:JS"@6U/ QTUXPT9P36J=;=Q MS+]@7(RBD[7[@8>4&65 Q2 X[6B=UII \43VN76$> N4QW!2HS536FBEN6EY MAY-Z)OG#[$/X^L=X<7R\&N]10]#-KZ&4(U^I?0(KHJG3/ )$5QOH>\D]+\E8 M;'YZ<4>L]]R+]Z<@V4'TVJ[Q+DFD_K_NAO],*<\2^'S1C1-AK[^@#.GJ#RY] M;-UJ[V4'IPRM14DN7+N M"D?>FKN'7>$!3VQY,DM<.4>L]+J6^B-9+>6 ,YE9\JPXT7IWR:XGMA[VY-* M.7[=>/2D_KYK$YN.5!:;'5>*HBW#R:DB(Z3%!@@4K]//9=3\0 <*[^QG\<#= MM1\]/?=5_T.4SF2,15O/(0A+:8$/=>B%*V S99;%!4,P!U(Z>]BC58^?GONJ MO[]F2E?E]@LNPGBR4P.ES1?:NVG2%O@:-4JZ0:EK1!II"H&#J57XDE(-R34$ M[@,X\G<)KA>F_8L$W[_^$;&YZ\Z(N/\(DU,<8;+)N9+ A7IDHT0& M(6,"B1ICUDRYTMJCWA/BD**^IHRZ64GH3W4-BU#?!UG/!9UV73T"75C1J#V% MD"92PIN- H?1 ::HF0[*RM2Z"KX]NB$%:P_*JAT5=BC_]0X3 1Q/5MOL5ZWU MPC37LV=XL8AP.5RHOUO,WK]Y_K*9\VN"HK'G;"^91FYWK^!NE#5/ 7/M0UD* MJ%2[06YB'M@_@%L6RNVT]5UX:HR182L(IC!4(D6&!9)DK0FEZ M0EN[Z4?GG _'NQLSIYKK\&#^>J0*PZ"8 !&3!!5*!)]I\45&1&8=^9C6G>WO M%P,_XD+*7J1JJKG^W/7%\)SY'NYVPU7V=I=W(6OD[B[=9L0SS\EZ5S5JP+YEH[;2+Z++&U#IOWA;;D!S2KLRX;@EZT4LS#U--TN+L5UP/^F6@M!S,L DEX'Q MI!-K_:YI-Q_<6@87>OB-9/YN-<[BPQ>#RFA[[$.*8WKAY/V"G)Z4WLP#;HM^C?S_8>@^?)E] M..YFIQ^/7XX_XP5^%)$I43AP4>I,&*O 9>G \7K8-G'G8NL-EV']RD*: 0W$$/2,7M#F4GK$F4S\$,* M$H=*VP9J?RC6'I4%=LM'[S)R1]EP8$E#"*KN)BH*@N(9='!).H4QF-9O&EK@ M'E++VB%R=7]E'YRF=2OW['3QGM!/\'P\S2]A<!TEYF*@=H$&Q>I)-V\8 ML"0HM6.(5K5N,M@._9#:YPZ*LHT5WQMQKXIFW>"N'C68+WX.\_%\%$)PB#X1 M2EY(6"%!B,)!W85B%9>Q7&_3TYR>=V%\X*QT@] 054IH.)FC1$(++(*SSD)6 M&HUSV6K_4!'3UHL8\I7XO5;2Z*WX MI@T/YX/X1MZJ@B4ZL*9NLJR,\YDQ\-KEX#BY9]MZ!^OW\/2QF>8=ALFYQ)=K M-MS[**.!:!@9:\DY?:45H,PYV2*T8:U]]C:XAE0-:,:9;7;?[*6@7O=A_3[M MKF,K]728)KO(LP^T>"X@:AO!6)N*BYXC.\3.K)O(AI1R'Y0^>RJI7P^V[IFZ MIZ>Z=I4F'NE[R!KN[JZW.?L-%Q0BN\0BQ38V"GJHO:+X DN E*4O.OM,/^YA M>_?Y_??O6KR^UKOPA4(G[,9A,A\E7I)FWH(Q-I.EHN35&^F)=TX*%13'T'Y\ MU08@0_(=.VO]9A?B?47>L&?U&LH?L^Z?=0S6+&$=[A@3LF((@8]DRGRTY*BD M@>)D=C89-+GU-NW-2(9D_-OK?W>AMR? R_%T/#\F7S.;92)C(?Q<"RC2(ZAZ M?""84,^FJ>AM81&;;Y+S*0D$NVNCIM]7(75GLW++ M[_>(!/:\X]Y10\L5-XHP?IUUBX_A(RYO^69:,XD7\P7YBMKHN#:J#9-Z^&\- MK/+199L#.@YNN<-5D \)T5A@!1E#FZ(3K0=4W!ODWH7!R63VI4ZX6H]^H*LO MIS^L:@T7]Q\5;G4N]86IEY*$D02X^ICZVE:1!54'AK8N^6V);5!-N_NEV8UR M7A_J:^8)ES(XAW3E,;\\)&ND4=%ZO0214LWA,4"T18,,6=+?3E..WYA:VR&[ M9ZCT9R)6#ZKKG59_[XCUY[T CD[JK..1):HS9Q!LXKA* :(1'#0RSY#2>QU; M%_#N 6](H=@P^+6O#A^&9"FBRLM&=[RVMW<:''T)Q1LRN84>D'(H W8GR;:7 MQ')PW2V!VGK0RL7KBA'3BL1@"Z"M4S&#BY1K:PVQ%*%($)BXNBMJO=<=AU3' MZ(LL5V8(]J**-B,F*[1%=[H<07>4/]> I.Y%"I:+8,$Y69OWRP*Q[@X%]]F;Q>H[YM/U8Y-<;%' M!62;R^Y=YK@W]D:UC"OW/;ITWQJ66>US4-)3'%8G#&N%=7R* 9ESB3EEIDSK M0N/W\.Q=H4CI].1T.8_A%_S485HUXJ.O)[@> [?>D[+\^:U01L8Z+4V40/%B M A6#@IAT!AU%2#D;J9J75;8:SM.NC.FU7JB3J M-&<))(4"+J4,R;D@ZM96A\WG2WX7T9 BJ-XHU5 I_7G ^JKBRWA"$%<3=U]5 M7_)Q3#Y[_JU@_IW/[.$D&]UY;S_:AP0:N=KZ/FF!K\>?:\WK_(Y'\SDNYJMW M5CS[R!,D+>I>3.'!83# 1?),%9M89ENJ*LL"Q M/J 2:Y!J'2010N19T4/4VK'>'^6@7&A#4EVW>#WKKYF[_ [.E6V.Q0=E*3'A M,5#JHRG_\3XA!&^581DYXZV+:G=A&I++?!@*W5\U#^(V+].['_>XZ0Y]NL$[ M5W08=V>SDRJ[VM2! C(EZ]E98VJW!RF-4\D[<\"'LF=W=TGD+[[667_$S),P M)BEW;\K+\9R47(_YC%*0O*1<0.1@:T,ALI_).,C*>DI#LF.A]0"&!K"'5#]O MR+K[^,,^%'P(![D!^/IT\$AR%[FWF9*ENN71DR_WD@4(SO' E8Y1/BP7UT ? MD2L]'/MV4>(#\JV>01\E(5$JQ<"*C)1"8P$O7!UFPK,P3$G=O*JV&](AO0(8 M%./NK<8'HESM\'&YM<=(L&AS*1(L)2F@N!7@@V00=&+!2%CC'DI'0'**0=.:P_!!I>-TEF9UMOZ=X0ZI"//@R'? M;HI\(-9]:RRPM-C%!9D\&6NTHK[DB(;D$QW(H)(Q7BCM6K]0V /N-NPS_]/8 MM[M"'S+JFYUV(RDQ.*,-6+^<=\\MN&@1C-,1M3!.BM9;/'9#N@WO[/\TWNVD MQOX*>48U^#FY]6OYZMQB:_'(8XG^PXUN/<]]B[F[;>J5F,.5B NW6U] M_U$=6UI<,N#K9&^EO0>OM 9$[HP4$;-HWK/_-C![G\":B1XPR1J==ZQ[$=X(:4@&N#4]N',%OJI=F/N_\#,,[ M_(S34SS'HAU'F82!3 NCO*/VSN,4$.;"H\JB6"5;]S?9C&1(M;%^B-% VTV M+J^7]X_9Y/2$:!J)IO,1)9LNQ)( E71UPPDY8B\X()?<)V227S<6MVQ5+;WO["CFE=2%0JA=$K%QCDN(NE4$;ZSP/D7-L'<%^']&0 MBD/]//4--=*,)>]//U'T6'>$A>[LU71^VM6=]:^F9=:M)/7[E(+E*>:W'9Z, M3T_FHRP9RY23@52!4YI6,H0B),04/)(_"[9YWGUOD$.J]?3#I7[UUG)3:#Y- MBS]"1_@69TM9A,GS29C/QV6,^5P4F+,MAL"5DA 44C 4HA9@T[&'/ M]C;0AE2XZ8=*?>BHOV1Y:43;Y,2W76KOU'(A%/!)I1@Y/>W-'Z7K&)J$+AM87JQGC!<%:%QM@JPC!,J0(*?$@I1%>-;Z M7>LM4(:4N^[%@(TQRIZB;QO"7@+SVVR:UG@BV7#C@HXN#<8\8;^@"[6ET>XCK,OGR \DK:UAXPQ@C)6 MDOIE IULD5IKV[YU;6N?\'(\K1'NJKO+^K)G(YNTPHP61) 4U.:8:H<[(F5* M/))F)=>MZYH;@0S:']Q'^QM>K.PI]F;>X!W=$4_J4=YJANK Y%6_^5?3!78X M7ZP:GEX[0(S.,I:L 5-'M2Z/POG(-"2*7+VK+8%,ZU::N^ IO&G,%F!>'.ZF-Z_,(^4-1+9LMFRDX2P;I30N@#/ M11@MA+6EM4&]#[XA%5F;TJDW)?47HKS#\7EYAI!^*]74#F7O<([=Y[URV'M< M?>\@9M>5-#OTOZID_4'ZI0O6+0.%<^\D9\"E#+7_QWH\+$M!ZI!,*MCZ.,9- M%'N_CAMWF!;7KCO"+%W1+ OI6Y-L )"=!J8U"5+BSF[UHV[-@(94F2S)P-N MO(7;6_#MYM/,:VNC?!V+D,+;2'&642P1%LKBHE >9*+LRHJ44VP^.G@CDB'% M)XU9T$#TS6CPG**E&TAD"0YEG9"T=&.UP!LC2LJT/1KZ5>&B=:RQ"<<]8XJ^ M>W TY<#>*L4\$CA"_-*\MQZUM0- M$&U=W.JR(XKF"X9LH!2RL12>18AA]<(VX1BB@]M-^]_W;SM( MO2_WMH82<_2)^0(RUFFT6CLRL)D-RCR\$30X/LT[-MK_Z#.[8V^M]7Z/UEQ14,9>WS MM]B]/P[=/KW^;[O4WOGN5A@;);=_+-F%^>@S=N$C_G9Z$NLA[%_&DU/ZZ?+V M\TO5CI'73K%2$#(3$52B,"4:"D^3-4Y%7J+TK8/">T+S59I( !B @, %0 &-V M8V\M,C R,S W,#%?9&5F+GAM;.V]:7,;R=$N^OW]%7/G?+WEJ7UQO'Y/:!F- M%:'M2O*QSR=$UD;!!M$R &J&_O4W"PM)@0390%O:7G__V\06Q/__O__FO__KO M_X>0?SQ]_^JGYTVX.$_3Q4_/9@D6*?[T^WCQZ:?%I_33WYO9O\9?X*=W$UCD M9G9.R/\L_]FSYO/E;'SV:?$3IUQL/K;YZ^S/5H""H W1S$4B-=/$QY2(,YXQ MQ;P*R?V_9W\&&ZWPT1.5DL&/>4G 64I 1LFIDI9QOWSH9#S]UY_+%P_S]!,. M;SI?_OB7GS\M%I___,LOO__^^Y_^\+/)GYK9V2^<4O'+YM,_KS_^QZW/_RZ6 MGV;.N5^6?[WZZ'Q\UP?QL>R7?[Q^]2%\2N= QM/Y J;A^@7X^KBX^H3X^ M_SQ)F]]]FJ6\$_UFR 64*G#^5WG:+YTQ?4(@LW#A$\'?IFE1\8H8[WIZ=\Q7 MSR(Q9;B8+"HBOOWLJGB;8W2XJ6].Q&L>)E_W$5%1@]^P33L_1R^MN;UT]>-3"=_SH9 MGXW])+UH9N_3YXM9^(1[P$CI:)QF"??;P(A4*A(7LB'*R^RIP2OMFQ,_@ M\W@!DU<)L;SUB'!I-\Q?3L/%;);B2"A'P>/('8>,\#P0'WPD1E 9& U<.EM9 MMQ^ ],UJ11\BOZT1K*M&O(#Q[/_ Y"*]S4_F\[28/PG_OA@78,&Z;)23) J) MJBJ\*TK+"23)&?5!X,,JZ\).,-^\%M01\VW^>5?^K\;Y$7"Q&NE@A(TQ$19= M(-):2;QSB4@7E )G7KRQW@^2HH![NF64&9P-! IL30 MR>AP1RYYRE:V,@3N>TM%XN]Q[.Y1A .8:_J08,5%_EY@SY<+82MHHRUG\R"2 MG]_PTNJLY+M\X6N2*S/3AN\.8AV8^9AMA$P5R4&CY>%T)-:$3#AWP08/8 ,[ M6<:_BB:< N'[2+,VT6]QO4-0T[-MC*^75LY("::M3$ 4$VAC4*V)3;BR6M0B!M%N 7_@1<.9:=49:7H29T4G;HGM:^MQJ=%1"NE]D 2T+W 2^A+, J%& MQAB5\D:J5NS>?O:WOBEWE%9%>_L..!LU;0%HKPWXKK<<8=OM*OO=/'807.V5 M]TY@P5FK@XU$HF*B(V$0(A66)(7_9TD"9']B3-ZWG?9.Y#[RJDW@^W+T^#;_ M;9Y6T-9+/)H" A)$$J/'O2,Q0P#'3!";!(H>(7.B%85W/W_@C;*[U)NZ(MNY M*_[W+W<<-1QT7O(4YN-YD]_-TASWD>7^_6XVGH;QYTDJ!P17!P?XA^=I >/) M027A[01S&N'6/?C>#L?5$7-MVWV%JKE&]1JF%QG" MX@(GT]D+".,)BCG-1Q(2!6HM$8KB4BHE)T[C^)/6$7B6#)W55KM/VS=^LX3W M)]<>SEHV6KD<.WJK?_\T#I]^G2[&B\L5=(3(T)%4)CH2C:9$^F2)93R1$*(, M(-#KR;FG9> >6-^L?O0E^AY.8JXA-KC/CKB)(HFBJ_A?(ED XJ(71*-]'<$+ M+T+MH]BO$3PBSO<6Z&UZ1>6#-MQ^@G-6$3#6H 9(IQ>^9,&#=HSUH MZT!J!S$>^Z!M/EM$SR]'?/HRTBBZ;E(AF2I:3"HYCRH9P[Y7DQD5];R;- M/(4_G35??ED_<<7P^H=K@J_?-YRU5E'P32>IU73/UPA>_V.4@[/<,R 09#D? MIH+8*"1QAJ)=XH%1=M\^O!]OK__Q&'C;4VHU5]C%Y]GHXS]&^!II)7.(.:#: M9!W1MDR IKY/ I>6(!BT(*T\;L58^>[&.KIZS;?,U2&2VNGDUHO2OT]?TO0B ME9$_0VM[!F$Q+U?&GEW,%\UYFLV?C^=P=C9+JQ/X)J__08>(?==7=HW>5QWR M=B1?9VJ\#LKF)(.V#E(YDG/,*:U2C*.N+^_F W_]\+>;AU][AB(B:)D54=Q' M(M%1)-YXA\N_"\9+D:2M?;?B(4Q=_?[U\^:CQ'SF940RE*TM.T5L-IXXX3,- M,N*N%RN/;?/NX4,Y59G>C@$<)-(>;E/L&.3*D4U.9BM])M:7O.Z0+;$Z9A*T M!^&H%T8-I,J#AGMZ);Z:P(\="KH5_'AZ,4<)S>>;B!J6P4Z2[EWZB4:Z#JBC">+OS9EG&>;7*J0;"[WP:B4:-A$Z@EHH8@)PH-# M_XW9=BF].U]QA-.]P^7>5!=:[=2.%^,I3,,8)A_2[,LXI*M4\1RY4J#*,!V1 M-',"B(6H$''?8BS2J-L1>?<+OET:*PBL7C+8\V&T"#XK2W_7N1V-N51%NQ8R+&WCF3Z9QHX%KE6X# MJN+1W$X@PQ_-=>?H-N&5!-S/5+\#G(HF&I4B<1E*ED@6Q'N5";4!-Y?@@>I6 MM]Y/B_5[3N4&(GT?N?9@45]G!*:X&?'B4YJM=QV! Z,F:Y(9+FA2.4$@<$N$ M9DK1E%CPHK*)?3^B88\:*M'6]";S'H)W:T370[Z)#1A+# 0GD0>T0@QNG,[3 M0*(7D15#4@=961_NP_,8M*&:O&M[82^G\XM9J;[WY"Q-P^6SYOQ\/)_?N.Z) M1BW^/T>2$ >:I"(23W'\P:">.A&4:EG^X*$W?]2YG''?XP('+5P@23J%?_$4Q5!YRM\#YUM6A=K2WIF,6_,8>KZ8C<,BQ5(X MKM/A\ET/ZGYD_""\[8-@<-HA05H((P5C7D"2E$;J2I:[#J.[']GUJ//F,U&9 MRG]^_??%^ M,2NAN>0!T?1*D..0L8R#@5>8"54)[?U_2QF$' MHOL@[+2ME-*N\6*2BO_\U4O]?'GL/O*9&U.JP(5@T)-V0'$*6$,R]S1'9C3C MMM6V\M";AH\1]:@(7^TW567<@XWYD!Q&4E%ET='"\09%9!2,@%*:Z$0%W].Q 9=([H@1Z+9+ M62J 2$/11>!4A"Q!^NI5D/>#.%3&TP#&SA D'3LEJOBAK^&?S>PJ%749B>8. M1+3*$%%*<$#N^R&M.U2^0SOC^[7#QL40KO&.*R4B3C%^NT B[Z\R5; .SJ M6V^_XGGRB^O77%'Q#*E85MHK]E9"ZA31HI2JD0:(U<(3IBC$B%^3J'TRLB_& M(R2>]J93VVYVKWSU<,RP6QY?(Q_A;DP#!482!%/JGV7T%1E%-X1GGIRQ0M=. M:VF+[7O2IRK\]' EXW20? ^+SL<93.>Y1#LVR4?CZ=G;? ?: M^4=\Y/SN/VWN[[482T^W)&N.XSB7+*LH2'-B[)ZZQ@K.B(=^BS>/,^_ M?5@55$:!O6M*D>T DP\7/HZ_C&^F?7N.LS)0341&;T;2*(F5!:7B:"$#CZIZ M*]%VR+YC'>N!NAZ6LF?-['-3RG-_;1U?99&SC/ZR),[1DIJ3$O',1:(8L\QE MSX*L'2>[%]!WK$[UB!J@ZMR-0/C[%)JS:0GG_88BF,,TOFKF\Q*9J7%V\-#3 M*QX=[#60K9,#E9PU@-/9\"BU$I:G[!@D 0&I\G&TQWMJ'1R4IY>/G+ M:9A*318G1XC]JSM-509'W"15UD>*3\W+" M.?]P<7X.L\OKJ(V*04M-+>%692+1I2;>Q$QB]I'C6@B4U8YP'7_47=?IDI:T MN+Q&]>++F_%F+",=-43C.7$J692H+MW" A":58Y,QBA"[9X6]^$Y9JCYF]#J M[;6]&KD]6*!W87N?8+)9H)88P06.>TPD((J5'&TF+DI!LJ0*;/1&L=KG'FUP M_5#$"HK8B>P>+-:[,/YM.MM&J8URDJ5,F"X],/2RAZQ /RXX(92EPJ0A5/(V MLA]*64$I.Q+>P^V0!X2\.EZ(/ICH:3'[62S%?12!:!7!7VOA+0N9UO:GVN : M_G3OFU3$ZA2?RIGA]2"*#[L,]3HI9-*)$U5:EDJ<0<0ZI0BC0'-IX\9-[8C2 M;13'OR)0B^BFJL![V%6_1O0,9]-9,QO_9UFA;).@V )A3V=_#Z,[SHE>5Q[O M58MJ)!Q'76AV+J>D20@R$:F2(U9I()H%JBB%%&WM@[=CJII2INQ M_,A%VJ&!512DSQ2/0]@]^5PDGT+02A!E/:['EI<.N;HWR(J>O MJ0?F(IV,HNY#Z@#WMIXUTSGBF[UJ<(SO4TCC+V4W>3*9-+^7RH$OFN6?RI[S MOIE,C00TQZ177*O,$MKNU(11 MMU=WO)$2EKT!YV^:58;)%H;K>%?RC%LNS#)A":U*]#9LJ=X?4J8X333+N577 MXWUNI+3$UOE6SI:@RZL2S-/JN+P<6_PZ+V'!D?'3W!/!\Q MFHRRTA :C"$R431GO"\587U4C"J3;.T\CI;0ODME.HR8'MSF^V"6=+$O:7;Y M-C^%6'(#YZ.H@W/>.Z*3*K<[1BP2FE#6%T$=ZFA_D DV!%VG-;-%;B;C9MTB;%V^*@H??"8*MR4BM=#$!9&(X2X[&4!;W5,P_2%HQP^N M]Z@E=\?;J[+5@R': N95V;J'@?847&\-\JB1\[I4[Z].'7@ZJF(IEW/DH305 M+7';A+/,INR)XT)IB+@ST-H]EX^L4.T"W">B3_O0T\MUM%5,=1O=^D";*6:, M2FB%@L8EFJ-'9H7)!"3UP!RG-M2^3GL_HN$]F9ZHO'7;K!H/.\-V]>H@0X)U$RF53T)M':B7)[P#OA M6,T^^K.]P/5%4 ^'%(?Z,U92DZD4),:$GK:G0+R-@FBIO69 ,]6U-\O'$J3H MHEE#T'7L(,6RE.V-W>3#Y^_+<64]B+U*:J<&M7%K^%:&UFML%T=Z2@+?''\/9KD7 OIQTD.!2[/FC* MRJF$MZC%DH$F@"9^\2E<,$:X; ^_'\7,!DO+E].XWBI,S"-_S?!K,EO9^,S-/L+I/K9TQ5!]91AW9?8 MMF*:LF3R9XK^-CBIJ;1,.15\E#C]N;9F5Q9V17@#14-!4Y%E3,13%7'G8H% M9IZH+%3D(:<4:A^,G6(T5'D%1B>!:$TL!3<9<9)2PF-TD+WQ:=OA^!$-W5M_ MND1#]R'HA**ADI7:[E81Y:%4+2I9;%D@;!FM<5)Y"C^BH?4U:PBZCAT-O;[D MO4BS*4Q66\R3DJHXOSJ^=T$FF1,GT7L48DH6'1,=<=J@=ZEB4,+4+X>P&\^W M%DC=2Q]N%4RHQ$LOA33NQK8VR-N@ZZWFRGW(CE5OI1:3+56D PW#*XN)67B0 MGO" WK)4 ,1:;HCCAFK+9R'!W91_H]Z,:[&4IH[7@KG26S MG)&LU;)DJ$03C6OB-(Y/>*E9]?3T&Z\_1G65>LPT=<1:.TC\!KW3FUBHL-J6 M>TB4&\22RXVV;"C)QMJ8 ^/!F%;1J*T'/PKR.DNLA_GYX<)_OH$FJL2L+@K@U*.4+J\ 69-!M9NJFX_^E%P6$%J%6_'+=&44.#;FZ' I>W@ MC?-1<4<8+3?4@6?B(2HB,H!4G'NYG:>W@\<['_\].&25A%M[RMY"M#D-:8%I MK\R6'2\Z0F9+!1+NY;2#!&N?RN["ECU8;32:;U9*Q,8R&G(B$_ V*\62,MR> M'JOW9;8,1.H^@NLIL^7%>!Y@4@!>];\)(:6H2QT1W"UX"58&M/ <(-9HG05- M6Y&YXP4#G\]6$?T=V2Z=Y%;;I4'CO)G=0A2$\LDDW$@8&N?2ZD"L<)P$+JS@ MT2QN\QJS\@5&!0_WV3@4!D\+BUHLQ4_2Y;V$ &M V]MTHX) MQWB[/(GM)W_KW'625&V;YPH,6X-).6HK8BZMCC6N! 8'Z'(BRCJ!AG=TL'T9 MYR':V".C[1!)U?9,KL#0S=3WE%F1-='&H@X9[Q&6P=T]Q-):3$OCVFU\VT]^ M-+0=(JG;M,DJM#&W28T*I0V%D,3[B"MVQ.\Z.LWI.^K]_P>&CL M(+G;=.HZ=-HM4#&"@M(Z2.'&2R13'EVD!"1X3GVRU/'MW)"'Z+2/E,XNDKM- MIQDHQ?,-S&8HAR^I?J+FK4?WE&YY_Q"VDB8]!1D93UI D$H[YS3C#M=+CMZ> MDW97TN2MEPR5^LB84< -X5D"D4%:X@PN#]8IR:P$7!2^M8O@*Z_[;C'_EIJS M&7S^5#I"XT<".N:SY31]EV;E!SA+(\@Y)!L=40'GE'0>73I6*BRD7,H2IQ+5 M:1?0.!C#*>-+-4LMPN M9FG$G0HB:$H4U1EM7(88N?#$6NVY@,P"8Y4G4AMJ.DAV/GU\UL<8;J MNQ3 R^F[61/2O!2TOX:XSNOE0K.0(!%0$O6;2HY;N4!U,!Q.2B5Y*(4L]="B)I!M%EVJH)X6E1OR,M8&CF]Q%N3<87 MGV>CC_\820PI_.FB^_E,>MN"W? MW>!U]9KAC-&*PFX.EU1%9W;Y^A>O1MX'RD-0Q"<9BB\MB4M&$YD4M=[FI-5] M)>5;$?7BU3=/U)Z2&J2[V/DY6B-CF-RZ;[WC#V_2HE/4MRN,41N- MTZ7KG2[5.@SQ:%*29*Q2TG! AZ6RHW<0T+YNLJ/XWZ?/Z,ZGN/+8G_CY8@9A M,0*D5$>YK2V9OD"=1Q;BREK6]XEZ'N1X"ODO' M;>LJ_DA:':7V@D21.)',*>(H:)(I3T);ZG.NK4UWX1A>87JFKZDL^V%*[-]L MD[.ZD;%JD#-2'HS*0I.D EKVKM3QH3X1H;36*OD(NG;'PSW@/7;MZ8NI'@*[ MSU-.,\3S?#Q?A8M6V-.S3S [6P8HES=^<$%^.0V3B^7R?*.D]MRSM%!V/XH4[=J:F=1?KW-#[[ MA&* +VD&9ZD<:Q8YE(*"ZXUUAFC#U>!&FBJ;A),DJ@A$4OP.RGV!Y#.74AB/ M^VTK/=KWS8]:>WJE86>J:D>=>;("^QK!?IJ_O5C,%S MBGX]%49><)9E=L1F MZM#+M(98S@-A.GDAG?4BMDO\:__.[T)/*HO^MH;8>DDV=SB0F]*ZJ^-ZRJB) M1B?<0DLO."^ .*<=2<$8'A1HO5W2O6)>S4/HADJE&3Z&V!-#QTZEN4>@=W8B M] :9Q;%'C0NI1N**VT__-M)RMJQ@'=IG=AZ"C-@-M _1' ME]EJ5!_<%?00GHZJ6-K+&#V:"Y:5?AX^>G0Y>2;&6"\E"X+K(RQ1WT"7V6'T M:1]Z>NDRN['Y=O0WU8F&[%(BPI6D?2$CRB-;$GU2+J@L=:Q=K/I;F*.Q/Z=?Y8GP.Q>O8G/OD9GGGJ)SZ])(.L^_+ M^\N-Z22&K409Y:RT@J52HE%FRJUAV4F=D[4\B2SN2939%\9@A[/7KHB,PG') M'%$6G4ZI()8LKQ*1$!:U6QA( R3-/(ASR(-KX[5B4G(B;:E'A*I)K'*4""9B MH#HSB/]:K+V?4^9/60(',35YG-FWC2"MV[-!LW\>4TS,KOGJ?5 M?T?E7K3PN$LIEWS!+(C34A%J'3AG;<:OE17L$)S?@:;U3M^1NEJP@(Q!"D0W'0Y,9C9[_0;B,!O+;:9E:'"&)2A9H;(H %%ZC2Z,A)*IP!< M>P8P0+Z9V&9%13DPUKD/84<-2;4!^B/668WJ@V-3A_!T5,4J,3F0PI)R9Z\< M;&?B0'"2M?$,#?)2JN1Q*52E6.(=0HC@\@EPU-'1J10DGCG<&O@ M(06-,F#;9>V_ZUCG7G3N&^O.T407 *2N$4$7)I'.)"*6I1BMX;+=$K MXMP,+H8YQYF2 L=:0@Z2E94C6(%#9RP:U .F:O=^.XV+83UJ1ZM; M8?L(OM=VN*T$V&O)5IJ-W5ZN^P")]>C>=7(9UDJ IH\F5M MRN5'$XC-GA.G5(Z1E4Z)[6ZD;CWX49#:66(]S/,WS?1S&QT#DZ2BF;"0%)'1 M!N)YR"1*F;@R.D9=^Z"P';)'H1@]DM%[]]#E/LBE8B;S,EZ/YK0-0+S#%4D; MA:M3SE[*=NVT3K19[%'\C4KR'JI_;!M,CZI_[%XDM&DU>H@$A^H?2RF7/)I( MG.:FW)3P!$KZNS8X!XS/N$NU:^%UXOUCJY.ZC^"&ZA_+.21NHB+ 53EX*V4V M1>EF31DS-ABO6G: .NW^L7N)ODW_V'WD-DS_6!.RI" R4:KS&-WF?7>/S:CAQ:8=@1M?8NVG+$$0@:2*1,4_Z R;]< M^$3[QQ[,72=)]=X_5E'JJ16NE/8I_2H,(^"])R$KRKWE6LH]V_Z>5O_8[K0= M(JG>^\=F;G.@C.+4I[&40T"#W A+@I:1*@ZXB._7R?+$^L=VI^T02?7>/];0 M#$FRB.Y2*!V_'1#+*.Z[#EQT(5JQ=P/2QT7;09(:K']L5H!N+PW$I]7P,G$J M,X+C,C0XM*CL?GO:0LZ;O/.#_=SNWOOM/:8N=A+$=GZB//,'D*DV6AX9O,C""!4)H:0F,)_B_\)-X[<1U':U8MVAX>_1J%<*.3*&$I";.Q^P,UTZ:=O40#\?P&)5H($9J1XOVAWVC@[/4 MZ+29L+PRCAZ<2KH(JS1CDLI:EJC*JB=5.D97[4%Y[J9;!Y)4_73@)J;WX_F_ MWD[OK.=WC389J:3R@3"(T@@I>I%9@M^FU*1\&AFN*VP+4]]87>2^B MVG7'/4#*@ZF *!62R >490.X.@>2D,1H;04N,TZMRJ,=5K4']07N3[S^PBW M=E_D-_]WA%:SB9YQ KG4YU3!$)>U(S:5"$"2P9C[RL6W:K?[YO^>2KO=O83= M'"ZI 2[@OYLUN,DM+M]-8%KZ%?SZ[XOQYS+L::>NNFT>VS6"O#?TK="PUI(E MQSW7*LI$P:O$5!2 8&*D3H_:O*#CC8^;;WARXPW7UF@HN3&,.0(&T%N5AA%/ M!?XH8E8A>K >:E_X>!!5YYLNN][P)BV>7G[$IUS%"**G0>H<2(906F;D4D)% M*Y)9S#(9HZVMG07?'MWP+G)EC;EU]Z4?8GJXEKX3Z>K2?#8Z!J43H=3A$FT, M)RXY2DQP)G'O$K@\E-HCAK@TZ8Q?G%Y-2F_EY^CQ+8;RN M&X*;V%+\T](':+88_V<5)MPUF%'4QF1#*=%AV4;59F*%"L0!2YIZ882JW2.R M%O9'JWI'(;>'(-]]XAJY'(/@1A+KN"Z7U1Q!DT63$+C08&46NK;BW8?GT2I3 M-1)ZZ%E['5S:B7(532KQ2>NS(8)G7&W1M"4NFDRXCW2=" M?=0NV#EZ?,#FKET+B#U50FD![SCE4*I3VU9U.O)R)!4RW%*6 M&:P;0AA(Q%$/!-=MJ6/V7+C!%I^^5>>!(BFGH#G[T-&#QKR":=RD^28;EHG# M-')$$H0D$%4D*5 J$@[6;-_IZJP8UV\_(9OX4'*:*I+M(<[S]&(\*5UT<9"; M;U^>?YXU7Y:6SWP-TD7%>%%O"2 09 S$&L:*WB0^_ \/L6H)OV= 99ZQZ*_-4W\?3Q!2<2WBT]I]K(< )Z-2V[@AXOSSW0X.:WTYJZ'JWT(8.O\%;<&S1BD(")(R!%W"G ZZDBE5:#,J!*&#NFZ M3P+.@5DJV5OC1<(Y\7*ZEF9Z-?Y2"A%MWE9J4BUN-$ZB3@BE'!"E%=HJ;?=@"!7:@^QZQYNTN JY6J?0F5"&*(;[N_06I[!EN*2# MBI$&@6XCK;QLMD,V^HY21KTY5TZ^<^VDZM$L*-T[S;I[: MC20*03N&;H03:! X74P#ZHG)P4@A'..\AR:V>Z)\5/HT$%D]6/AW2.+6/!@E M+GG@QI)H+4Z!K$I760O$:JIU4IX!JQU$;(/K4:I0=4)Z.%W=X'AW,0N?8)[6 M"?PER!'_>;$J-#D?H56P!ZEVM2G MI&+!G&O=OM?">]],)B^:V>\PBR/+E2J[*[&E.*T,3N"RZ ,NB]%KD;G,L7;0 MJ3VZ1ZE!/9%3L8#/MJZ/I##&9BJ)2,P3J;@EH'0F/#B(6J3@JO?).][>TQ<_ M.Q:2O83;2]^'>X?[ZQ_;>V($8%(:0W36ED@*DCC'$K$A0[F(2&WU?,-],3Y: MI>F5K-IU$A\ >]O:,L!RLJC_//E2BQ-W32B(?00O4JE])=I5HMWWS8].7_J7 M?P_6[CU[[TUYY,B29.!(Y*7TIXVHS4IK(DJGQ^"C"*)VK[9VR!ZEM=(#*15K MT[5 N0HN)2@WV#0CFH:E:I=6A< )XUIF1I6'5-O,?0C32:G+P5RV5Y?]B3B1 M*!^@SZ99)BDD%$>@EEA<%DEBABNMC VI]CVOKE&^VF)U$J=VE87B9XN$09HJ]8O7[OR:C=@XU?3UOK]J&N!VW[.(.8SF'VKU)1;/E#P;9) MH7QLE]7 MP,-&7VZMH$*)P$NH,JF(2NJ=)=X92G ]C2PZ$VSU.J%[P/N>#?&^6.PAZ^H> MJ'?.NC9P>S+ ]X1Z'..[-^K;JU@UWH9=W^Z$S5S4-#!)'(MH&XJHB'6@B58Z M9&^,!C]@:/EDC.U3U;)]Z.I!NYY=S!?->9J]3Y-5ZY=/X\^;C3VY3%66 A?P MY,KU)Q0#=8YD;;4RRCA1O1C=/7!.*CK?G.CA3O+63:.U -;7I:UA M'B&08$KO11DH<<(QG#C.))$-^@*UD[CN@?.X5:06#SM7D4$N%-X\8.SGXN!= M;^CQ@N"# ]JZ")@4=QP1KN$.[5 %<#WZ]LW">VDV;B(; M)5F.T7!R,[08B(Q6$Z]*HE7.F@E/J';[9"+5XK9ZM*N> MQ\X,U9EJ152V K<-QDL%P4B8IRI&@<-R[3HX?6/'YB>@@<>D\E3.TO?QR6A0 MD@5."8^E)J4S.., ,E':&G!99 D#WHM\;*&[O;2G0^AN'Q9/();2!NZ/T%T/ MU'<,JAS"VPFH&WB6DS"1>*$0MA*!>%?Z9KA$67 ZFR$MQF\R=#>DENU#U\"A MN\"8RDR7)BT\$^G1-G&:>2*H J-YIF;;L/N^0W=[4;E'Z&X?'@8.W>EH'$\V M$E%*P4L=&O8,/N-?%IM[ 0UO3';GK.E+X#N-QGI.Z;/F M_'R\*H,&T_BL6=9&2],POJI[_!&-D N8?(VIGO+EK_/%^!P6I0D6_J'$<\H'1C&GC.NN(AY'7H[0 M G$VH,<53/:"AHAK=*]#W@'L"(YO';VXY>%4IZ$/=_=KD&_2[\\F,#Z?OQA/ M4GQSL5Q6S_ M/LW3[$N:+\\+4OS8E%81%^=I]JJ!Z?Q#,XDCZY/,N,^6LM41A^]1G4LC$4== MU-+%S%6[.VL/O^N;I[T/F?9P:ZB-5AH3P&5&2=*E5IJP@GA'!:&EKA%N[8)6 M3[C?>V'84]E?3A=IEN:+]TC+JR;\ZX9M\CZ%(MSX!(W/\>S_P.0BC:0)PEDO M":.EM&"*F;C@+0F<\P R">U8*\7?[[V/8Q+T*.N*]8274->5C>Y "#<0LBR" M+_=)DP^X2G.[0AE:O>QQ*4%^R/10!?IYFXR^P&'\I MEXH7LXLESC?-XGF:C\^FRSID\[^F>%;:K5U_X#>4:1%9J5LEE-#,&X@3-'&#I'K/1[#*RV#=49]#>O8,>AKX?2CK?DLHJE"\EI-EF24/H^RE(1 MS0HM"64H*Q:X5[3Z^>V=2 8[CAK" C](O*=R$'5K*$\OW\#B8E9.8Z[-IE7J M&7,>O NHQ)FAQ*0DUGA#3#+,0Y0ZV=H1ZO;HCG9P54$5'M*N.I3TT;%WR[A> MHMRDJ+: UM.AUCVPCG.VU1>C#P0&NM(QL,:8R$WPB9(0C2P5=AR!8#VA:+XS MXT+0J79.Y^":\L!!V DHRCXL]* @OUW #'"GPQ&7.QX>;:UIFL_?YF6*X=5U M8,;H,O?99.&(9*8<# D@T:=D!4N)ZNK=>]H .[8%W('*[4X;U7FH?4VP1+[> MI\_KED)K0%9;:2(Z>H*6NM, NI02L,1$XU*P/#K=SJ.^Z^G?/KMU!%<[8/RL M-(.:77Z>0$C7?OVF^I:6F1NFB5Z>U'K\8K7"45LJ?(08#Y;C-X#CG*Y:VD0P;'2JM*4ZRLX2N("VL4L,$!5H\&I5F$-?.J-11M_ MNEZPOWKA(W +#A=@'RQNDOI;P-C'NF_#9_VI^K %WT'XV_1UD%S%!7<;3C0Y M,A> ,%UN9SB:4"-SN<"3 JF\ =AG5]_O816&7>UBGP:R!":,8< MS21[C8/AF1*?%<>Q20?)9I=YJ\+##S#WU4N'VR<[B;VI(;,!TKX^+)KPKT_- M!)\^__7?%^/%)4SC^Q13.B_;Q9MF6J)^^-'),M*\.OWJ<'FIT_NZ)H?5&^Q6 MOI@TU'H(.I8$40T64!?*50(NC#9.V5&G-W=S9Y>%98L1=AUX1CL;*/=0;JF@ M'18Y?J>R(HH!J&02D[%VP?#;*+I72@^SA-[#\[3Z[\OI;2'?[/#BC)&:6DY2 M6/9C*_6[3&2D4 2[&8+W!BXAP=H)PMEN,,%W]3.-;P/SS&J7_=(YG:Z M?"TF>@@'+E&]G,\O4GQ^,4- JP)5*YQOTN_+/\W1KXI1956 M5.TJ >U7F@/GRU=3R#*\SG6?I48B,EA:E@^]L4Y3 9_R?%OZ(,2@/C=;;2V^F'%'#Q M7HS3_,EL/,<_W5S+<7!O\T?X8\2S!N>B0ULT92*U$,1ZKTF*F;LD);6JETK( M/8SE<:OC26A #SEM3^(_+^:KC,^/S9,8EY3!Y!V,X\OI,_@\7L!DN9]Z%'#) M#_V,HU\6+'HRC;_^D69A/$]O\U+P;S\O"QF-4)XT"!0L91"(M-X0"&B9.*5# M",9F[VHK=0_#>-SZ?&S>;ZNR.9XJOT\HV_EXD3ZDV9=Q2*LI6C*@SU:F+?8_JAY(-IQ&V-M]U[W:$$+V:7 M2PDN$6U*NCYKYHO7:?&IB2,FO+2"(T:O<%9*'8EE6A-@P80<8M:IMIG:!M?C MUKSJS-S6'M>'5VNR<5Y&HC.'TNJM#)EF=+*DL4EZ*SP=V*O=?UROFR_+ /#+ MZ>OQM$$+[/+JBM,-=IG(V9;JVR'C_)5!6F(5[E@\^0!&2.%C[:&V O;-1\SK MB[^'".@VM)&-5"O%+#J8D9>"2)Y8*)T.'0@N&.9[H&I;&;K( MN0?>OXHJ/%DL9F-_L2C'E1^;NP\L1SJ#YEQ)PBQ+1-*0B,L.-P5*C0#I>'2I MLF+L#?(Q:DZ_3/40$-\5(5A?7EMZ^^]*3Q#DI6 M&QK+WCKC'/'+',PDT/=W*%@9'0N).K2A:\=\:F%_C&IZ%%Y[.''9'L>S3R5[ M[>6TY!F=?[[AB#.% ",E*G)!)"Q=*;1:8S8!+5;EP-<^JFX)[7O0KAJL]'!J M<\OXE.C&ZE+,)6>&8RYUV)V3"=U;CX-VB%[4+@9[OY'?(?5ME?J>F- 2#".0 M*$Y/:3@Z:E(3:V(Y'V,R5[=.OT8PU)WSRDYJ!S&>RAWSJR&LHB;%)FFF)=2Y MJO2)^)-+'*>WTSCU<&;;' W)G&ON;"Z!I[X4XRY Q[HRTH7H73K36> ].+9; MF#:E>5N ZNFZ^)V CG-1O")Q35]2'TPED*B4.?K&)0FKI(U97#]Y)CXIQ7'3 M+V5\OEU5>. F^-":L(^P^RB)?9T3MZG0FU7VE %)(J%%9G'I7%0V$#/"(,;(4N$V>@(>'3*/OA!%U%RR MVK[/O8 >@RK4DW@/\>CWY:K5-,5?85;Z4<^OUBFK R @)04JJ0BX3ED-N&*A M Y63Y2!KUYNZ&\EC4( *,NXAJ'M'>'H-S!AJ;32.2(.8)$7CQI>JUTI9YET MPZNW&ML)YC'P7T?2?62JWQG476-C02D9<6,2@;,2EG,E1<^0Y,$R3@V:P+6U MX#X\CT$1JLE[9QBTWOWHS6+U+LV6R6\=KC[O>E376\VM(&Y?6)9!2.>=9,G) M$+7+-@NM/0*(1ALZVO70CE;7=#&.X\E%J6MZG?']ZQ]A!G$=SN29.RF<(C07ZY$Q0YS@FE"? HNJU%RNGC5="7MGR[4;CB?GI4+/ M"*+RP2M-LO<YXW!6X6DMLPK11J*CIJ5>&(Y&6$.L,3R'#(F;VFM W1$,=1QT$AI\ M1/)/Y1"JX\"?7M[]@&4XU@B?DM2E11U#W\GITJ,REL!*9MR#-TG7/MOL<3A' M.P [HI+67?&K*4L?L;<[D=WH ]\&7T\G<0]A.\ZAW,DH0RLE[.LD2<8 >"N-T\/X$WUKV@-G?M^LHNU#8!_'Q^>?)\UE2C>N M>&[JO25)&15H*5&*P*3BQ"OJ2$2@CCL;>?5[D#O!G(KS="AOV\?(580^1)&] MB_-SF%TV>?$I734(*GU#83:[Q/FS_+G)+\93F(8Q3&YT=.E2:J_[6SL7W*L\ M\*THELNX;&09/;5&JDP!?W;&TBRXMRRQ487W=UL7KE[Z9#Y/B_F3:7PU!E_: M .,T>+T\&TWQ[?1]F1JEW@%^X$TSG6U^? KS\B%,H(MQ445)"* M9*:#L(U&,1FH=RZJZ6_LPJN]9JRISUD,^S//D%]=F\'4[TY*F(TVT)#B.HTY2 M$ ?6$.5PO+B9,_3N*ZO2#BC?L_[48*>'#)H: EK?.=&""ATS\5Y9(@/#Y527 MU16"SA(2E[1V,=1JX(7Z[&6IRX'M0QX2I]=!,V( M5B5'2B=.+%6*4.^<"R[$6-VF>P#2L<[5CJ0GN[2U E\]> E7E1"N<-YA'FRZ MWK6 VM,)V1XPCW-85I7F9EB.>E"K.P"6A7^5$C1?A^%ERI+2P$CP.1')H4PK M])>Y0%_9BD1E]2S7-KB.<@;6I_Y4)^/(ZU"(7 ?$1++A@4@1 W%*6!0-U4P; M'Y.L'1P[TOJSIZ=0C=\."] ^Y/317F5]R/(^?4;0*:Z$L!LNI4X8K8%H+0'A M"DX^![O$K5&TL]!%.O#Q ^XK]8[O.X M+I?+.'T1W')>O*X[UJ48V$'C:J%DASB#(*!R0'7PI;RS(_N,&=U8.6 M$G=4J+T]'4M-'G"\AM>2?63?1UKJ%QA/RB*9F]D<)C9B!&_U@YLW(>GI[L-:K MCNYB-L-_L/KD:YC]*RTKWU\;'2,IT,S(%"T82LMMJ0C$JI@(\F-LT%J)4'L1 M'72 /]1^ ,7H(0#6VV"OLR++$:LP "82,(DB&UZC^6X$08/.6FH#FJJU_=XA MQO5#Y_M3@QY286N.L?BL4WS=Y8B[E)P5B41:VG*K9(@/R1/-(3(XA)[?FH-[-FL]IMKA\-P&X!4S/QE8_M8T\??Q9#)B#)<"DR1ZY^BBXYH@B0NX%# 5LLDQ6O"GO"<\., ? MLV$ Q>BAYWW-P:[GM?4Y,L,L29 E$"MK-T:N/XH?^ER+ MXA[:UM<1)AUAN_.:'^E8E^[8. MNU/2X3=I,>+1!6-L("D'7CP,W%%228EH"E#>6TM>X06YD'BO(/78QW?;?#OU->L MI0H^&F*9*+=Y=$2C-J)E&Z6.WE%FX$0.I!\:RB/2NE,@^PXE/JG3MX?]M:QQ M4HJ@"!4:S0:/GIMEQA.T&G0V5H!3M37.:62SS3S$0*A5N!YF$XF5I<6TB<"" ,]9[>VE M"]Y'M#@,1ML=*\#!QSHE3?-F??*OQH#J_W*ZYN3. 3V]? W_;&;/)C!?7\N1 M7O*8RGTKP00*4)?.W@Z]7!9%H)X+&;?4[W:B:&5,0]5/J:Y8Q^3FV,50YK/% MZ'V:;WK%+F]M*('[H/6*1!-PCH1HB<\%O_0V<4N#;6<2X;-O+&OXT_62=L=K MA[XJ=U36FSK2KY@FMP5E?=>]#9A]+L.U5XECU.OO3,?=M':09>\$"VE,MNBI M9VW*]4[.B+6HNM2"30RWP^!:Q1%/@]@=-]3ZY74?$5;F\T-(4YB-FW>S]&7< M7,PGEYL* )M*ZMJ[$$(B6J/U+[,2!"3+96/4*@O#J6Y5&.8!>A_",9SU68&B MIB?Y5DS6WU;H^,^+U8VJS?59HYW%_Y&HRGEU*>W@+0]$E,:.C,5,::MJCWOL MX%L0OE7&:TFUE\O(]QDD\YL6R7*%"XE)")014XKM!)44%\[DKZ-X1CW]'LFKJDH]1YNPMX3 M7[XU05S@1K*HB5)9$TG1'+",EAQJ1L&JZ&BL7H#SAYW5QL[JB\4>+BS= _7. MR=8&;D_VU9Y0CU1)N"_JVZM8-=[ZJ"R\)VR>=,A,:L*8?$]H$ M9[.TC+E=%>WB:$<"U:7VD\4OGA'OT/0#X2WUFBD)]?MI[4+SN!6D$@L#U,S: M'/Q_6!UYOYSF9G8.':ME/?S0KG6R]H2]52%+)4]E4IPY*F1BUDG%:-""9^8U M%6;T\..[S=+UO""IDBXIJ' JSR^6*N;38I@N4]&0IM$6: MI?EBE$/0:/^AZ6AS.8];&4]&"'F*8ZUNW MN%IZ[A(E&65$T'[-Q"F&RZG/5BH;H]2U8T7'N@P]G-H<(-L>"A-=Q_7O&?G3 MR_4?UP%\:C(3S!)<83W!K380"%(2CW9>#"(H]&MJ6\;[PQPJ@;U_J[AGBHZ= MM'XUSDVJUI8/O JV M?692I(&1F1#(=E?1!$H)G5S"Z?7HPGB[\V M99QGFW"VMP%8J:=N11F?=00W64EX9B$9H]6M>TT[[LSM?,71K,]#Y-Y4%UK% MF-D*%7H[TS"&R8<46T 8L&=D@VB79$WOV" M;Y?&"@+;]R!G_>ORQ<,\_<]__?]02P,$% @ Q($$5ZW"8OQ^(P$ V!$, M !4 !C=F-O+3(P,C,P-S Q7VQA8BYX;6SQ5K6UI+,[,;'3TF2?)S]=O-HT5ZZ$'9K/OS?WS]LS_^<_%.G3\Y*W/WO, MN3C<[#+/=UI54B9*2C=44O[O8YW]?(;XEN0MW\IJ0;A*W6^V9.S#])LU<>\E M0_#Q!>YT<[;(]0?U:<6F^G8W79TM^O@2V_HLLA(O)_@LMMUT1%ZJ'WR1?VNZ M40WUD&G53T/='5'YCY*O&*_9,GQ>W>48Y9\7G/'NZ MRI9+3A5_WX@O&5X5WSGEU.\?#' HC\SGG!?9.J?;E?!I>6AYDRN;6@OCGU?X MB1?/N'E!"J_,AEJ??[G-TQ5-G_$2/.-793,4(*^$E59#M@(T>WKB.4WE[Y=* MD>:72I-_^GD+A;UA6;X7V,NQ<:XE!D**#+8R@TR 2FKP_32R&=V1;ZF,DRS? MQRFC0W':?W[SV5SFK88X MIR=&K7GB9YI)F^VYA#L#J% ^"XHR.^N+JP=(BO@'D.6,Y])J/Z#NFUGRD0N> MYYQ=2^O^B=_C'[RX7#'Y7VG(L[0L%B(*H@!S%Q+A!Q"Y L'$D18Y\1E*'.'Q M)/%,6.M4AW.CJU9>D%8"@U));,9$)S'6HR";R(W,/1O0:EE!)2S *Z;^!AIY M[9&.+C*6V.9D=Y/2C*[R^_RB_=XP8KDK,_K;Y?.S7+[3:D/[76WVB[O+[W=? M^1/AN0EIG&QL;JQ1"0RZ$H-:9/"3%+KXHQF!G,92CT&LPC@RA9Q"$/Q:B_S_ MV:,1;7@L\Q WR,.0X'K1\(WX1]C">;& M1U*!=BWNB@_*#.PJ %H-S!C*?(CT&&M4X$=FL [F/RGQ_W@V],:,-A@^2PQG MWO^DC#<8GGT&'-Z0&2-RRA:W^/6OQ2W/U6&*.CSXF!9TF17KG'])5_RZY$^G M-A2:K_E9MM1,$LJV M-.E MD1A\^O',5T6S\[XI'WD.KM9RS[Y33$&S-9^1;_C:3BZKN-% M"#J!ZT&$@P0FRN,:.A&+ H&8)UPS!CO:UWP)BW<)*ZL(BS:$M1Q*6,/^B75_ML?U))"R1^_%^)N7RD^KN4_?I%\R8NLC+Q7"E$1!P(D78U?HN)+VVIV;@^BNQ&5:E"F5Q/"58V7& M5_%\OW[,GG"Z.FZ^](+7/]G/@&1TY_- -+2G]Q'=^R:S?*4SD>6_MI-XO[5) MINP1%=H)>NS7PPPGM:>\$?71U&=,U51__8I_I$_KIP]9GF>_IZN'*RR'4_Y\ M$3#?823T81 Y$43(]Z"E\;A.[D1-L! 6MI&8KNM$ MZ"WR8\$Z,CE4WB:Y[ZL%!ZWD%V U,;FP!#,+%D(1EU/:C0, 67?CAC4QC N MNU[17"XJ_".O_WN]NGGFN5QQJAY2:9M?DJ+,,2T7@9MX#@\9= ,AK0],7!@+ MQJ$3AK$((I<%$3+;%>IW/K]MXM6C6D\*D*Y U@H-<%'PLMZ\++N6^(J7:I9B M^M_KM$C5L:3A'L9@F/3X;ASH1V:[5FCP4ROV'Q7^&\E!(SKXM17>HJO+'#%+ M7&?0\:1,9P[(/L\-:,'\C.HO*Y8O7Q_N.%WGBD=_*V_SE/*KQ]7#K9PN&J;7 MZ5;F9FA):;D45TV)5F)I$>2_21JJQ 8U>^EQD :(I\_X[.$W,L=H0G>A#@"I M%>^*/CR#SO=.-#W9T9Z>BMU3/6J[5_<)?LHS]GBZ7"VGLN"%C%&(:$HAHXL D)/>F0S;'CZ^6=TT$^:&-VNN MV%81=N^'^XX8?S?X:R\,9^%7KQ6JB6HY<"*GNG'[OX8^),0/ A8YF%)N% >J MT>G<5HXKN?&5,S9_=TA5=4D$ZSAU7Z/Y(:F>P@%2G>D..E&U?3CW&G,\@C(W&%T#I7/VV MH[4]5IYF="SQ^BI[7Y\:<2C!0209PH8[H*Y&!DEG_<.P85*=/ MQ2R@- F';5$!6\3LG'R=@�D=>Q-B<[ZSJA5/>0Z]2C TZWKI2 JS)O[K\7 MO]VL-BZCK8NA: XP\0-?> 1A%G@48KF7A\@)Y6X>80H=C],$QYB&8:A]O&7< M_=Q(84=T*L-7"X+S%?( T#KA&A7UDEIDAX@9'7*,B/]$9U^X( MY,T(B,T(Y)T1>-XH8NN0:S""O:=U: MPB@C/D]S'K(D\>6R8I:8[6 _),ZKUJOHVD5K_X\.F?;/9+.ZSQG?8>AQY M\4N>%<4"B4 D09C @/@.1)YD I*(&.+8Q\AS7,:8UL4TW0[G1@2-O"J/#JX% M!G?9,BVQ^MN_9D^F/KF3@.OQA4T81R:.5E0%82,LV$I[ 2IY+::&U43&5D[8 M4]U-FPQ64_DW66!UWQMZ%>6%%V75@Z*QYA2B?&WB/]4917O'@4F# CE1#.,8 MR?UJ$'HP$4D"'4["V(L%2K 1W^AW/3?FZ4A^ :K5MSU5+%_!5GR=&Q'G#HH> M)XT#]-(JPD%#L0.\HCK!93@P(3%>GN;&W%MA-V_NVK&3_T( MZU&2-=Q&9J&CD(V0?U8+$TM$T]_7I-RBI?8^G>B]=';>N1><+I4[YW.6W^$E MWY*5"O98J3XK-]!>XC/?)PX+/0JYB^76S*'25*(Q@5PDL1^Z?BP\H_P#YPHT M-QZZ?,KRLHKDHEE1K^M"'7&]5(>"Y!44[2TPU??@_'3#!D^/OZ87 M7:L,%%D.E3I=4VM7H:F2W)V%K_W4=\/$>:^$>&>!UY,F[[QV!QRP=E/TU;%T MGZO+)M*0[+]Y\N'U*_ZO++]:XJ+.Y;?P>)BX+I5;UT2H5'M1(NF9RT_>BXGG MQYX3,JWLX);EFAM+[^:X;*)K:^4JRNY25CJ!2LN$+S%^%!B5ZCC1W]P6V3'*B^TAK'O.;0VWT<^[WQ07V\W!^JWG M6NOYM<4.XS)6:;&]WMZWLMAAU4\6%CORFGE\]-?5_ MXN7G)7[0C9'N:6)NU/#UV^UU-ZZC$KF^8MP)5C\1%VR$83]36(1O9(8P00[\ MJH2W5#=$ YY!P=5][4X68*VA7#?(6N?Q@?Y9_J!,[._\6;D15P^;TU#?BX0; M4@)CE&!U+=J!2>)A&!/J$M_S8NQA([_KD8[FQA2-G& CZ."CYZ/0:GI%+0 V M]GYX"%;F[LL30-AR2Q[K9EIWXPEEW[@13ST_N+9&MEZ5Q2U^5?N6MN" '\E/ M(I*DX'LL@4BX%&(4$^@2N;UP79QX26!<6.- 1R;?^&15-2HY5:%U\_KI1^#4 M(X+S(1J9!C;8-!*.4[FA!P-[91L.=3)US88>10\4;.A[>N#H8)-ON*R M^=??TO(Q6Y=WDG66O/GQZ^X-0E\:#X2YB<2:22."1M*<((+!!"44Q2X.(X9, MC A[HLW-[/@JZ?L!/W!(,/U-&MC%1C-#IK$W>)KL]"Y#,KI;A)2=P]J+ V>Y M*D5]K<0%^+W6#=3*;7Y173B]L'KC=#S4;7&H/<&FY5WK@+[A:OL]F'M]OO.B ME$TIDU$U>?DC+72]/0=>G1N)=D0$'[GL\:E))U/-Q#_K.W8.P73:H7,F0B-S M6C\XI3INFCZ'AMFAUUEN=S4R;84/VS9H@D- MQ;[OHR@,H<-\'R+,I545H1CZ-"8)=9*8N%H9G;5ZF]M$WP@+F%JIAQI+_0CK MV3_6D-H26VOMF@=Y+X^[DOM<%U2]5!M;_ MY#B_YZOM-L 3?A@Y00@]-V(019X+"44NC!&E#HD2'F'/T.=C0:SY>8@^JAP\ M50[;DJ_ JY1WI*U;[VC9W;39&H%Y;==4CF%)84U^R\.;MD;S9D1=!RCUB_?= MS.F,QL3;N%Z19KF!TP%QZ-9-JVWS$JIWE*]PGF:W.7])LW6Q?*W=_9PUE@IU M?90(RV M\1J9)@] 9='X,P'CC-*L)[N8K%ZKKK+=(J[:[YB[=JY712J?O,^QJ@QQFRU3 M*BGI-L_HEW3%K^765,>'H='*C+[H1EK0B M:>:N%70G-V3I76QPE/*BDM^3B M,,!ID,M#I_W)7" &RG9=(B:O#7!EKI?<=4C@7N:RBZ=5R4QBUPZ_/;?%34D) ME)C0!9U,JN"^\=[IKG4]>&FX-<^&:FS/YDF4K :F]>,QS,%YN,GI?)R]*NVX M.?N?'!C7GA;XX2'G#Y4_^D9\YR]\M>;;=8L2[E,G<& D5*8!X@808R> 41BY M+DK"R(N,SI%/=3@W'MB55UU4:2366]F&@:[G2K )Y=AN@O-0- ]WUX3&5KS[ MJ>ZF#7C75/Y-Q+ON>^==H6F:;2.Q L\/,!4.#%&$(!*(PEB0"*KKK3Y/7,\- MC%*9'.YF;K1RM2[*3)4S8W(34J0])5Q,L-3DC;,1&MVIV%R-:20<(:JM'P/+ MUV#V.GF7VR^'%3UVZ>7(TT,RBM=-?$X+BI?*,]>X=USL.2&/!(P\QX?($3Z, M0S>!0MH:A'N^@P.M/&Q]G@/V7VD7 M3E1*LSAR((J8"Y,PP5 (&GJZ[=^)UF%=60N:O'<2;/2(CG&_6EM<.Q=HSS1W]0W*O74 M/W"Y4O/%8?RC7-HW8C?G[O;T)6)Q@!3M. &)5?X%#..$8TB)H!C%+(E1;&(H M]?8V-^.H.H[)Q-L\T3KG- / UF,9:Q".S#!GH6=,+UJH6**6_KXFI14MM?^E 1&B[3;O%YX]Y/CY,:5X6=U:\UT:,C\6, [4P1:5UDLLG%BR2N1C+W2Y MT*LTTMO+W.BC*]^IBVT&6/:SA#6$1F8'$W#,@C]/*7].U.?1MJ<+]SREWDZ< MY\F'A]H,M3'R^KE**YD^%9Z+@K26.H+[E#&L4J8'P@,$78]2)+8 M@2QD- Z"( F16#SS/,V8E# \(=TM5+. M%;E>UA*8VA4& R(8<_P@\&%($P&1SRDD<2A-/"\4KH=QB&D[()]6; [#T8HQ MR6!PN;&<8AATK;UQ@!W=^&O$KG/T5?)66_;FKUO9VQV]35/0'#)KEJ%!UQ,; MBN:@O+4;![1AS96_5H>2-^+N$"L#", ^HY9J>S^IW/CPJW ML@,JI3:M0JJ-.J.(JLJ: MO"TI:]S"L/7BP[I(5[PHKK(GTN0S5,&-#RM5$O6:R0Y2D>*V(%/1%G"2$G7. M]>7OY +&;O/LF>?EZZW\+MNBVL_*"EFPB-$ H01&@>/)I2:1I$>1!SES4!)1 M&GO(B/0FD7IN?-D*>@&>E:C5!.>ML&:,.UALJR6J0>_H#1K%+\#VZZB4OZB>_'3R\S F^TF'R](Z,8W,DRXQDP[# M_NHT;>?FX1QUU<#F"-\V 9F74W5[5M1FPM2,,/0ZGA]Y;.0&A1+\8NCQ MN";P>GQB'\R1N66+XEV-HCK-EL95+75SKBWEKD^[[5&-&5"6:$>STTDIR R( M?3HR?-L&-=6)Q(D;$(I$"$7@JKMO*(;$82[T24A=CX6>W(R+^AG3^ M7^=/CKNEGG\$[H7C..K_-Y$[Z_(QR]76\1_!MZS]:2JWA[(5.=.R=5F4>*5R M8)Y#7";YW<^$>FI*J@2\ -<59&-1T!AIT@_U\([DTIO$O._1\WSOE7^D2)4; MY\;= MM5ZUSZECSE+>]\91B";X@B-GW7' MO_J58Q4QQVZ4;U;NQ%1AA17[EJWR]I\?<)$6]\I/NR">'_L4!Y!X3@P1]RC$ MQ$.0,;E=\HC'G<0HK8@UR>9&3=OZ)>W1S/Z)3*L=D%-OHQ^H- *_5CH9TI>] M4=;CNG<9NY&)<3ML%YU!44/7%?WD^!BSI'4L+5&J/;DFY5_K<.Z3M?T.AC'[ M]>J%K^2G]?J-;SVVE+LN"WT?,D0)1$@PB*,001Y$+F8X<"DRK!Y_J)OY[2GO MUD]/.']55PK21F!C1_A!0/7X\%R01J:VC7@70 HXBMN[#P%+A'2PBTFYI4_) M?9KH?7;8C/^$"4X^;IZ"]Y=E]5N+E5?;T?/E4ZN:9W7MM;ONF MVT\WH))/A;VI>[9U#8G+IVRM&[QX")S^67PF+F.[<0=!8I3Y]8CR@]*[[K>V3@%6[ZR-EZR6_$T>"T>C_M(;D$"R=1!2\81+'+8(P\ @,' M)<+S!/.P45D=W8[G-KE;N96%OA>'NAN&.LP!HCT>>FOZ&"B/?N)S#JCFMZ<- M$;)U15JWVVGO01N"\>:RL^G[@[.QJG6C^,XI3U]4@W)OTI:4$7$8NVXH8) $ M 41$2*)BKH LDI^>W&$(XAMZ#OJZF]].HI46Y!MQ+\"*&]Z:Z(58CWMLP38R MWVSP^M[!JR[EK8I__UYE'*KRX]0I$K]D13%"?1\=M.PE73W>U=3Y5D\J?2#5 MZNEW#./HR^=\KJ!_POJM8SQY"/5G/.?6W3G1[T\(TX>R[ MXF[BU_=^;+X_;\KQ7N;YA]?K%:LM3\U-^J%W9S@S;S!QN<;$??ITYW6]_[W# S^3ZO M#O%>JR"NJ^SI*5O5.8<6U$$L"7@,'81\B%SJP\0E&/( !XE<^^)0$)/-_-&> MYC?A:T';:,):UHLF?9>9B7P<7CW[V IHH\_^07@96[\GL;!D^A[O9U*[]Z2Z M^T;OZ1?.=?_]@M.5VMK=".?JQUU"!.$8N@2)R8) MQEY$Z##7W_%.YT8<7;>?DAK\I.3^HPI\NE,1$74\U)DNOYXQ,'7WV4%V9':Q M ^H9+K_3*%EW]_5T^4ZNOM,@''?S:;P[-%X\7;(ZZ*C]Z_73'F'UV13Q?Z'1!:;@"2M1ASG3XG#C8W@.%MU+G)RT-S#;:5 M%G<++;9U%NO4KEQ2<)#>9M8[HRTSGF0\;5U8=Z]/)%LNF!\3*J@C MS3(F_T@<=2G8=Z#OT]CS&2%)$NJ0WYN6Y\9HK8>TEDZ/L=["U4]#9X$PD8?X MA/[:='%4UQ[OKWRGGO[R+]M9_[:E2:;R407:^7G\ ?,C&CFS;WGVC6>7+P]5 M2!@MUWBY?+W%*3,(J3S1S-SFG,JGJV(*O\G_OY1;+/S ]R(+&_F!4L X]/(4 MJ*=/=2SB.?+TM0NET5&/)DB#3GU.M3W9 9"FDMVS(-U7AFUE*EM CF_)+Q]R MOK.Q=TE(.!<,1J&Z&NO&!&(24XXV!\95MW)LJ(59%O2D? M+R]N5I_3E?RYM%NVT5>UN_>>_R@_2'5^6_B2*+A'?"@W'Q0B1[@0!ZX/$Q'' MV(E0Y HC#CE'F+FQS&Y X9<,KZIP0L/0S'-&1X^)IL)\9*[:"+L3VWDTJK,Y M:0)*%5#I8I'/;$!J*_[S'%&FC0^U -J;^%$;;0Z_Z=Z?Z4KI^*!<."^DD8P!A[/D11Y$DZ$0YTW5B@ M,(Y=:9N9'8X;RS"_@_)60I"VXH/G1EC#J!WC\= CHE$Q'IF;[CY=@38VY *X M'G3#"[#1H?(JX565N'I'R\XC'3TOP&:L&E4M1@ -!=E6.)!Q_]/&!@V%YTV@ MT."&!KJV>'FM]L11 [&($49 0B(5(8,(B["?(#ZFZLJSN4FMZ ML[JM&YE/FSY&],OP4G*:D@[@LLQ3LBZKS4R9@2O\0C- JZC1.E5M4X_6T+^U M RYV49PZ''%1.!/+Y#3VH!*S7 5H\Z M/>D%4-)714&[*K67N94Z0.EC,>/E^:#:RG%YAB339K4\'[(W>2PM-&FKEM/" M\WPWCD@ "0U#B))$P$1P @D*_) (/_"\V,3F?-O%W S/.JU36]S88O6FP56; M9D18AZHUC5FBR3*M'.C@G4LR'2.!GB?-YG95K/[J4=UUOE[]\NWKI3JE*SXM MTXI6/F?Y=_XLOXY'7/ %I<(3/DZ@QT@B)[NZ&$=5:7D?4QP[(26>5HBC09]S MLWAJJ>7F""BYP5()#G@C>77 EF]DUR,$DP'H9XB18!V9,MX749;1=>6O44OF MU,CN=#YSA+7)>@!6-7NK%RM*=B+'K6C9I*E)>'J ;BUQ#WGUS,H1V[.88I,6 MFP6(4L9#&%!!(8H#R=XQXM +./(%B5GDBT'%( YT-C?N/GAZ6.ADU3;'67.7 M:@F]L;>A@X$;7E2A!Q';=1(.=?4^I0]ZE#Y:S:#O'?/P^IJAV"WG^2]YMG[^ MO-K&4FF&UO0^;TB??Y.AK3_%#+\]N9^% 9C M;VZH.0'R7)^&,!1!#)&/$4Q$P&$0)'$0,XH3X9D%B_;T9C+UI@D+W0A;)?_A MK;AF]-:'KQZ-6<)L9+K:!:M3F\'Z)4 -/"PQ3U]/DS*,ALK[3*+SRC#&^,CS M] 67DI^*[_Q9G:6O'F[$]J>75/Z9EJ\+3' <.,R#A,2NM*O\$"8^CF'H,H+= MP&41,HH&U.UX;L941VXS[M!&6H](QL!O9%;IB*SJUC9"J]20V]^ 5F[PZVVV M3.GK.'?U3-&SQ$':W4Y*2*9@[+.3\?MGQ^)(&KSK!.+668XV)Q&8.Z[K!CX, MXRB$R(D8)"Y"$%&/8DX]Y@:&UV)TNYZ?V?/E^O+#]9?K^^M/=W+.??KXZ=/7 MRP]?/H%O-]^N;K[=?[_Y\N7ZVR_@^MO]I^^?[N[!Y;>/X.[^YNK?_O7FR\=/ MW^_^ 7SZ][]'G5 7N<5SP&[),'ZJ B.)Z5479L042H4]1DBC?%8$H M\#@D'(70$?(7ON.X,39*L7"BO[D9696ESA=M=5(*E?4]D1]>XX;QB[#1)4#8!Z#2+@!Q"IU@1XDU_J%9P\Y M?GY,Z952:26[4L;O7LHZBD7,B(^@&V$*D2__%OL)@0'&3A0%)$RXIL/.ACCS MXYRMV&!';N4ZWRI;91OL%CFN#)Q_XZJT&RYUCRNL#&@_CTT]2",S7>\('!TZ M@TR$]L?'Y [0=.,TT>4@*>!ZB7/ MG:[G$XODJ4=T:8O(+? MY!PKU!S[DZW+1'9 [[]E=&8?$UX_LH/&[KTD2VT.LZYORD>>OXD':BJ>N1X5 M7I) EZN20A0C2'Q'0.HX'O=%Z,;8Z+Y23U]S<_M6HKX-C3,SK_NPU;.O+2$V M\K)S!*P18G0T\+!D6/?U-*EEK:'ROFFM\\JY)5P_X7RE:@#>\KPJ#OL!%RF] M7+&/Z7)=SY*6Y$YV>+ M(/%1$/D$^DRR)DI<#R9$$.B%6(0B\$7D1&;5'+7[GILI]IV_\-5:;F_49R'W M.Y4BX%EJ8ISWQV0$]#AQ)%Q'YL%&:E")#3HR7C0EEPK%D)V?VZS+: R8M7*, M^CU/7(71&)*WQ1?-FQC@756IS&[$39X^I*O*/+G\D1:+0!7 =H0/(^*IU+=^ M F/NAI!QYD<^CHGC$>W,1 >[F!LE5>G]Y S)MF*"7Y6@)IZSPV!J^"O/AFAD M=AD1'0-OX=DH3>0#/("6)===+P*]#KG#;T[G9NN5?,=YUO_D (K[BG^D3^NG M[VGQF]PWRP^ 2=.PCO]?Q!B'$8]\2 -7'0XY#L1)1*"@(HZHCQR2^ :'0SU= MS6^;NDV;_ZPD5*$H3[7\@&9-)<=GN9.B2YP>3YYOAK<&%UK"<&1&;*0$2DS0 MR%GM.VM)+<%E0(Z68)N((EOX<@4?;N!3'UOU*;[:.NK0 *67-?O>GXX[-;38 M85"=Y\TSG'SZP>E:W;BYDG;I0Y:_5LNW9H:3@R_/S0;<" E:*?^LG]?D,#S] M?&<%F9&)[BTHIRP_HYPFO>H/RFERN,7))? M7(!6F4TU\F;LE#X6ZW%:0-56/-V(87[ [AJT=Z@S&;**JO JN5[R0ZYO?H M>M2W=7GN4!?3WICK4?+--;F^9P?XE.[63T\X?[T1O^1945QE*[7-RO>BO3Z\ MWF9Y*>3&*[OC#VI7K6Y85#6#_WV-EVGY>KUB:366>Z?W8>1$@6 !C*@C33'' MIS FH0-)0&)"(\^EQ#5P2XTK[?P\6Y6:H-7S3>"LBJILZG8WFE4! I_3@N(E M:+VW-QK>V\D_# W_V7P&>V02;1158Z4QX!M]0:-P->9[G\%&Z?,BJ$?^" R\ M@O/Y&"9R+'8^BH?JHZ#M1[$?7*T^BN?-1U%T/@I:?Q3_W7P4::N\+:_D-(/2 MZ]@<683I?*/38+GC7IVHRX$>H!><+G%= N,.+_GV=J>Z_OD5E\V_-OGNOV=+ MV=Q#\YM.GJ,DI"))0AA[1%W$K JT,@_Z?N"[H:!.S*F1-\B28'/S#&V+.1AZ M?FP-E*87Z!W@'WG]KV[7;_6X !L=H6]K^2_ =J N0*/CW!BU M#;DM=Y$ML:9U'5D&\XT;R7;[ Z/QTX=5*N2Z(-<+2E6HE^SCMCF>WUJ /H\9 MCTD"7>:X$ 4.A[&($41>X@J, R)B8AA\K]7Q_+9Z';G!5G#02FX8;*^'OA[C MVD=T[/U4/Y0CY1\Q@\E6A+Q>I],&Q!L!\2;^W>SM 2ZOO^&2/GY)BS8E=1Q& M)/ ]#!UI$4+$DP!B'@OH!RSQDDA@EVAFZCC4_/R8IA(0+*6$!IZ ?= T_#=G M #$R0=0(*-%.WP,\#86!%^,,2"9R.VP_#EM.@B,Z]^[J]]^9;AM^1-J=??.Q M9X:XWS>W?7:/_^0>N[\NPH?7;6&$+^F*7Y?\J5@0Y',GXC$,1$2E.9402 A/ M8.+X"+DB"$.N=2MZ!-GFMMWMWK?;.Y*O?&=;%<'A$WKE=NL6(_E5J0HJ78U< MK':_ !V_^KN-Z]AVW_\_A]3$2_YN0SN55_Q=AMC0*S[*(/1[P>UV.:'7>Q2L M=KW^\NLBCCII,IL_AM_^^9](11$Y/JO/!&'E^-0*"5L*+*HKA)65KO+0X MZ?IQ_CC0YV53L5ZD[*T\\.6 '6P<;>8Z;-.X0SJ(DC!(*"0\01$GLR[]Y M\@_A^QX**,-ZT?<'6Y_;W&U"K92 !AN$-YAI[-K.06+LB;L%88@_[0T:!AN> M?'.NFSA^F$0P#@15-; 8)#X7,$0"NXB&W#"IC6'_<^.U#UGVVY!@ M$%/8]4X@1P1S9&IL):ZQ;$NICU0E="!,UHK0F/4^<5&:0="\+5(SK)EA'/9+ MEK'?T^5RX7E1XI! 0%]0#A'GDJ8XBJ 3)(0BSV?4[$)CV_#<6*>5RXQS-C#I MD^'%O/ 947-=E2;I56 M95%=@(^#F JUF6'449FD(KFC\4(7>I&+PT2$#DX"DSG8V]O<)F93ZV?;,\_+U M=HFKV/A-Y?%MG)V+8B?RD ]1Y 1R_?8BB&F"89Q$(1&)RPAWS*(<3W=J,A>F MB3MJ9;X E=2;@J^5W!=@Q37CD0R U^,4NV".3"R]*(Z:$U@?)DNLH]'AI-2C M#\ ^_QB\.8R$JB2:0EH"JAPOSU]26E47_YRN\$J5;[A>%65>>;N*>]E#@[S./W3!D1C=F; HW-\MH(RGHB I^ MK84UM(^L#J(>];W7T(SND1XT*L:4. 9\ELC3JFB3TNP8H.X3\BA]F!]O7S*6 MJM,'O$2.]W*H(JWF2??)AN;&FUN!@93XIY=N@5C]P_#3^/73H'7H1N:U/M0L M7VLQ@F;0J?GIUB<[0-=6M'N6KO_2N37+%055/A*?.PCY"8-QX#@0"8] '#,. M&>.(^XG'(V1DF;WM8FX\L940*!$'^9T. *EG'9T'S\A<8(C,&?6T]Y6W7@E[ MT\$[U;#>5_!X]>DW3PZ;VI(L\,-#KO*920*Y$4T=D6W. A[PQ!,$NK$30>0F M+B0JC:47"R<@%$>N8U3=[D1_:[^@1_XPHTB!^$H MD;3CN1 AE,"8T! &&"51@"./!%KFQ9ERS(V.CJ?CZBJS5[EXJXY1Q>+!8]?/ M8!..R,C,]GV+ M(>8&@>N&L8FI?**_N:U-W8C"2LA!.^13(.N9QQ:A&WD1,4;-V"36Q,*227RJ MMTE-8DW5]TUBW=<&>-E_QSG[RXKER]>';3JLRZ=2V[M^K(&YL8&4D4LA5;:C MK9P&[O2C0&FXT6U@-+;[7,D(#H+4%!>UY#<_A<4P?_G15J?SDY]2;,<_?O+A M81;!AW61KKA*6/I$FKS6ZC[;PRK]'\ZNF22-5*1X4S2AO?5]N6)?Y(_392U& M74_J:IWG*J5I]>1MSI]QRC[]>.:K0MT/KXK5U[];Q%XH/(1\Z 8DA"CV,"0) M<2!R(A+Z241#5ZN2Z+MJ,3>^JD0#M!9_4-V9]_D8].RAV0_QR'3;Z@\Z %R M+02@BT%3]F:;U4,%MG5P:&L37H &BDV=G 8-T,!1O5A_6)?]'Y2Q4?>N VK) M5'P?'28U0-]UF/;-VO<59H#_6!UVK>0\>*TC7OAVLU]L=_L[>_W-*8J("0^" M,(0>"SE$ CF0^#Z"B>=11SB4T) 99%(<+HD)"4Y4R6,C\)YK,A.*'I]X7H6K M[3LU"Y"NP+_Q5U!%L&NNC><.HX8K>9JAF> $O5("-%KL ']TQ$S/(,\=#@-G M\C3#,I$S>3L\HAF>O#,\6X?RKCO9E@_Y?"A[?/>'ELEV*%XQPUW-=QU#L'^)L(#+R-1O!HDV&!T##X-<^)1@=U9/;HK=Q[43DB M:%6XMZ/-15V/3VEB\93I+"1M'3X-$V+:,ZFS@'IS5'5>:S;"P9M:ZTU/338= M@0B)L(LAQG$(45>.@E/ V8]5C.+G@3 M;(6U<3LSE+P/BE%"RP]V^(ZAYGT ](>>][YIOC?Z(D=N>?N8K?BW=?5E!YY/ M$^Q)>RER*$0Q\6""'!]B(4(<(\01"74W1ON-SXTJ*OE )2"H)=3?$KT![O1^ MZ!PX1I[\!D@8[82.J3QH&_2FL] )/^$2<@$ M%'$H',$9P7K&@DFGJS1MVVZ^:-:XTFUF1I]_*ZX*!I " M2RLR6Q?+5U!%4')691'DJZ(^?NYF?/ABLWB1*7"#@EBU.I@LGM5$W6YHJ]%[ M]NYP5LG=.L63:1(0&@G(A8@@8[?IC3()#@4S_-O20['];TO1(Y\U?$P,$-N->ZU].X7 M& ]KIG-7\;*EB._\U6[)T]?"+ M-(B^9$5QL^K<@=FZN MKB_ 1T[*S@VL"W#Y@M.EFJ109#F\PTM^ ;9*@T9KH-0&/RG%_W@!")?/A]ECA] MYTOE3[_%N>IZ0;F/8R\@D'*70,2Q!W'DN3 *'"^B/D?,TT_7HM/CW#C_@.OJCCF/;:UNLWJ59]86O! M?,=S>(R@KYPT* DD4\<)AIBX?H@X%00959<[V>/VEC?@5<)>;*[%OEZ K< 6K5U=;&R9K2?[F];^U%7_C2&I_>*Y M$:!%590^%2EG'UZOLE5U26:-EU]QJ>S2UX^2W/:<;<*)B!=% 8Q$K&K(J3LO M<>!"3GS"G,"+Y'_,:M"<(\XLWG0VU5B,S'3= M,-2M'H"H0EH'AD?I,FK)&QNP6@]I'2#*.P6[#@?M>!CL&6T.8]WOLN,\5?+FJ_J,*^+S@I9+GLFRK@E;GX@L'T\3G 89!(E0258$@$2B!-!&^<'#B MQ*XP(UI#">;'K5L% )6B7X!3)HN5@? DWR6OL+5$# ;.T*IGV/NE"-!":_;5G:#/FT4^?I:;9BK?1)1_7 M_#[[:YHMFR3A_YH]\2OES,A?O^#?#?(7FK8[-^]!(S_8Q$FQ-0=E!C8Z*$-= M:0$:-8#4X^)42K_SX>^GM+&1'YG/Q@'=*!IM*'J#(M.,.YLL2FTH#-V(M<%M M#"QPPI]S3M/:K2]8',:.QV"A? MEILP[@/QW,TM9S=@E#B)#\- U2#R8SEK72^&C 4\3F+"0[-4&@9]SVU2-Z(# M7(+#-Q4,"U<;C((>$8R$[<@\<1)6\&LML\TBUN9(V:IF;=#SM&6MS2%Y4]]Z M0!/#&.Q+NN(WXBKG+)6=T>J Y7HE24!NTK[CDG_D!GOA+::,S_#Z[7'\1W.2,:HO0__G 3, M"MGL@#$BM=Q/?U__I+HZM+'[PM 8D-U\8]]X>;VBRW45GYQE[/=TN5P(C@@E MO@-=CA%$'G4A\2*U?W.XPYF'/3.^T.ET;M2QGY:ON !2;/#31G#02OY'TV@. MC1'08Q3;N(Y,+C8@'1""H8^1M5 +C2XG#JG0!^%MZ(3!N\-(Z6\\?7@L.;M\ MX3E^:%(@?4R7:_FSNT QCAX60 M2LH2C#F.(,0L5&*@)/,+F?@D!*>E6LJ9DE[=9BL&AI\-'1T]#IL \9%IK=4 M-"HT.= 4]K4"H*/!!6ATN^C<.;/'=F>B:8D ATHQ*2>>"=4^39[;W)!+7J&; M.!_Q:W&+B_+CNG7YQHPCCAV5UXW%DA69 PG#(8QQE"!.7<>)??UK70?[F)NQ M%KH @L0!3 H*GJ6DZK#9Y*[1823[&KPJQ->HNJ5???:5/^CP^S$._K(V7HI-\9ME8"JW%61JL^A M^/#:^=P0(>;&EQT9S6S! M02.@9PB.C>O(/-N*K\R^3>'"K@87ZAI"YP>C7CPX!TQ+1N @$2:U ,\!:=_\ M.ZNM ;:?RB6@TI/(QO%2?L:B2A!469>;FPX+$C)?>!1!CN4?"$4$8N(@*.3& MF8812T3"#"+8M3O6FI;3QZQ7B3_DQ.M(6D59*T74M*TT,NW8L$8O#@RHPZ]5_;K+%;ND-%_C9;&IVQB$7&#J(AAQ(O?Q+O$@B40 O<03 MGN/Z<>1CHP"ZXWW-S3YM1:V^]%98X\*9.B#KV::6H!N9DP>C9AX%=QH/6U%O M/3U-&^5V6N4W46T:KPR]4_K"5VM>+((8L8"%#@P2=3/1%P+&GO+U12X)" YC M-Z2FET7KIN=WI*'."O-:.M.;A@U:;N Q2BB!Q(\EHSHHD4")&(K0DW2*XE 0 MQX11AV U!7VV<@V$28\3AR@_,@&>U'O [VR:G?@^XZXR;R\J[OW^ MS.(/'UX_X*4JU'OWR'GY2YZMG]/5P]8OY#F"<.SX,(FY,G "#A-I\<" 3>>O;X'7%\0;7XD'ZI+(*N2[]-D^L4*7XO>6Y:"Z7&>1../#JW&9QG?ITX *NZH"6/<2Y#ER:0Y][L $HP0B'!.(.7%@$#%"?,=7 M<:3:X5)#))@;'71$!_*3!U^SO'Q0<8T;+MF05U!N%O<,PV]CA,=.PVTGB8G<.=@V7ON=R@AJ<[ISM'[YUSN[,: M,C<.[W-VF>>=D@X/#U4E$@,CL:>)V:T.#P]Y%;*Q+;>B;Q[V077:3+2$TLB< M?I_CZBZ3%%7^F-^U'G<5H5UE6)V M)8=%E:4@C'DACP.('->'R$LX)-2+89P0'G+F)#&.SBVMWNE/Z^N?M*9Z1[AS M:ZEW<=7S1)^/U;M63]?!SD+5] .8C%8NO=O7.]=)/Z#VZ0+IAUX:QAO?>*G2 M?][FV4O*5 KJOQ2$=F914E$65=K@57YV,_:0TD-ST1[!1 FRU&"7$:#B(EEAL@ "34MMP@/;Y M[HR6S'=+UZM"=I)+R^PV6\KM&"]DO_1;5EZR[+D*!&_=#YI[)^T&Y[:3:@0' M[8:A%;\Z)U(Z<+96MX>E*J#117^GI0_SZ7W7* B/;EL9@PM^M>K+&83_NVLQ?'F:+7?Z.U)HXJ-:^H7#XH8&3;U6F;6J2K8/F MTP^5688S56-1E=1=ETV"\4\X7TD>+VYY7F53J#UF"^$C1)PP@''DJ\QVC,*$ M^3'TW%!$82B8SPU#"*W(-;_MDE(+;E/!E)(] =_6H "\4;"N+4JW*AJ2B)51 MU22?J4=J;-+JZ--U&'_:&9J.3BH.M-5*Q2?4Z6;L126, K0MJK0BT[04:Q/& M-]1LM?$!L1=7616'3*L\SNQ%Q@_(L7Q8$O(MQMYN1CG4],/^3@7GHE".LQ@,HO4Z(.@-Q+CX(O3 M15KTR;T32='[H-DBP7BZ^-@,^;^O<2[9>/GZG:O2@0LAEXDXQ!$4#%%5*B2 MA(4,AHPE@9,X3**GLTST]#&WA:(5$VSD!+6@>C.X#\U^:K.$TM5=K7YB336D.I=F+K/#HXMW25UO[3CV>^*O@B8MAC%!$8 MA"&'B(0$8H?YD/@N27S*'1QQTRB(G1[F&/?0E&G@M83&J:%W -3;!P\!9;*$ MSS4:GTZ@,22K\R&=[25PWFE]ZES-AU0[D);YX&.#\Y!4-T@_9_F7K"BJG 7J M+]M$I>TWB3SJ)Z&#H2M<5Z[52003QW4@H\1#PF&8A'Q 561M 6:Z25''YG2) MTR?PW&@"F-R$KQZJZ[S//$\SS=,[\R'1HPF["$]5C@*3N@"%"L'^R^H9IPQ< M*9CK@[SFKUL56J:Y:']U*]^PFO?$#$-[65 T^YTZ)XH9' \Q5]O9.;S75Q(]2V1MH_LD^\>G,="#F1"#T/1L2-(4IBE3@Y]J O7.(E MDNIPK)5UR;SKV6U1-L*#6OJJ,$PC/Z@4,' WF(V"AGMF-&S'WMJ':W9M+EDRIP^S_5 M^M98M-^YRDDA6[\1G]."XN5_ MN":1:A9DFIM9NA%2K=ZB$A.\2CF!_%Z1808L"R.F1U\3C\/('%=K RMUP'Y5 MMXMJ#TZK@D@=U2[ SL#5>@&EF,5L6O90MI5HRX)$T^;@L@?AF_1<%IL>6#]$ MA;T]9DOY1J&HOWS]EI5\<[L'1=B//4*ADX32_ L1@C@* NC' 1&"88)"H[*7 M_=W-C5>[TOX#J.55X?%\<-[E$W#K,:<]$$_9U-6[1# M2_$WY3GTWAJ2_*&Z7W*9Y[J7"-Z^-3>!,?*,/H"# MM>L$QQ4?F)QAIZD)\S$<4F$W!)[<@UWY&J.DT1=FZ:0."&GKN^R((A-4Z-K]SX_STXC/*BD M!UWQ3;.$ZP^!W@H_$JPCD\-Q/,%6<,M7"L] S%KB)\YM;@S)V_3GYDV8 M&PRW/+NDY1HOEZ_J;%I%Y1LDBCK\]MP,B-M/-Z 5LSJ!KVZMR%U=?6W%-*GH M$?",?+\-4#"*#[YF,J# I/?-#991/(Q-;JAR$>?&;9#4-%#5]E* MI2WA*Y4ZH#H_7@1,,#_&%+HT<9K-@!=CB(E/D$BXXS)FXMH[W,W<)JJ2$NR( MV426&#KRCH"J9]Z?#]7(DW@ 2L86>S\(EHSS(YU,:H?W*[IO MBFVH T>QXZI80.1QB)S8AR1)!$S\T.4>CP@36G=8QQ%O;I33+8-MZ4+[,,ZR M_!5H'E:\V]B.?;CQ#L-Z1M%SF^A;+X=N1;AW*I1N$]CC)=2M]C(@8KRV1#-Q M\\QSK!:GKWBU%ECN(-6-CL^8JCL)*A^MA[TPH(Y<#-Q8K@VNQV"LKL5X0C#' MI1$2@7[M"-U>YT;YM=QJDF>MY."Y+L*C)K_LU>A>NC;X_90\&J0C,^T6S8W0 M8$=JL!5[#%0-XL''0'>B4/!#W^S3#LKB-,IF,>&F:/6&@VLW-ETDN*E^.T'@ MQB\/RE#S],1S53.S"BS_SBE/7]12\4UJM\YS^=4MHMB+* T3Z+A.")&(8N4G MB* 31L2+4<1QK!5_J=OAW+A\*S*HBMV#?"/T!5AQ3:>]-MP:%&X9Q)'9NX-? M?9/G>P>_K<26833*VF(5SLF2N)P'JVE:%VV,3F1Y.=W.E$E?M+7:RP&C_][@ M6SG*6/P;5G$VY>LEI?D:+Z^6N"A2D7)VU7SFU!5>D' *:9P0B((X@43P "*? M!T[B,I]$AA$=FCW/+YKC4U&F3U7\P>^U[,:%-G1!UW-\C #DV$>O35'65F30 MR'P!KFR1R4!P[-W6T>IUZFL[)E ]LVI2K6HJ_R:6J]];0J)&[1[Y< M*@CB-%$\@CW(7*8BE>E!(9N2.(XP20.M=)-'&Y^;MO+)EZB$A$T M,IK&CNS U\\)YX,R,@<8X3$@@N20VF?$D.PT-W$4R2%5WL:1''S*;**J&O+? M>2&WM%7$_S85S5=>!2S%OAMP'R/H,"*7?R=0,Y9', DC@D5$(D_\Y>T:-;PVSS-JE+Q:<8NNFFI?JW%MG#8J0E, MWV(NF^@LY/)?V[E^JO5))KVFBNWLUWU\:$#9ZN&>YT]U-:SJ^U]$F"1A@!,8 MQ!2KA-P!3# +8.0ZOJK(%R:^T2W] WW,;?IW1#.-'3N 'RP)#SH)=?W0=]T$,;,=U)D(3K-M4D)".5A/P"J:>ONB,Q$:F40K:.YUH1D0 M?G=4>6NQ=V][F#CP[JB*;Z/NCC\ZC"0_;1W)Q8(G+I>37G*!XT<049*H\+H8HBB*.&=QXI%P0%+1 M,\72FA_3IQIMM0*BTJ8ZK.:\,#B?LS5L>LPSQ2A,E;JO07ZCR@5HE &--E6^ MITW>XU8A5=:YHY(]8K.$K242/%>:20G3$G3[Y&JKV:'6ZLX1W;_R)?NAN8CM. M3_FW1IWF>]:3VWWCY0(+A\0A)]!WU(Z.(@=BWTU@E+@^=ITP\7BT*+,2+_5( MI;\[H\WQIM/Q9D==,SW/7ZML(0:WFS71U:,3>YB-3R;'T\=)D^I;CQUK,R=< M!Y7QT[VISN:2R:VCN$&2MNY;EM/O?DE7_+KD3\4B]@/L$M^!OI_X$)$HA(G: M#H:>[\>>_,/WA8EK[727<_.T]2:0!;\JN4$EN.&%* WP]7C&+J0C;<=SB,Y[QL M!/TOGW3//5*YY#@(U=^6&G4JC/^C_*'N@E8^MJ8 M&Y-T9 4[P@(EK7[^E5[<^CG#)F2CG^,-0LLH"8L.%(-2L?0V/%E"%AWUNFE9 MM)X_]Q+X9NNZW1Q=+I?9[\HI(W=(5SEG:5E7GVDN? >""DYBZ"$60>0'"&*: M$,A0["5(".1& R]\FXHR-T(Y[ 78J%!Y4VHE0)54X_3#,>[^*0 M&3X49URV'HJB]8O5QH*\TR7JH8 =OS ]N,4S"GVN\+)N5^T.BZ(*O5 )7U'H MH2AR8DC#6*@Z!CZ,.2.J_J<3!=Q%24Q-Z+.OL[D19"MK._6VTIY*'&N.LQ[9 MV4)O9#H;#MRPTJ$G$+%91_185],7%3VA],$*HZ?>&; +DXSE.B1P54I@ECV7 MG'U>X@?M#=CAU^?&!$I,H.2$[D[^Z$9D@\W7$;@T]EWG(S7VEJL?)/"KDM=2 MLNT3: S;=1UI<[H-5[]2.WNM$X\.LP2N\+K"CU$B,/015Q=9L,*LI9V(^?),NEV MQ0IL^_L9.XW:KPU)Z?II794>Z%X\76!.&'4\I,*A"41N$,,X\CWH$@]A/T), M8-'&1.OQK;D06G-[-P)Z9)KM"+I37M!>X<:&D8!7[-7JK=_?7J:[K*\K1\;0.AOV?+Y>F.D1X76D1^9_6J8+VSC;,R! M1KA9HCV]/B=E.B,8]LG-[.6AAV#%.E<';)N"IH*(F#H$P<"GTFS#)()R1QQ" M'[MNB#$2+-3*!GRTA[GQU$; P25BWX*H>ZQU!C2CGV49H#+@^.J(YM;.K/;; MG_B@ZHAZ;T^GCCTX] HKD70AFZKR67[&:?Y7O%SS!<,A2IB#81@GKC1( @)) M*&+H)J'O,?.8,NIIZL+L!&ZXIKIS>E(\\!X5*Q=Z]=VIZV_0PPGHS_AS MIKH=2M2-SU;$"Z"$!)64G9*0-N]^]B)B[4[GX5XFOJO9J^K;.YC]CUOWX72M M8Q0G,7=B"F-*(X@$Y5 : :*Z%(7<,*2".F8W+/4Z-ID)T]RSK.4&2R6X9@%I M0ZS/=LK,=AAM/X'I=WVWN8 6'@6;&Y^VAS=US+[>D3;_=[E!%BM@DYW-'\]B+-OCRMQ#3=AAQ!4W/%QI-AJ?0K^W;# MY/=%WB0$3[/55UX^9FQ;A%TSKDZGK;G-^/ MM--"LY\0Q@!R9&+0P=!R&7M3E ;%YFEU,%F@GHFZW:@]H_<&AO!E3T_9JOH, MJNIIQ751K#E;)%&,$S>.8!0R"A%R&8S=$$-"@B#@@GM.8!3'?Z2?N7%*+2:H MY+RH*Q46K 6B,24(X="EZ@Z+)P@&"/?A<+'W*44)\(+39CA M=)?S(XE5L7[B^9LB668,H8&U'EG817!DWJB$W;FV.+*C5!\=2VRBT>&DQ*(/ MP#['&+PYC&Y^R;.BN,TSD98+-\'2N, >Y @ERG5!(0ZB -+ ]Z(HB07CGDE\ M<:=M(P*9(%JX$DU5296RF7%&%S ]=+) M>T"E_5EZZ!&;!3*WV]\@CN/(36)(L,\ABIT$)F[H0!XZ%'DH#GCBZAUN:/8X MOU.-GEJ$-LHZZKH:1L!O@OW"$>#T' R#4+11&W,0FM.7QMPW1NO;)W@G)X1Z M1OY1%'\:NUCF$3>.::W,B9TUACKI5>KMW]U"$5(4"A\ MQ"'Q&(/(BR1!^X1!$8:$^G'@)4DT($CE6'\SC5)IQ05%[9+ ):!94?XC""/W M(G9<4%3;9#-[ZRCF>L;761!.P\L;V!I/3BWE1;TALV>:G4+"DIUVM)M)C;93 MRNY;<">?-R\V=Z>BM=+R]=,/^JANUG^3G\#"B4,G]EP'NC261($]#C%R QA0 MA_$@]"B)M7);'>M@;HZ:5D;0"@F4E/HEYPZ"V#_S;4 S]IF/&2I&A>?Z5!]4 M>NY@@Y,5G^M3IUM^KO>Y,SRQERNV7W:;EVUM9H$]SR?$AS3TJ=R-^0%,! V@ M0&%"D,=#%F@EMM3N<6[3NQ$+/*M;2G4)-GK,-3N@/LKI$6#=@9C> OO"BP+0W4&Q#;F!1]S6ISPR'1_.Y8>% MG$'',_J-4*=<&S.;;O+>_J;WDNNH?]!)KO7BP%RFO+IZ]@M?\1PO94>7["E= MI>K:0YF^\$]U >Z%@U!"L*"0(]]3B?<8)"(A,.8>"WS/":3A9Q9XK-?Q_%QT MC=P7X*&6O/:#[,C>EBTWW UJ#H4>1]F'=W2[L<'UEPZNNT*#1FJ+B4:-4+*5 M5%2OTVD3B!H!\299J-G;0TW6U3//Y4HEFWXXD)2T*?W+G)"PT,=0^(X#44*9 M*O(@H.>+@+L)\1DVNN2MU^WWOE MI[!8<'D83-9,)*U.)[:33(!X:RP9O3V,ASH9+*JKBZHB?,X?)<-)JJO#KY4- M+2VT&W&/?RP8=45,/0(Q5E5GD$,@<0(?,I2$(2$X8(D1(1GV/S=FZB9ZR:JK MG[2K0'5^9$98I@.BQUPCPCPRA741KB_7[LC>W-$ /RGQ_UA5Q%*^#:F#/3X; M")XE8C/M?5*&&PC-/M4-;688YWUZ>EYFKYQ71P@WSW6@>&4&<(%BCP88>H$3 M0Q0+N3$,/0;ECT)/&E^NPY$)NQWM:6X\5M]MJ"4T)*SC:.I1DQ6,1B:A5D;0 MQ6D$R^DD%I8XY7@_D[+'277W>>+T"P."N=KK9;>X*#^N^6V5+?9SEBLGE0I? M3F4[G%T6TA[#E.9KO%P$U(M]'&'(XC"!R$URGIPD&9F32VMSS5=(#-3ZU_-4(*0W 5@6 "[!58ES<#>+, MQL5_HKBSS3ALOO3G[3A4469T9QRV<\96Y-EP&'LCT08T.UUDVG"==R+5SFC& M;"DJ\G+Q%?](G]9/C?FD+@_%W!$PIBHIO!-',/$C!H6'/)5(G&#*=(S1-RW/ MS?ALA--CG;<5ED2I_%[JCFO12F9QL 3PDHYH96/:2JFGV.W5>-3,X#J16,VS /&[^ M8[-_OI>O+AAQ73>A!/JT"O)T/$BDA019P'C@B2CVB9;K?+_AN5%0*QM0PNF' MQ^]@U<\?YR P,CWH*6\4!7](TT'1[SL-31;U?DC\;K3[P=^;YR^[QV2]Q/F7 MM"CO=V]M:B8M.]K W.97(RA0DEZ >_W+POTP]4\Y:PB-//^ZX#2%RH'UA&,G M@1B49>QXJY.E%CNI6#>?V.F'!QPUM55C_GN=*J^A*D[M$!KZ 4VD;:_635\$ M,';= *)$1'XB?.0[0F>2'VE_;M.[2\]^#CPVG0'&\=EWCFXZ'ELT!GYBQSC+'^M]Q5\NZLH M?N'90XZ?'U-ZI:1?56'2V>J6Y^H?^($OXB2.!8D#Z-(D4DX+ N- [0]XPK ? MJP+&6EG0SI9D;F38D^>C %MMP(XZ8*N/T3GM&0.H0;!3#A#) (*B<]=H19@6OD16,P4D:. MLI-(#/*:'6]U,A?:2<6Z_K33#UM(&%4EE&E-YZNL*.L\X@L?!5XD/!>&W$40 M(<(@CN(0NH@(/Y2_#+%G5FA:IUNM+WW2TM)7G;-^N?H^RW8?L?$-82W(]8[: MK,'X/GFD*HDO-IM;E5BJ*$]593@OK=0)D,9(,76LR_=+-W4"A-[44Z?>';#) M_I9]OKZZN:-9WEY+=0+?%PAQZ,><0<0QAC'%+A1QXHO0HYS$6G52#S<_-XOC M6P:4A* 2T6 C]18WC0WK66B,S \[0)R.#M1!Q&"_>!8R$VT"]3X5L_W<_Z7N MS98;U[%TX5?!Q8GHO>,8_7, ISY7WL[,*D?DX)/IJHK^]X4"H\TN67*1DC/= M3W\ DI)H#10 32[.VJGG4D":WT@/RXLK.&DWH.;M,.[QMMYG93XS7;J]%4V M)QAQF 8?\&O=!41WCU<4I 5%(H1!$*A&!RR F!,"BXS' 6$9#9!6A-+ '%-C MJS@$$*1!F_2R">TW<=H?1U+G,.-B?#SSUU%H;'CL!$8FAQL78S42HYD]3H;' M'(,@#!]U'+]UQ...0=G?'GD,7VI9($%N.%DY7ZO2+UWIPI+7JFAA%PR8XR!/ M29K#($I4:4&<0H)2N2DDB4"XP"D/M J%ZDXX-1[LRPMV E\UE3(M0S'/@JZW M+70)I>\SX,M0-*]IH F-JR(&YZ8;MVJ!IO('90IT[[.CFJ;TP5>I JX?VTCS M396T!.4B3U@$>5RD4#6/@$7"D#2THJ!@*&$T"\T<3R?GFIZW24H)E9B]K.&N M+ZMQF=+3".L1RF6HC<,D;9&43LAM?DDGY^_N&.0L%HZHX_0\HW+&677WR>+\ M#99]H-:XPO)-X-_$[8)Q(E_ !:_K;Z*9L-YXCL)84)X54!1) 5$:+A\W& M/!1Q*DT2* CA$!'&(>&"PYCP!$LC!B&]E/7A::9&,YV@D"A)P6,KJH&7XS2> M*,$8\R2!>4JSM@D%85&D\H^S((W"A.6109T9)XB.4T[&'Z8:#C8G.'GFYTY& MT @).BEM?&P#;[.^F\T)8B-YVHX^6JZ"PLX",>AM.WWW> ZWLQJ\\;F=O]HV M'@,S_H2K?ZIR\U)IO M>O2X$[:#T-6"Q1G419#=S4>O"V]@AO% 'E3@?#"J'Z:Z#'.'Z0]4P_ MK=!=5!?HB>V]J[LY7*[*C.I//&[=46- #@J1FH]@V=&&/G*VGLN]_.=R(?_; M]C625E2I&Z-FJN6-]KSCMOUQA2.@\8WQ@-<<,[YN<2D&W?;(K!0 M_Q=[]484!UXSM>,,_D#N%9E M1N6/F[9BA]Z 9U!P>2IZ9);Q MST1/JWKT1'3@[A-*#SNV]V\:T9]]0MZW;NQ3%]E9.+<+JG*%^ ?>_GF[D%_MY5KN,^[P MJS*(55?!]CO>X\-91 *,BAS#-,D*B$2>P9QG,WG M-E*#YU;LMD^I1TO(<@7U#"7_J^*9F:;M*MWU5FECKW[66 IC M8^LR)!W98I9"C&JJ70;4OB5WX6C6I+I\XC_D%Y.K#^P2%$!I1F8D#BC<1)HF7QGYIF:\==%=F[E!']N)#4,MC^%JS:778J6 M?[(R!LJ&B(9@<,M-.CBJD5(W; M>RG>]&D ZX5$O/NY;.KIJ/239WES?07J1BE#Q[C>LFAZQ9V#[=LEW@#92@Q: MD;N>6U>@E5IU>/C97N'0"C(#RI477&_2<5W@1D <^+_-[C:O,-7E#+V&$;DO M5W,^B_-0,E'"(65(Q7Q 4WLW.X&;F+CFH]6)W6S@ ME>R5\H%-!OR#[>4B'7V+G:'K?:Q@!"?Y4\CNJVZZ-DU7]]O.CCU;'75O1 M?CUW_9OL-B2J@9<*.)&KSA?T]2M>R87NLM6IX!3%*8,T(P2B#$<0AS2'!0HC MD80!8GENL@L9F&MJS*)$!3U954*[DM:R,, 0RGJ;"D?8>>81>]B,-P\:@#C: M,0S--.HV04/E_;V!SBT71,,=R](=- MH]I9E*99DJ848AHSU5 "PR+E&62BB&.=B+O E"1 *4YX &F:2RL2AT1:D?+7*$N8R)"D?*&57'UVIJE1]#6E MZZ?U7$5@;H[WW]#"7"[4Q;V&C5+>G$#GF4"/4J?[1+>S4/CK(?P>"6YGU=7H M'^PDQ.A(@T_YDQJAEY#RN5SPVQ5_JF=97J1($ H#QJ15*!B&.9&F84A0$-(H M)2$SJ@=C-OW4&.5HF]N-_+W<+/"G4@$T.ES>37AH??1XQQ_JGLGH&.!7FW21 M_[O&K"[Z#&L@9Z_1L-#D[]WMV$-8#1:#NN,8D=_?ZA2 USM MR9^(G%<99[NE-.S6Z M:\K4UZ62UHS$-%'6(R_WV'DFK8W H"=Q+T$7_.DEJ\T,)D?LI#GIJ*QD!L0^ M&QG>;;U9ZQKX[3=7[[83G#(YHS1%'.D=<"O.^'4 MF&>@PZ'QCFT8:>V-FS/\_._?-M!M906=L'[V<5K(N-O.#4\W]JY.2_DCFSN] M^VPCGAD7Y:)<\<]R\RBMJ)5\0$H57MTT=_WX2V6%2H/K+\LE^UG.Y[,8IP6/ M(@PSA!%47:D@04D&!2IRDH28!4%A%@IM)L#4Z&S^;>M_&"C@,,RQ+;8.8O(-IQ^Y%!M.W . M8[@MQS$/PKI^>%A]K!I__-?EZC_YZ@.73/$D;3FVVW!HQF'IC#4URI(R5TVU M 2 E7R[XR?L-_B%+M^DE3PNYW(Q#$TK M_44Q\S8YA7HLAU-/Z"L5-@H:L9N AS0+_E4^K9^^E_4_;SCC[(Y737#KZRQ/LR+(T@0&7.7$\BB%)*("THC$ M@BQUW0II\8/\F]4Z, U6\5#=HT]49W(>YR1V6GHFHDQ$H(4$CIQ!0GD LL(A'EC!.+RE'1-/WRN[) D4VMI,BBG41H1QNY]> -)!1]1+QK)CR#O\ MVE3LOE]^*1=+E?K=%&CHG$ZSI" IS>( \I 6$.4L@3F5U(@2FO&UVUV\S88ISV7#V"R 'N,YP',<;ML(.I!,Y+"2 MBQXLCJCJS&2CDI*>XOOTHWF7^2FDI+.'Y:*)7WWAU>N'-;]?=NU;OXF/"_F9 MHVTUJZ>5[F&DP9!3LZ4ZT<%&=L#6C>N_$U\EX?44N +73ZH6H/ZQI G:YT\G M/0'M>S/J%F.CHTD+Q*Q.*$WF&>V@TD+Y_GFES>V6K:QPM9"?'655-2SW076B MYVQ;KQ'E..0A26!*,I4?B N8YP&%)%-U[S(F1$"-^E<-SS9ME[>C:NOZODH"_-OB&9?L1IVLJ19^W0_LO]9MSD]'A[.(<,&H MR" .,(6(8RZY*0PA+PC%%,>: ML5U.ED>/J\8"W3.1O>U>U2G2N*]:54"K0N/'ZG[&5\:B MO%L/+%O0AMIB68_IMC;0WQ85Q_/ROSG[JS1;5. M+A>*0KXMNGJ():^OJU*U M8^Z7,KW'OV9AD8LHR"CDC*<0B9!!'$DJ1B():4;")&+67;;$/ MK)+/=_J"3F&@--Y6%Y+&RE+N'':O])6J-.2_<)"#=?!?F&5<-_^PJ@?N_3.7VQ::>)&C+*O7KWPU M2\*@0*'@\K47.40Q2R$.D@CF>5[D+ Q3%N6F74AWPT]O;["1SJ)':!^U-,\( M%P4L,AY#Q!/5NS6,8!*R@N(TB2+.9JOE"L_]8K:;PA]B]VH.X 8W/5:T1<,S M%6[%:HI1NRQJ<:BNLX(5O:%'+D9QJ-1AH8DCUUAD]_R#EP^/*\YPF_G'A;1J M5&^[3<1CA5=\EA8%RX5\1VF>4XBR0G)<$ O(DJQ(HX1R%B/MC!^=&:=F^&QD M!IW08"OU-C04*+D-DF*T@!]^Y[W Z9D(W@M)@Y0CUXB.E(9T,;)F.4HF* WF M+6D--%XNDXE>;_*;C&Z\-**_R9:O^)?M9FSG(Y\ACI,DIAR&>:%:N<848I)E M,,IB*N(@RM(@V9Q;ZIE86O-:'$)Z9NT[.= C5OWNE\)^EZH'NIYUY@[(\6/Z M.XG!3N3>R:&/P'X-B)S']P_-^4YA_AHPG([VU[G9C(OJ:C7[KC(&KW^5]0PC MG$=Y%D.>I1%$81S HA ))#@KD-P<,VD=ZEB&;T:=FO6G6G*7]:I46;Y?.%95 M,+KVZ%)8S43HM[ -LX4U&)[9P!(';0HXJO?0*RYOZ+W>\K?=J_UVK%%>W:/B M;U[-X_]HV4$1+UB721^P+.,IBF#*F&J8*/=H!8H2R'"689QD*(DTR]<<#CX] M!Y22S; -X@XJO2^TG?J>7SPEE(=*QH>ZNNI?N!MXW':%!PH=="<\O.*BKC)X M?KN0IGVSOVN8G;&0"\I36(B 0I22#.8X8-(6%T%!LIP39!2Z?6*>J7TBMV*" MG9Q&W\=SN.J]O0[0\OPJVP!EV[_E% QN&[4'5E.J7JB]K8 M*4]CR%D0\RS$><$-@^^.3S0U[NPBR7K" B4MZ,0U#;T[@>XP<;K$S#-OVL)E M$7";9(4*( MPK#(,HBBE,&<"G7>08(H(@DO8F+F^=";>'I>D2:)IR>IV89+$VZ]_9=["#US M1X/=K@3;3E@O2?IF\#C:IFE..NJNS0R(_4V5:03"1AD:EZBL0E"[Y5[ M_+Y:&%1C/'[WU%BD#;3OB2F_K:MUM3"NL'@"K&&B<(.39UZPA8PX8T# MI AA'JJKK'KSNSC5I45:KZI0M!M=7#,@AT8!7T M; E'H(X<_JF W(FKMBZMP*"1V'WPYWET'$=^#DSX+F&?YP$X%?.I<:=EU)EJ M2[\I6U_OVM-_Y2LYX;)2M1.;+\G69Q@$F"*48(A8GD 4$@;S*.4P%RC/>4Y( M0+G)[L98@JE9*;U.]8TN8*>#85B;\5KHL9-7A#V358OHUI?;![=).NSL'"^. M76O<7 7<&<\_;ER>+3P'X7O6 ]D>3??XL['LZF_K5;V23UFY>)B%01;&.FJ\YP$+2)%"])%ZE#F#5:@"$BB!1 M?V.X1_2QNGIFVSNOV/L[M*] I^2K_-=Y0X,J$5K:@C^DOG.^_6<5&22O[H#H MGH!O\@GHP *#: JIO.(2TJ0,'BL/F:O^5RU9O-@X3CMF[S!_%!9S>/4YD[ M^Z_9?]TO[_A255C]M-A5V]3T]I^X?6JF9Z_"_/T2W'W\IDPH54>\.<:] I^6 MR]5BJ5M%8@BW\XY_!Y!Y)E!=M!Q7,-4 Q^I X-28HYT(G%&J?R1P[M)+FXOL MBB3W:IS=+NA\KI]NYVN?ZR?GG#U M^KE<\%MY03T3 681#S'$$8\@2@L.BS3-(.-Q%.&4)IDPZJ3[_BI-C>-Z-=:! MVAR>K[4PU6=%SXA]?T$G1-DG%Q_\J<0%C;Q>>JB\-_C..[&\FT+OU,_EO1?P M=%>8=Y?,MN8GXZ)=U7?-58]=_:GM0S;*8XI"&!,:1 MP*I0'HCV4G.Y@KX0U;!AK@KO>%\8.EYR_! M3FC82 UV8H-6;O"GDAQTHCO\*)CCY:STIO;$(Q?F- 7DL&RG\0A^75V#U2->;'W+?AS)9]?.K??8Y7K\SW49_RQ7CW*- ME<]8N?*N@-(?- ",[R'679*1W<)GQ9JD+U@73%L'L/;X=HQ_@^O'3_/ESZ\2 M%?EC:S?+N:0-W54]D3^K7-U6M+*F\Z4JX;;+J)5\CE.B(K52!!&A*2R0B"%) MXHQ@'(DXRDU<.I<*-#6'S(_U\_.\V6_@.6!;<9OJHHM61X!;?5[-"/_BI=,C M^C$7Q#/!*U6 TN4*=-J K3H-B6\5 CN-P$XE+U%@KO!UQ-87BS,J2[L";Y^= MG8U[8<.0(V\MH0'A.0MA0A7K)B*"191S6&0B#_*P2%EH1+@#B&KZ3 MQACK>@:<(.?=%6 'FGU7#>\<-333^_3JYVT@,>">R:9/T MLQCK,9-;Y#PSTA:TC;3@MYZ\H!/X=Y?]U'71<=9=_>R$(_=:UP7@L/.Z]IWF M@:9L3#OO[#[_D%JGM^F3NIG-6S/Z&I5=1P?YS1 M(H6/"-^/#C[VSQ85Z'=IY4U^["XM]JXJ%[1\QO,_L%PGRF^4Q O5B4X5_HX$ M3_-8R'U(%B80%0&%F$8,/_.% MZB\/5H]EQ> SKKJ-2BDWZ%B(]RP !M8 M#F( K 8QW\/V*D5(9EV^\.KU=L&^RD=.=TM[>H2I,9.227]W.X#,^5COD@6%'VS"?5ZV_?]:XVF([_4E2 M IY+:(*N]W*!Y2 M!GNI \PTMJF7(.'Y9>Z!<+[OJLX3I+]GO 25D7:#.H^(V>[NE-*#^[:#F\;; MD9V2]\U>Z^1%]FW2Z+)Z7K9[LB;Y\4;E.U:O-TO&9S$O"AZF 8R(W#RA,&

&O;!:PG\Q5HI)8P@TYRH$0W;Z VA/LPTWE MTS/WN0#2JK6:!CP7=5@;&G_T1FL:RA[KMZ9SFV7"8). V+5PVV[X41*$.%6' M H&@$*$LA(2F,2QXPM.449K$W##[[]@\)H__.*E\G8 -^(:YN\=A5+/=W(Q M/)[9H97O:M-VRW.-6-R MN+JQ;;Y5X9+]O3[28RH]:)SMI\Y,-_)>2D_YPWV4YGUVS/.5KU3)B\;\8IS]\?JW6M69^_;, ME=NX7^MB%W&',2WR/(9)$200$:SJ4! $<1$F&8I0E@I#+C(78GKL].WNX_?K M^]NO?P'7-_>W?[^]O_WXPXR +)9"CY+\PNN9I%0KMJ9\ST9\0%[!;TH#4"Y^ M!ULE^H5[?)"7/8B.Z,Q"@%$)SAZ@?B@MJP]K[\,>KSG!5S/=-?'=2,T;*5^4];]7)211:*K(5C.\EUUYQTY M[=40CL/L5],!+ _BY12LG*\E)?9*27[\I)[QK&-0)\_*5\U%S5%NX7%9ZE* R#/ I@R E5 M9=L)+#(2PYC$81ZE@I,@,R'_R\29&N7+5R$QH^@+ET./F,<#V3,=?QIJ6'$% ME )4E7?I:W75U%-7A=7=$:\;0!W1[87"C$JR;H#;IU9'H]IG(9_NY)Y&<1X' M%#)><(C2.(M\W)Z[8Y>5G7:]/SF,$%2%B:"889##!5WRN60!*E$<2, M9TD892(N\FX!/B[8>\"_F=9G\ I[!^3U/DVNL/1_9J\@^]%"UDIZ!7JRNDW8 M/H>(P_SLDU.-GHY]3NECV==G[[&MKBZMQ06>WU2LN.U+Y4BZ659-MU18:OGF4CP6_ M7:B2Q$_/RD!MNVLEF,5%+ V5E"K_:H@*:3,&(0QI@G"&XJ2@1BV0->>=<H MH5J7&M[V&3?C%5W ]0C& XR^3\2/%[B^ JWHJJ7<3GC7K<8,X7)$0;JSCLI% MAE#LDY+I[7;LM.]O_ /7)=W&CT1IG,6Q:M18J :T12@MGI@7,"B*)$2!D+LL MPVZ-@_--+VI'19>437=@(+=M[:8)X-6J*LFZ:2X,5DMP@U_H\LWVJBN=;=BA M=G@M].C*&;Z>2>KPL.0*-+)Z"<[10L41%PW/-2H#::F]SSMZ-YFG7]SQ91>= MH9E9L;UA:B;*W<=O^@D0.[6'7V!KC3V_J%)9A]$D1[6TRBS8C3):TL"!X/U\ M@,-_M/L@JX[VNY)RKQ_K5?FD,J#$G?P'Y>!6%\QP(;_ &!>0(AZI)DX9Q%G M8)(%61AF' MBE$:M->O4WD,E$Z#]\GMFWUL]J/6^N\X!]/Q:-]CU!+X"&Y%5 M*,-&:* N<_<9-@+)T>=8;\Y1/\M&,.Q_GLUNMBG_CE=8?NR7SX\E56/QNBN& MI\S=V\7UPT/%'^2,?ZFX_&]U+[4"O=W"98),;QNQE170GE)@WF@%JIU::G/.?U'5\5V^AKA1QZ0&N?7: M#;/<>.OA^T"G#W^K!/C^%O[=6G6*@)74!%R/MQ8F)>''6).QJL*??S7P=FT> M^FO3OB?_[JHV_*68#I>'MQY]Q KQER+PMDC\Q:-9A[RI?LQX_H-7+R7EWU:/ MO.KV8B(..RUE?@ M>CX'2R4R:.-8VP6QF&*$T14QR,!$8HE?Z"40,'2!#,J M,A13T]829^:<&IF\#9"14JOB.*W<[ MG8/(?0C2R1G?*Q+I' 0# 4EG;[4CHX;65)I Q1_YHBY?^&US)J6L*6E+S;'< M^8N2-O;Y]?;47.467'^[N?VTK'[@IJOK-OW@'O^:10F-<,I3R.),LE>(8UA$ M.(0X##.:\T1NW8T:X_@05E./"]][C3R3 M9VN,O=$/M J"WY2*OU^!?2W!3LTVJ4LI"H0B7=PUMMXJ>P6DNNY8U^=B.*)I M+R*.RNL^0=[_$'B=RVGYEMO%"Z_?EDJ8!2)O6J5!%BAKEH<1S,-4[HM9P#). ML=P9B]E*U;C2^Q[H3VW$\EL!_ 9]4%52Y'E34N2WM93]=U59I-R(#_!6?B=E M7(XMB1ZI^P':,U6?*=NR%;Y7ML5[K98!Q/S6:#DV\11JLPP HEF396@$V_-Q MO%!MUSYSW'H2NXZ3WWG3.5Q:X,VK@^06/$Y1"FF1<8@PE;MTP@A,"8YP+-(\ M3Y#9 ;G.M%.S5WN-5N=-H]5J*[CI4;D6ZKIGY:ZQ]'Y8KK!3U>]:D7O]:I5% MV4@-.K%=GI:;P.3LN%QKTI'/RTV .#PP-[K;,HSV7^MR];JSW#Z]?"UG:800 MXE$" Y)+#N)Q! LB?\TEZGF.:"8*HZ3Y8Y-,C7&^X.J?O(V,Y8VXUM6>CD*J M1S"7 N693EKQWFPL/_T=?KW=MD%Q&/@Z@(2K>-=C4XP;YCJ@Y$%TZ]"U-M$R MRT6]EM_8O?[7?^5S)C=TK?FC=GFSC) T$H5J>"2M$H0$AH40TB") A8F09(@ M7I@$QVC..[U8F/9C^B@%;=PLY594D]@*7=2'^<(;DMX/"5J108OE3FCPUPVL MMUYA-8E0\0#O6 $I&YCW;>=C3Z^SZ!-#O(:#370'&S&VQ%"_MZ$DIC>;,7I= MK6:JW>\W\07_U[*Z6=>KI9RM2TC&-&4BBD(8ISF!B*8$$D936,1)2!*!2=_ MVUEOPV./0@=:ZFU>?[V++4MDON!RKGBD<\'OK,,/G*R^X%7WV_2!V(8L$! E!4(DC0/(49YD) BI$P@PP:7 MSH2;GBGX8@T^VU"1]4),99XR/[(=64-M+FG\$'^2]7H-._6^]OGN5\A5P4QW@HU;,M,YH =%,]W/8/=I^$$?.5NK4UEE M7"[D@_;:^6CNE7B[QE4I":(@$R$4:H^/L&IJC$4.@R@3.2KR,$N%&?'K3CT] M6O^Q?GK"U:LR&\M.=&/OGS;P>BSM TS/'+P16<&X%;K7*;D1'#AM#F:+EB,^ MU)YV5+8S!6.?RXSOM_)";L[Y]G;&W4RSD$?8];Y/:] MC^?/+RS0,W(UND-Q-!?C!6B:.A;UT#GC4#PSR)B.1#U]]AR(FC>9US?IE:&\ M?GA8?:R:4,#KIY5NO9.3 TR-3WN"]K)EI;QR%[]U.8H6$:=41QN[B3%HA8SLOEC,81CG(40_EG !%C#!(>(4A1',=)7@0T2?0- M,N/YIT8I/0VZM%3U?E12?J.,>^-ET+'-O(+KVUKKX:I$!5OQP?>NUDMK=R@5 M8+F SQLE_.)N5.+ )_ZCU39PO@ZF10UL43Q3S_P'H8R]SC MI@SQ)TS+>;EZO?Y5UK,L8 QC)F">I&G74"(5'.)$T+S(DI@SHW#FPRDF]T5H MRV1O1 1_*B$-*XP? 5+/77@9/+XYW0P9\VS@D\J[2OX]G&#<7-^3"AZD]IZ^ MTFTF[]\6%6\IYJ_+N3)._X++A01*$42HP28/(J!B!-TFG1C1-MM>V,O9ZJQYX M7M;EQE^XB_-J0Q?=9/Q>ONIZ=#:)M?2]K[ZYO0):Y]8[K4&G-E!Z;U.$2:-= M/S%8G6J/DOKK;$$\Y_]>+NQN0G/_Y+W*G&VJ4;35R;^O%G^O M[SBO_E(MU\^[ U5-;Z7F<%-C^T9LT),;?.>K=;4 ?U>ER.6OC?CZ[DI=5,\[ M+ST ZIER]; $?SH]H[: RLJQJ3O':&Y.0Z7[3D_36RU&^2_G)MOTE$QU5;DILZ M@:OM+,P:#DV7T'EFF'X,S$[8MG" 1I\("_P,'),N<1S)#=G'<^\A=)6_HHO* MH%OQ["#C.1%U]7GC,M2^R6942=6'A;(L;YE\CDI1 MXETS7/JO=5EQII*@Y5\K7X8R,VN52L.V04FSG*8X"1(!,Y3'$(4BAIBE 4R* M/ J2B'&"C-H;>I%R:O;DK6V HY\UU/,'O/O*>/YL;/0#/06;TE^=BJ"O8]M% MO 8;+=LZ#SL]0:?HU2X*TYTCP.M*.'("^)%Q5 > 5YCW-_]^)[/M;$LK5?_B M V__O%W<5?P9E^P#%[R2LW=-TJ40C>^B%6TF^9]EC,:P2)13.8L*:;[G":1Q MF.$P#%@JR&S1A+!H-M&V$T2+6XJ66_KB^*.83FK 6W';ZC!M"6W:A9OB1G33 MGKA6ZZ1'^QZQ'ZN';BLX^&VCPN_*9[]9BT[\9BG:4I#7PTM@T5?W$@2=]=NU M$F+D/KR7 '78G_>BTJ6D=\$\,YKW!.YD MN^YAL$G>WB("%"3OFL"MN5+OE\A]3L"I)W1K NP@L5MW)KMORUVU?.;5ZO5. MOCXK:3^J^G#/RA/_H:SI?%FOJUZN<49B)A -8!YE"42B0!!3D4.&*69)FC 6 M&"9YFTP_O>_!1OHKT,C?D,=6 X,\2JO%T&-Y7P![YN]!9,%.=L>'ZY>@YHA+ MC:8>E25M0-GG/ZLQ+/:O\_G'7Y):5]),NY%?[X?F@,*L_?K0&)/;V\[G8"LL MV$EKL)D=0DQC:^L(+-\;W1,X.>[PKH.&W89W:.#QMK\:ZKW9#.M<;YDJ(LFD M"2%4-:Z[@X3;Q7TE?Q6\^KI<75.J7!=\;HRLG(OY7)= MSW?UKZ71:IB]XG9M]>RE]ULQS]37*=:EV6T/>^7?;)0#4CNP5:]94EP?AI1O ME.R<@E?@ZX"9:YY\XP5_5XD[;H4;-^G'"[ '"4-^9C&W +\N%]_7#'2# MF6SF*1IFB&YQ"CA$(E 0$)8 C-2$/57-,\RPS..8_-,SRW5B:F,L$9. ,%B MN1KY#8\IC@*L>9)PZ6P^=X5=GAM!#P'D+D#?P@ 5S[XHW.,ZT8? M4O/ $SYXL24/M,9%?8=?F_BR!9-_4ZUY/[#LF"LU#1 MXK" 81X'$,6B@$5& M*,P1Q3%."A(18L@4=I),D$M:L3>Q174ON&A35K"GDB&G6"Z7)NOX7P+?O-1I M #H5&NPW"]*/T/7N#[\02U<49RG%N"1X&50'-'GA<'9$JO9ENU&WR4$HS0.B MRBM$89I 5- 88B09,\D)%P01$E!NXAX[/LW4ME>-!Z3_BADF7IT!58_-+H?* M,UE9H&1,0\,@.&*9$Y.,2B+#BNYSQ)FK'0<&W,OQNLXU>4)Q)*(4QBF5.RQ* M"20T8\IQ3E"U07@26SU:=X&8 M9RZW \N\R^\9)%QU^CTUS;C=?L\H>]#Q]]SU%M5._L'+A\<59U@R'G[@DF-6 MCZHA71CQME"4S@V6 MH<'-WO>'VOJV_6QCQ!-": AYPF.(D,"0-!TKBXP5'.&(A&8UY/M/; M_%^!_Q7\>Q""9UR!%R7L_P$HN J"YG^M"Z$&>+UZ7%8J4/?_@-NZ5J>,Q56, MLJLH"AK'IOPMSJ["*.GNN%)%U)XY58'=/]H\6ZD MN^IP=!@?>T)_5Q&N^\./&Z-Z0KF#*--3UUD6I:\>\*+\[^8;?%^^B4_E0O)4B><-;S7ET+=.&U%@AK*B@"*("X@2PB$660#3@F9! MDB-&4&94@-Z%5%/CI+Y25^"-6@W#]!5311JWJH&=;M;^-C?KK,=3HZ^>9W(; M:^',2\F[!-I5V7@G,HU;(MXEC ?EX)T.;D?R]Q5F_*MZPKO="N*2N9,L0%DD$&>Y,.'K_0FF1KV-?* 1T(PV#Y#38\!+\/!,9CTH'&9^ MGE/<$;D<##\J3YQ2;O^5/WF=A1/L*\?5754^\>[Y$ZIU-TL"B#DA$(F(PCS( M0HC#,&4)"8,TTCIZ/#;XU-Y:)1YHY(/@T^W--U!3U9PEC:1AF14&GIM]$#7\ M6Q= X_D%;E!Y5J+9.+'VH3#P6UT R4BNJATTCGQ3)U0>=$?MWS.>!^J$M&^< M3J>NL3,L/O,'//^"5XH-I#TC[9M5N7C@THKA]2YF/0ACC%*2PA0+ 1$*",PI M8]+DH"A$(@[RA)A8&UJS3HW,&J%!)[69$:*'LIYEXAP[SVSW!K9FM_5&9$\Q M_T8H.;)M].8 Q@F'?"C*[V=;/O5"95-6V^^H/_J"^,]W'C4:I:G\8P; ( M,H@X"B#!I("4Q7F$4QSBT*BKP?!T4V.*,_?VX&0C.[MU%#]T?6O=9;'+NI6F:1MNW9:/ MOEW0^;KIT;=-Y :;$DWX-;9M[D'US#?OB:?!WL\]KB-M"7OX MMCT95/AXA^_#!M\');RK> 8SJ :WDII#C;?#--/MS<;3\%:+NH<_<<7JF_FR MYO?++XOG4J6%W2M[Q[B_J<904^/E5F30R-P4ME+^H=42?/EZ=]M+3:ROP+V^ M":@+ZS Q>T#4,RGK@BEWGTW.B?,FIP9PV=52U!A_O)**^LJ^J:QH<)MU:1U) M5%VIAUE69&&&,P2+. PA2E$.21AG,,""QD&4Y?+?9BO5;55O,_EF=",ZV<[A M\92H:>][23>CM^#I[1*M(?'-!XU<5YNJ'TZ+XQPJ[*XH3F_LL8OA'*IUI C. MD8LLIUO(DB10*FJU,"4_X?F&20Y"^4;G&4H# L4H=@H3^_H M-%,S!;[@ZI^\38;DC<#;,J2FI]\G8-5[F2\'R_-;W0K8J^_IP<,S#(*KW+SC MDXR;F3>HZ$%>WO#5=B3PG;_PQ9I_DK(I9[.*F_E'N7J\6:M\%%YM@]@P1A$/ MN&0%PG.(B&ILF,<1Q+'@(<_"($B,8J$UYYT:371B [668",X^"DE!QO1K:,- M=9="CTD\ .R96AQA:TPWAD@YXA_=64.G^?+G[4(LJZNYQY8"4*D($%(34.Y4,3,F M=%=$SYCP@+)GYG@#KQ(9*)E!3V@OMH0A4(YL"=U91[4E#*'8MR5,;[;WGO8]IE@9$)# K4 Q15@0P1V$,&>6! MX%%O5U&/!,5;(,RUN5>BMR4GP_1S5N$+3$7=:BS$JF5X*UCZ[7CR> M1;S0Y_*I7''VO:S_^4U\7M:JP)2D@O+IV^+^]5E.-[];SDL5Z=CVNFH1@Z\ E2I9A#_8KP\PZ3I'7+/3-F)#KYW$"OI&UP;^8&T'SL-P$:% MZN(I*LL5P,#[)>-#Q M(I5L]7T3LV0]B&4M!M5:XNMRH2K+8A4L?]M4.NW:3\SBA(9QG=]AYYOX6 MMKZDX+;#L!/V=X?U"+10<55H8'BR<2L(:"E^4!I [RXS,F&\G'U\Z^SAA!2"2"0)YQ A$1!O5R4_ M??[V_?;#M=Y+N,%D^*6ST-2W5^J,DMJOU9YJ Z^1NK)]C]1/NQ=I,\(H+\Z> MN)L79?^OG;FVK^?SY4_E/_BTK%IWC[+/>3TC89Z$A-$VL ?AD,J7* EA+$(F M,I(E>4%G"_X@7UEF[(AX7AR[GX/)W MSG)RYO<^6CD'B<9IRMDAK#K4W_'E5[Z\?GEH4DUNED_/UT\K@_[T1^^?FLFK MVJW???P&OLK_77?-"-K4&B6PW.6WX1LFWO9!^(:)QA5RGAG%#6BF;>H'4;%M M4G]\T#%;U ^JM=>@?OC:"WS:O7ZMLRBB&'']_' M?$2YHU[E8]=9QL-NBM$VT1,SDH:\(!F%41HJ'Y7\B> LA#E+0I:P((G"PN00 MZNWP4_M^;Z7KPH<,TV#VL--[=>T1\?SBZH-A'FMZ5&=7(:5O!Q\WO,C_XZ;)I/Y4UQ?/_Y+B2N^D/WDQ.T@@(E*9"B B6K_DG024C/'P>Y ,KS.VV%D='1T#D0 MK,Z'3@XZVB'1.;7Z)T5GK[7[,F\*YUPOV'YQG5V-DEU@,&-"4!%CF%*<0B3" M$!9ID,$\95G. A*QT*CFN]GT4R.';6TM%;O=FJ0[+0QM=,.%T#,#_,'KF5+> M('M8WFPGO*?:K7; .;(U#"OZ9OE$RD7C"_W.Z?)AH9K7W3)I:)2BQ-N7\IK^:UU6G,GWM><4D/^V?N*L MLTS:*W=U8W:%.68X#@6) P0+3J35$,0(XC@G4!1ICD041W$>F%@-HTH_-3*X M7;SP>M5T]C&S,,9=E6Q\A[+Z&=_*1XG(* MUG3$_-&T9KW>]G*=%90Q@E@!BXS&$.4HEC]E'.(\XR&A:N1X>FF]KW9 M2KMIS-H*#'82FWV&SH"M]]UP!Z%O8]8>/6,ZU@/%$7^>F6Q4PM-3?)^A-.^R MHY2>E39+$\(S@F-(,.E1 M@"4*GM]W'0",7^PCJCIZB_LCC_K*'E%I__T\=HEUZ'>YXI_+%W[@;KI^6E:K MKK-JES.EG.N?Y+6S/!"$L$*H2B8,(A:FD"1% 5D8I6E2A&F!M-HD7B;&U.P! M^0QIMDV\$'X]&O /JF?&:!6 C08'KNXKH 2G*NN[K\U5>\BF-'$:"WL!DN[" M8FV$&#M"]@*@C@3+7C*:LV287A? F4TH8+". PCB-(P457J"\B3@"1I&FRTZ0\X_C1V$\/OJK*B%B;\X_??JI*BE MMD8LOK/.B<=V4-_6JUJRF&K*,\N2/"A$*& 4JC A@A*(28H@95G,:)&S)#.* M%C@SW]0LI5-[_Y[(E[M.^GC;^TXL47PGYXD.@$Z\)T=@\>@^Z<_V[OZ3(ZKK M.%".W69'+E_Y2M6YO*N6+R7C[(_7O]7*0OJVJ7-Q35?E2WO6E.0BYB*5IDJD MZ8C!6Y3.O>N!^YO2G)0+GX'6^'!]7F8C>G)'#%'3&4P\:BD90[( M/G]9C."]],#G_HG"[$.VST+EX#GXG;!R".G\&]$^&]-XS: M(%V0TWTXEF76&'WD;#WG2S'@(_NT7JTK?L13ME?2FN5,I"P+8!9'&*(",[D7 MC4/(PQ1'."2<15JERWP(-SF:;<16Q4.W?UPKF/J!WE;[G4K1QD_\\@'J0.NAC#O-@_8]5I>H% MJ#"Q%UZ]MOFNFI'[Q^Z=&JU*&9<+OES7\U?0-!Z6K^^;:A0;Z?7C_(]"-DR4 M+M#R3';:0+E+(CZ'BE7>P-$!1TLB&%*GGU$P>-T%!3NN*:W6O!_.N6GD'&$B M@E@(R-(T@8CD I)"@I?S+$QSFN0H8F;GB\,33N^ L9'7HHC':4SUK"-W.'FF M@#:;LI.T'^SNH8&V'B@NZW^]PO?JP MYEW31L9YR@-&8$!#%7U-,22B*"")\S0+PH#E.-2Q$D[.,#4SH0C_-V!22/ L MI01LK;GG.HW@,#4XP<4S&QQ [3I=]!Y%*,1NH2HO_XF#7_&%)_L,'' MT1O':^(Q)/>;1AV#%UH'2#R5ZZ?Z'U6Y6O'%5[Z:"<0(C4D,HR+&JH1^"K&J M=(M(Q'*>%"KVRN2L\G"**9Y)/G=2@DY,X[B'?1CUS)W+P/%,:G=[F%R!KP-M M2&SB&4[H[BZ$87^"L:,63BAX)%#AU)5V[_4'+A]H6C9,+G^>\Z8%YX+UO2,S MEN9,D+2 2,0Y1#&+H7PD,,RC+$!90:A@A=DN1V?:Z>UU^E(WJ:M]O[(9$6CA MKD<-KK'T3!9]<:_ 5N &SVL=/(WYPP0@1XRB->6H'&,"PC[K&-UKQT/?>;VJ M2I4>H (9Y-CJCX__6I*[R9II3N.UQW(R*%(5AR&"$60A1Q -I>P0QC+." M)CCG>1 8-?\RFWYJ^ZR=]&U4CWJ5FA]Z&K3GUA?$$1BND!YW^H&J%R-773"[J7*XB)+ M \PA9H'<16VXTE.1777:+>@F/]L&V M9SWMI='C.Q^ >V8Z+U@;TYTI<(Z(3GO:42G.%(Q] M1 .^8;)QBYQO>CD'FN/,.WUPK [*SPP]VI&YGHK]PW/-.RP.PV[P"DMK:OG\ M6-(VKK([H5=D<\>K;Y0V)VZ4_Z7B6+ZI]X]XT?5%SP*"PP(CF-$X5D[F#.8D M3R G%,>Y".,D1GJNITM%F9X[JJ],T\:.UZ#:J0-*%>M(56VVI>CZIQL<,EVR M:AKG=".MA&?V>K,$K1J@IP>0BH"=)J!3!:RD+D9MCBY>$8/3P9%69J1#Q',O MR;-(:8#%-Z<=;H8SW+7_H++N9KE MT[+Z@?M%_#YPLOJ"5]UO7^4W]/MR+D=ZN/_)YR_\RW*Q>MR4Q.#L9EFO_L!U M6<\B3@)&4@;#G B(N""0"!K"/,@#3%F:$V883>9?KQP;!J6Y7TU-C\![KI#WHQZRZI5KO0);9:%85E"IJRJ[-BJ^MIE75#4! M;IP+/Z2FDI\W_]STX+@"'03@9[EZE*O^3:ZU*B1S!;9 (6$0\>#K_5QY:%P M+M^XK@Q?\![X/+Q-=&$CL6^B[&!2:?F5=GUV6H3AEJIP49L\.=&<-MN9$,+H,?A MKF'U3,L.$+5O::8!D>M&9T-3OD_[,PT03C9%T[G7]@P>SS_6:IY-#>O[QVJY M?GB4E,F[5B:S/$!A@G.LLD]5K!_+8(%Y#@N1YBJ5/^,H,CMY/S_IU"CI.W]N M=AJJ7L9?ET^F-4BT<-8]/W>+GO=3<\DSK;R['@"=Q* GLLMC$1I+%@ .5(%45% M($Z3 D8%$8S%+,E"HW[CAU,8?:Q'"-IONK>#NB?GOP'>2&JZ7S@ $Q&J0I\Y MC"*40Y3& 22Q1)1&!!41B^,L$;-G7I5+)LVW:C4&I/O3>20J_E N%LH90_!< M%4^Y&,\LR2.,\A1&5/D_@T1 (H($9CS'81Y*N+.BP_/C@HV'YF8R?UA^;.H, M.@-2=]MZ"32>/X.M0%?@>K6J2K)N6S^MEN .NTV9/0V"LVWHP00C;SI/*7BX MQ3QYI67A2Q5?M(LK4ME.6 2TB$,.LY CN7TD 93OO(!%D@M,\X@RIE4IX_04 M4]LLMM\?NGQZXE7C9YFK:*LKL!A(D=)%4^\]OPPCS^_Y\2)L6*A#V).EV!P6 MHSR)C:NBDX<3C%M<\J2"!T4D3U]IF3/**[EN*K#K2,FU+FLY$ SQB#,8J&9D M2+ $%H(16,2$9&&4<\D)9D>>&K-.[Q!S)[1A/JD&Q'HDX1@VSZRQD[;GP+Y= MR%U3$U-2G\^J-\]"U0?(55JJQHSCYJGJ0W"0N&IPZV5>I-XVNKZKEI_DK/@[ M?^&+-9^%849PPK"R/D)I?62!*IV8PI2D(4U$E!!L9'UHS#DUM:'9- M=X?P-7/-.4)M+']<3]PK53@;- *#[V? M/; :<#CV.TV-..[^-HT(#CE8-.Y M];)2&!]QM>!,F>%A$H8FD]M M6_"AE7"XWH,FB)IFRB70^#9*3%"QKH)QH+GC(AB[\=^E!L:!>J=*8!Q>:-O? ME%8K:+]MGN3^[O$;_9@ MCM5BM143_+81^'<5RMK)W&\_YK(#JSY$SEJS:DPYH+JD>0VT(6LUC0 M.(AX!(-$Q!#%7, BB 24V\-<$%0DJ'!:7&1J6T2=VA:.(=>C=Y= >J;VBS!T M7@S$,:&?G6Y2!3].$;GV?W 89SWC[I;52BSGY?(' M?U#G-=>_RGJ&TX 1'!609XA!I,JYX81@B*4QFX5!IFRO"]O$'9MW@L1W6%1G M*SCH) =_*MDO;P5W="6T2;V-VE"5ZK6!65A'K/%T?2@ N4X2 E 60Y(:I%"(8Y#1#D>102&I&(9+&? MI&XM^:87"Z$2NMOXGQ5?-)G*=-C"G>[QF'0)'#7[Y_! M;;0T(V=OZ\DVR@=T355JK4.4;QON!Z7Y%W6L1W,+M5-=&-X(,]ET?H\ND0 M;<=-/EU(]BX]/AU">JK%I\LIS#X(=;5JG,==0O[&?YNA!&.*(0M3K(HWY3#/ M\@!BA J>(8+",-!Q7QP=?6I.BN_\I:Q5"NI2@+NJE"_M79,I9>B%/8[D,%=> MC(_WDQ];:+0);!""(0J2-_;H1_ZVHY[C8XY"'H/J;%[_X8NL0W^63UP1R"O/_Y:55C.(5FF>FV*)"MRD7=6 MK05ZNY"OGQ1S%N5)@:C(8,1H).D@EW2 XPA&B"&1%R@,$#$YHO9,TR% 1%U!D-(5(DC\L4AI#4H2<,Y2)*(A-G-53 M6=X1OAW_$Y97SUR?R*)Y_J!UZ_6;TO-WH&@;[%0%.UTW*]I=WZC;FOD[]?^Y:B0]P)[^T M5\\8,+[6TCHHP^,*O8OC6*Z0$E^^2^"+LC>5'N"#8L1&#[!1Q&L AR6H_F([ M3 5Z[[ /2P U(D)L1[9DZ0WG?^%8U4)4\]TMYR5];?^[.P)"D0@+2@5DD>JB M'& "28PHS%'&PB#'0137*]!*#/[L_O1REF:,ERLFU)YW7,(SA>. UXP'L*,OE44K2;"^X]6/ M1UPUY"GY=-XV>][67&54Q$&04,C#6!J2N< 0AR&!69BF.<893;EA9Q*]B:>W ME]W(W;1V:B17$0?/ZY5%$WA-\/48RSV@GNGJ"))O9?92W]8,)D[7$'W)EUG[>=>'F!.6,)AC25#(58FJL2MT3:62A*Y(XX#WGB?-.[ M+\7D;*ZC6ZG-UNF"!LEV:^1P,WL)\N^R?S4#W<]F]11H8^Y/#V28WI;T%$Q6 MN]"3@]F1X]]^-"U!5/]F91*N2HKG/]:$E6WX2=U5_PM9+,DO#V"1,;7K) (6 MC,<0<8[R.,V2.,,F;*@W[=3HKY&YV6$^;X0&]4YJP%28>[T-+C:C0,V5T.,\ M]_AZ)KF__0"MQ V\6YE!7VBPET;@H3RC&6Z.>$YSTE&)S0R(?28SO-NV@MKR MF5>KUSOY(*WD3"KI_EE1Y!^O]W+$)@P") 69 D M. E8:,);&G-.C;0V(DN300G=O%];L:^ $MLJ#50'?CVR<@RJ9Z;ZO%P\=)GM M]V_RVIUG?!K@XJQZV_D91Z[GI@W!884W_5OM"$C%D;0Q) ]\05^_\I\WKZ" M5Q5G3?^3QIM9W];UFK.9B LB<"JWS")"D"-L_48HF831W@,V"X*PA\:J*Q*P.? M4?A(B>!S=SCK5*G\? \+E6=^RZ1U5(H2;XLI;3IF2AOVL_SKN]-FG" M:H?<1.K)MW"^D]NNT8'K1=;CN@DLG6>B/-;@] KLE 1]+;O"<[MNP6J)>WJ! M3M6K_E]Z[8;J+JC:7R9#B-HOC+JI M^6P$61 VGP[=84;Y!!CJM*%RT]LL*'F7'M+4$MH=[]\NZ'RM>O:J=,1K(9K( M)U[?M&5&9GF A[B%.9!(7DZH DD+,A@RG.J")PE.=[T"[G7I&M+6;1>EK=- M1.Y'H/+/R@+LJK* 9U6JJRV9L=\HM=]AY+=RHVF;AHRWNOYNT$_UHH75^!CX M7*=QOA #);2&UZ!3981U,/B>C+ >(WUDO*V+V=?G0D '/TFV8X_WG;I0^SOPR66&GS MBR821_PF-:?__K!\^?_D"*W+1/ZP\Y2<&W<4^M!4;L,0NI?;F+7XN5SAN7)U M;'/8OZSGJ_)9U=5KN.BO?,YN%]OJVK.,ARA532WS/&"2'*1M6U!&8(XY#H*H M8$%"M3T/YO-/C31Z&O2J6CQU.I@80.9+H6.#>@78M_G9PW97 V,COMHDM-:/ MT@"6"_B\T<$O["8FIU?XQ[(VG2^#H9EI#>*PA6D^[(C&I;7.;^U*^V$L6R9L M"OA^6E9J>.4F5\T1-\59\?QC4[IQ%N \04&101JIWGI!SB .6 Y%&C >IB+C M<63@&#&=?Z+.D+?UCY7?0_Y'26[8^$!W%;(PRZ)4KD(6\P*B G&(:O8;]+!\2> MS:PC5?2;P_6F(W$KMSJ6QW/0BNZP(XA..VX?#4,P#EIDF-YO6ROY M;:.XKWSU\5?GI/K+GW1J.\-OJT=>J3)AG>2UP=&$$=AZQ.0:0L^D=*3EI)08_+:5&6R$_MUE M"5E]C)S5@M68Y)9W6;VJYI7U(V=JW'HFA& BD99L MDO!06K*8PCQ&&228DZ0(LIR'R"PWY/A$)J_(..D@&_' @Y+/E%^.@JG+*)<" MY)U#.@&OP!:D1L8KY:^N'88'#D/AC"J.3C(R.0PI>D@'@U=?VG[KKEJR-5W] MHTN#VD3?O>ZU7"(!3K,PC&'$<"IW4E3NJ0*.8!+%"1%!@E)A%%1M*L#4#)-K MNBI?U.E-UT5K$R#]VMC_O%Z53TWGOBZ]S#ANVGB!].C&)^R>B6@C>ML*IA$> M;*3?QBN_CM3CR@P]YXVL-*=_IVY59N"<;DEE.,[[9Z%(2VW&(QX%(>>0IH4D M2A&K4@M% DF1%KQ( TZYUM&>)_FFQJ-J/U+V4Q1PFZ* .SW>+]M$+:8>J;[C M$GGF7$_9)5\'MO#OFE720W^"V21*NO^Q620]:'UFC_2GL>YC5BF7WP?>_GF[ M:!(?'Y=S.4:MRF>L7OO!^)BC@#$40D)CU9*$8XB3+(,\0 G#09*ES*@FF.'\ M4R/TC?C@MXT"ORL;N:_#OX%6"ZL<"=METMV.>P/?^S[=.>XVW:-LT'/7$4DE>_Z&./S=M/G%/!;!: FD3<_[4 M_+9XVRC2KL^2DY75MKM&72__QIA6E\_V/'8I5'_/*W"]MYX3Z/:IC_IH;3TU M1)I8_TY]$,T;=1J,;9[?]*&+C?Y4UA3/V\[KG^3?U3.>9'F*20Y9G%&(*!:P MR*,(\H2' 24TB$BNF]UTZYY)*PUL=:3_C;HW#,M;"1K_-V, M*]D5,QN>]^JAKGG*ZP[)D4_):F-_W@QJDQ MC>1X\-*T(90?ZJCP_0 MM(/A6<1)GC'(2":MDIBFD$0)@8*)*. (TZ@PBACP*.O4V*4OZ9L66!:=>WPN ML9Z=,Y&%\\QYEFMFG@CI'TU7N9,>)1TWW=(_Y <9FB-,:??):/MG?!,_Y&/* MZQE*HR@-Y+:3%9+;48@"B$F!8(&",&.2X^/ J.71V^&G1LRM=&JOT\IG1L5[ MT.FQIST@OH,@=+$PIKCC*CMBI;W!1R62XXKMO_LGKC+??MU7[+JJ;A?LOES- MN>[>Z^U=4WL#&Z'T=U9[$)S?5MEK[_EUNZ]PD\M\K7R-#[SMYRCE+%]*ML9S M, R,T9[J. 96&ZJ]H4;;31U7H;^5.G&%Y6E2\]'%-6?JL\P7=5OP*\W3/" % M@V$64H@XC6$>)1F,$QIF<2Y8@0V[T!V?R.0Q'2?3N(G7A$0)JLHS;R4%_)?Z M6?,-/@.OYC'1Q9#Y/A92 L)&PLV1S]NW7,4[X/H1?#R#G?EQT" TKHY_CD\R M[G'/H*('QSO#5UL4SVR=1" 51 M_2Q5?[D\RE(8%RG"#&4929AV*%&VK1+TI0-ZLQ'5O)52<8*O2%=@I95,D_N)5,BC=.>9JC53(?33 GZUX M#IWI)U5W9/L>CC^JV7M2O7V+]_2%YEZGG4^B.2/2]#J]O6MJ+^5.NO_0]SWM M 7'>]V2/@>>WL.=FS>Z5[.]>Y3?]XR_UJ:YYXUFF__SVW 3PSE"1()2' M'.8DQA#E*85Y(>36DB0!CW&2Y&;1@QYDG!P=U/6ZB6KI=IKR"U4W7ZCU0JYE M]W,I+U@TI\'/\F:;DIX^5EO/)'CG-?1,9]=WMS==K_4AMUM7G:-Q*:B=T$8O MAV?Y_F!V=8;O0<)QS^[]07QP9N]Q*O.LMIMR]7I=<7RS9'R&DB+B!44PS$,! M$4DX+)(D@!PC2A$N4(2T.'Y_X*D1LY(-*.& DDX_6^T-6,,4>0D$OC=+>MH; M9:$=4]4J\>S-0*/EFAT3OY]>=O3?;5ODR7=>+F=]MZSEF_[_E\_-TQ2F*8^* M@$"2(OGJ"81@+G(!1J8=\HY-,[47L6OZUHEZ!5IA@936\,T<0/;\ M>_K_N'NSY4(@'W#X3# ;A_;@M._*NM%EP?VM6PK)[%FOX_RV,]B' 'L!S& /LQ!1J( M9%&..>4)38-<9>*?ZV!N4[Y/:I2NF5L#R62#'Y[D->!S/< -DE"?W)?7' M]@'BW<$>0/RVF]QGFYUD6E]2JI_0%Y\S.V4YC*;=I>4(]SE(2!@(%YHE **, M@2P+,0@P"0@-3WM[EGO..,\K&J'$E:@%Z0?T\)VF, M <(0 QB+GX2'SP%!(4Q0#/,,IWI$$6=Z4OK8WX898KWR>+%J#D:7;=2 7/'6 M37&CJM6@>T".C)[Q.(>[FNFX!LMI#,=.PB:BOD-+"FG/9EQ P9+%.-?+I/;B M@JJ'UN+2XP8A?W^PXNF[F'RW8G%&3VQ;4_43.U9J&>9"B0+U,X6CXG'ZKT\7+&6N\%R!GWLJU MQ(3_9*AL&?22@$4($0X2G$@:V3P'.1$_$9)@1@.>1Y%O1DNX[6-NJ\$AW9X4 M]#I*PAV$1 A:H"'=MOA$1X9%2YVD(CQ_5/S/^QIYD M@[^Q]5.)7KX7HMD/ZV=4K!81SWT2A9EDRB )C0'B!($\I2G69C $&5*E[6C MOO!HG1Y?5/^*(^3S;4]VCGQ1O>%A M\N6'#;G\BM6Z+.K7GMRZIWF48?4?BJHE-Y8!'X?DQOT+_]V6OE@$"4J#(,<@ M"O-4[!&#!.0^1X P/^ LB?*<4+UC)ENBS>]<:D]Z3:H_6^.E=CPUZ1A,Q YQ MFM5]R' JTXCVM!MA@_9!EK',!SB#$$#AN0E?C0GSG%$BML80$JA4,/AL#W/STZ2,WDY( MS8S,(_P4CMJN1<6QH3L Y'*2DB(RFOFGUR T84ZIRJ>CGQ9Z3OF+J9Y'+TZ; MOGE.[J.4S+,/&MBQ=@L;^D%VNZ+W9;$NNR\NY@CFN;!@*6*9V'?Z'" 612!& M/HQ]/\;45R)L'.UE;O:L.R^1@C:WE2]25(VY>Q9-!(N%TBRW: _G%[EI2?HJG M_^Q5L1AR9HJBI9VQ=O>3[H!-P3GU_-L6+ M7!^_L'J19BB-XP@"EM)$;&X3 C!F#&0YY5QL>[D?8CV;-];=_.Q;+^U-D\'; MQF^S7F*#?-YQL%,.:"I^]4E(&,1YF"_J=8V6TT*]Z_+_ M)T"K+1FVX'.\/.R0N]\B]W&'W)<1Y+3MOPHDEFS]:%>3VG45I0]MN-([A@00 M/U"Q; B9UN4WM!Q0>\MXQ<^H[GY[:(\_Y47UM^+GX_=RO7GZ_LA6GU!1_@,M M-VS!8\+"1/BR48@C &F0 X1#*(Q[E,4Y(1GF1,^X6Y-M?BO!APWS$*^%W\4E MH<.K$+WRZE9RKV:K]E\TV1VL#:6:17N3X7%L_J3D@V(+-]Y62<#7)9!JWGB= M:L)&WBX;*R=W+#(52VBY9-L_>Q_$7VZ\3OUNN./M* =^$U0C:[P+(+P&"8M, M$+8'QQ;_@S6YIF5]L WG$=>#]0Y,TU%ZAKYJNR=&H1\0\7^ 1BP D G+CAF* M0$@Q3T(?^0$.= A]3O0QMU/<@8@J6U]E*-4LZY4 .;:1FM@89)609\0EA@1)SYI5RS,U4O!]AAOZEZ+4Y)(G^5>Q"MRII7'M< M,7X*%TC3C(IC^S08D#;EX4%Q0+Y,/" :-U73#,Q$=UDN!TCOYNMZ6$?OQJYH M?KK;L^LQV+M?L]"LQI@9FDOJ]/SI'M< T@.][XF35S!K-!%G331WF*;O4'BA3;:NQ2> MBJP<$5$.,UF/5*;*Q)+7FE* _ 3FA*4X8.K[7[4^YV;.C@)T!G)[O>">E-P@ MM?\"_ K;5_N@.C9:;XFG 3^"/5PG)D6X E\S%@0UI)2H#RXT-3W?@9IN)TD. M%%\U:BVN;0FT=SL?\=@_Q\QHWY9 M"A%_E11=]7?F\779;-8JM.Q8NO[Z+H1J3D2;B@9%RV.NY]M>/Z)J'N^DX^3\ M!KO7Q1O(Z@EMO)TZ'I)$,(U"PZ=N/*F3]XO4ZE?+P3[6,+;D-U\OSZ3>M#7X M#GUL>PT;9K*CU8;+M:!DM*=>E01_738') ED(>& I@D$D, 49#". (9!QIE8 M,5&N1$VCUMW<[.U06J\3]\9K!-;,/Q]'6Y_#_5P-Q6 M[O86_+%XEIOUSU_N[R3'$5FNJXUJO81QO,;GJC6H7$_9$90L5TQ0@L0\EN!D MJ].&%8PI=A1A,/JPV1+\>X%PL2SJUT_K\N^K%U30]TM4/,LZ\MT/V\J('W_* MHHO(HEU4>W91R]LCSW!=6%FNJYP-J>X9>RZ*-7PM>377RS.I(V0-OD/?R5[#9E;YM_6: M_E4LEZ*_PVB,W5J[W0*P.*1A+E:X@! D["Y* $99#)*4A(A3G"9(J5J=4>]S ML[:]\,VH.C9FB=0>[8J%I%6]M\&J%FR53J]3VI632"Y= $ MFC7B-C-^9_$(HD&>09#FLB9V&*0@XSR7QT5Q#O.<1;XFHY.N"/,[2WH_B+?9 MYD6ON9B5/UCGT.R4=9MP41WZ%*>)KK9^EY MMC&%$0XYC&@"0LB$00Q\ K(D1("BF"99@CG"J.>6?U3W!$WE49JI^X3RCQ/X MAMMJAW('6*.?K*E[6-5K\F]O_2(%]UB7 M/N"4O6%4,4=E22&@F+BN1!C*;] M-!Y6-3OJ=)0FXD)J5;CQA.C>0/:;EBD/-+)[W5/>;5F*EYM+*8L425>B:(L^ MR52,::F5K@3KB';IVO:,*?1D4(3P<;L*U,-('<19'%.(009Y#"#*.4 ^"@&+ M IAD@8\3KL7%,=;9W';1G\1:MBY? =X4R]K[OMY4S60T"(<:A5C1OED"SK4- M.RX5[RX22@43>X1NY[N:FM#MHM(G"-TNOV-L/7A1R]C,!0FSG/FAV XD5-B* M.(D!SDD.TB1.PRA+\B1DF@R07=-:EF$"OL?N-F/]K%E!?@"6L*)1E&8A($D M!5@T!$C2'45Y%#!"DC1&3)N;U "N:?;E%@ 3'U5.4D@!C9((0)(*P! - .=A MEOK4QXQ%FBN1R=0:3V=XWVV\2 +96#)ZN2RAW*;=V6 MS&DX/,Y77;*ZU!Q 96]AZ1N>>ADY4.C$HG'XA-D2(494!LV)]GX4E-%WKW^O M9(+MIV*%5K+T["VIBQ_-"<("(Q9$ 2> ^3*5GX848 A3 #GV8Q2':102G25$ MO>LY+C%$1G]NY*:O6'F\E]E#6Z'U[(/&.*C9#S?H3F!?FK#:7FR9J__+WUN4 M?_6VPGNWEV'6-B/ZB%DR,QH=3VJ&] $Y-%,&+1C'^J\H*OLD@C^0/("I7V\) M*3=HN8@3"/,\CD$69SZ .(Y SG $>$JC/,1ASB%:M'$NHJ6R5C-@XYWJ3*O# MKMW-L'=(_$J8AVH/LZ=BM9*S:!7M ^7\OK1?4Z6:UF M62A@8B_/8JRSJ3,M%!0_D6NA\I9AJ*CJ52X9 MS^O-JEY$F 40YJAFRJ8$^S"*:0[D+(%BR>HE- >8A!XSFB*2)[PO;KQ52ZPC]22A?)T=? MS=H[PM2QZ6])0.4)=2OW@ _TQFM$MQC MS( YM'"&K6BR$4H#6;XN/O_?11QSY&.6 2+93B"1-BL.?! G :(^CK-0L0[\ MMLFY.5&?/_[?N_=?%7GM=L",6Q$S=1U;A@N:JC/,'2DWDF78/=S.WNZ7W<0= M-#4-@=R1Z%M^N.._F%:NJ5&Q8O0C*N4!5]5%EVNINY3:Y>2H]U8NJ6KCF)I=H*?CU"CN?C%IQ>0@>A,.,@ M6*MC<[*3B4O9C"EZ7,UF]&F;!6VJ1_F?._3S@ 5IKIEMIR? #.WZ=U0^":^F7GMD776G M$*S-!-?T_S3'PL95Y#7XOO759!,15\JSSR:)9Z>*U^HRU=7E.0PGNO^CM7:#F;?FWN=U63^A M)_'+M_52,_A"=W#43*!#R!W;P)WDTMCMRWX(?2^^]V?STZN2'ZS/LV"&I2VF M!I^5:,(/FB&W!L!D#-C_ZK\?UE_7JGJV_L+7,I?NTTF?T&VMD;M9KP.C4 MALN#^X]?O2_B_X>9A-ZG];I>K57+OUR&KIBJ'YL<^ 5/$YP%F LH62;+?_(D75..,^BZ;"98$-C!Q;AY/P7+YEU,!) MX^S?!EX3G?7K?59Z9_R78!@]TS_[\G1G^)?DWSNSO_BP'4X\R3>U8Y^Z?9;9 MP/^19"A5_0Y51;4@B#)," $A20*9/YH#80YS0'T<)@1#DJ9:I:!U!9B;W=Q* MZ$D1KR.\NPA^DH=9*.O=9#1* 0P) GD6,) E,H0L2#F#H8Y'[!3\"3SD2<%7 M\WA=0NIXC6OH!(?\@L?T@^+?U""_FF=0%3='/(,7NW]3GD%5<"[Q#"JWHW\ M>,]8^5NYWKPTN]B&5JOUW!_JU>USK7H$>*&9N:T&4EROD==K=^\#B;T'5F_* ME==F3:B?_UU"\O()H$40'9L@"_AIG?@I(F-TYG>I[ICN]I*,?V#KT5K/8%I019Y#J,\BA, M@Q ) 1B&P9%Y.]S&I\1A5\] TC#]L-O&_ MBN\;R<3%)D_[H7CZ7G_E?Z]:B[-(0ARDL1\"BJ(80.H' +-8N*G8CW(_0IR1 M4,\ C/8W/T.P%==K"-:]4@H,UAQLQ"^HL M>O2$L*U'8\]@*(%BR7",]S6I 5%2^]"0J+UD<"-ZT%2?)!CF09:E- 8$2Y:> M+$4 (UDZ.AH;B5L-0C.$X;AXLH>/8*)P QN06 M] Q"&G>@UR,UT0VHSJ>D=_\Y#L'H[>>95Z>[^QR7?>_F\\*C^D?3;>C(/]!R MTPR]:'7SW)1E^5!PSDHFI#<(5M5K=6X&KY7>VXKO[>3W=@K<&(2O:J)]^33; M'="N]UV:&#N(<#7#SNCX6[.KR4[#S2 8'HX;MF!@J,I2AMS>KM#RM2HJ?9-T MYOW9&9^R7*_8>E/M1WKW"SI;5E^V)3M/EK16]A_:VZV8%",T>ME5'<,#A"Y[ Z8@^%XEC^6J*G3 MHX6'UJ)_6G6CI?Z@J\M&5.WU_2+>R@N\313=K_ # *6\-_W=C,RM:(M _CX.J,DBKPJ1O57^8H]3 M+_.J$)Q8YY5?-;BQ^2=#Y5?^M2R>BE5CR3ZL99#)(J.413+@(XL"!&#",Y#3 MA($ QQ'TPR"FOAK9[$@GG>X*YX+T>W(0/D3)F$8^G&2*!4Q'>EC;H:O M%=/KY+SQI*0"1T_*JC:IQP =MWN68')]+^J:$D_+=&3,G70R;?G-G,;*;W' MXEGNZ#]_N;^3-2:J0@ T0C&HBM3E0X[K07(\;\?P\?Z4PMIB_AE%PHSRYW23 MTW']C*JT1_(S_J0A^2OYSNAFR;[R!U;594%J1F4545EK0_R7O$/]@9:R^L;N M4#[%,>(P"@"4">80^S'(\A3+.ADX9'X68)]K,L#J2Z'S^4\3Q?IM\_R,RE?I M@Y9;+9K2Q9HY;7U@+S(/:/5TM^+K\KG9%KU[[?ZX MFX$H)1&"% (:90F $%))N!$#')$X\S&B481-C:*6)/,SC.\V5;$2_J;7B>H- MY#G0'NV$3V&L@UJ =[J\00]AM9Z[U_8AIS:82I=9.I)\4;F4TC MJ,Z;3K/F[! 5[6@K)(G%9U1WO_U1U-_7F_J;$&?)NG]^_8!JML=NL>!!R$(4 M$$ 263N&IR% F"8@X AS/P]CAODU-$;7B3>W?6K/NPTP(O\6OF>UU>XZSITK M!U'-^K[=T#@VRDI\/;TB-]Y?K7Y>J^#V#YY4<3I>'SOH.V+]N5*X-^4$L@/L M)<8@2[U1+[E&@1A%SJ M<&YV>M\ 2(D]*HW$U?;Z'.":%M@"C*Y/'(],Z,#".J@JJ J-;8-WKKNW,6$7 ME#]KE"Z]9VAF9$('H_RXVS]4?HNF:K1:$A93 @ &4H0A QD*0Q3$%48:S M)$P0B@G4VXB?[FA^^^Q.3N^E$]0#DGT<<5XL"V'BO4YP3=MR&F5%BW(UU301401 M27R8 Q)$!,B"PR##+ 92T*>X\#/,J9G"@YZF)\-:,["7X1H3>QAT8CKU5)> MO6E_"*7:?+\"'L<3O97,:T3SI&SV9O@9I2U-[+TL:$N\U12RVIWD9C#), HX@)FDMDB#%.0\CT$48/$-P,1/8: WI<>ZF]_\ MOB_%G"Y>EFVAM3W9]2;X*,IJL]T6BX^AOEU1>5?X(H^ZO[#ZW>NC:/065W6)2+T@V$\@ M$:8DS8D/(,<8X# -A8V)?!(@Q'&6ZAD5]<[G:&):V6^\%RE]6\VVEU\[ T1U M#-1,CAM<'1N@':#W6T"W@M]X0O3F.DY*[_W9RV\W_U,3-'L9(JH=3YTHH@G( MB7P1W1;T8Z<_=('SCR5:586TD.T5WD+L:KB?I0D(298"B%(*,I+%@,(TAU'( MLR!DJL'3YSJ9VYEI+Z>W$[2[VE:/G3X+Z+CQL063ZWLF?82T8J?ST?V\S=BPZ6DC+1J_C%)'9Z'Z7Q M:6L%(-?GCV>Q<1(W?1*&J\*F]UNE/J>M[JX# MPU%-=ZV73V%*W0Q_5[:0/*UY>E M&.#WP@JLGUEYCUX;8_"X?L<>V+.\&!5//GXO2GJ/RD%4#\L(XCC. 8YDX9"4 M88"SB(,0HA@EON^C7#'EP*Y@\SO2;&Y%RU8WKUY[G7;W4CN/=.IY+YU^\@G, MO+)34?Y:2R7% Z5Z<);EP1ZW5F\W@*XO;^3(/9P9N5XO[WY_Y!X&(]=HYW7J MF7"@VQM"#=J--QG*B8@Z[$[&OUDB^;".^"@MB+W>IB,2L8[0'O6(_=:-KPT) M8[3Z))27<:6W*]K'27_EGU'Y;U;+D,9=+.,B]>,8Q5D.H!_X,N 0 @R#4"S( M&$]Z\YEZQ^L&,-OOZ(Z)\E^@.9_=7B@.( MF_AG>:NX3181>.\T&(1&6[U4-$//WMVB9O]37S&:P7/BIM&P(=/HJ^?G]>I; MO2;_;LJ?5;>;^ONZE*DABQ@F,$]X GR?0@!IG@)$X@S ("4\Q1DFF5;>QDA? M<[-IK:A>(^M-6XVO\G;BZL9>G<=8S7990LZU\VX(FD&\U44XK(5;G>]IXFBK MBRH?!UM=?N5:TH1/Q0JM2+%Z>F"$%3^D::KN455_V+ FRWP1I$F>93X#/@P" MX2VE.%)B3XC<9>4K[E0-!D+- MT+B!U['=N1+9*T@.5$&RSFMPL>,WHC)0!>0\>X%R"RX("P:;"IA!X@LC!6*? M4^'\0!^@@ 6 )UD:9-1' ?3M41',=W?G+'GUT@#D29! N52@0%*&4N&"9HS% M(,T2/\DB'O(HTDSL);L[FB7[F9]*%=-YS+YYNLN8I)-4LR]7H.#8C6_EN/(G05L0;[[=R M75D\T!P%PEHRYZD^)D[I'%'S.+%S[&&#X =96Z.Z7=&FOD:U\^CEZ>9M3U10 M?6'U[;.\ I(G%JPDHM@[&;VEU,XKMUJUUP5;1@@QB59,,7_"VO"-FZ6W&!3'%JS1 MIKF>:?49'$JTXW$[& ^AE-=J=>/M]!+_OM5LXN'2"%J8>-@F"E>8:OCTPA4L M8CT:J&"CG^E"%"RBLA><8+-=,V=9[D.;;>AM5;&ZD:5 6'3\E$'%*RKZ+OM?WZ&JJ'XO5NRN9L_5@J28$%G@CF H.9(267V%YB *LH3A M .KZ*D)1\JYC6:>7]*W;Q&.+/!='TKH#>.6_V:ITQ'57L;X@1]2]L7N[)-NNUQ NOA=LE-)V8+ALQ( MKU]WAS6??GPI?D/%2A8S7"09BD/BAV*($P9@'G&0M&=8Q"KF:[;4% MI&-3VHJY=[K[Z1_@R]V-]UN#K!3W5WLV40452R9NM*M)+9:*TH<&2.D=T]-: MRGBQ*FKV>_&#T3NQ[UH]%<(';FW=N]?/Z%_K\OT25=7MSZ(II!SRB'' 81H MF.(0X"@+0$9Q),-BTYQJ,;=K]C\W)W(G/EA*^;V= KTS@E^]1@>O4<+[4ZJA MZ2[J#I+J$;$SZ)T?'F]1__T,ZA=@-CA&-@++V@&S7N\3'ST;07-\*&W6C&4: ML2US%0Q#R/T X0D>UA"$Y!CCD#"\X1F-(\#O43_BSW.S;:-\ENI,%H9 J]F MO:S"Z=A>78VD/6ZPJ2G!9L8$9DP =B7O5W/<^%4TC20U0'/>^!4OBZ?FD+M/ M) QC/_0C0D'@QQA /X0@\[D/8HCC!,,X@JF2Q5'I;&[&9BMN>QSO#036N!FY MA+#")95%W!Q;E1'(3!)B+V&G<6-D$<.);H-,/C^]FQU%3$9O;2ZU,=V-C*(V M>[UP],*E$LV1=6MRS6_UY)-W,K MUBVIBQ_-_GKG ^8\B$@6@3 ($(!9$H.<8P98'$41"L5.. DU8U,=B#F_H*>! MEC*SN^SUE'$)6_;Z=?,;:9CM.V7E9GF]G8IHJZEFD*:+3T'-*WWKX76\Y!R, MZU;!YH*\X^)O3PD;!@ YM/>#H?U%ZBK&_U=O9V]W^CIQA%T.B*UH4Q9!HW3&C15Y0^-D_)[!H3"RV7'"S>@A>OW9JJ\PB-MS,UF"%F]$T1XBJ[@1<3& MS8--L%R[9&=PLE@M414-,\;AL8:G(QY64&^/?UCE>:-)+OP;293T_*(]M0_> MG..$/M@_2&&9,)+J98[.@*0TFZ_ 9X(Y/ *-_:E\!@K3"7S8W)33]HPJ!Y/U MW%/FQ/X?BHK\KAB">?:].7V#0\IZ*>1R+>/:;,=#7H3B*MKZ_18GIZT_J= I MVOK3#^I]C%7]4BZ^_'.1TB0B81*"..(R;RJD("=Y"F(&H4])%F"HQ%/7M3>W M9>/+QS^\?WY]^#]JZT,/ROA\-%#5\>R[J*7R!#O0;60ZR2?;^21_VDVHOH5) MIL^!N/UD.?QGLX.9S^NR?D)/K,GSD &Z:/FQJL4.;9?)<;NBLEC=1OSZA=6+ M.&AR4BS=]9C#*"EPQ_]_B<] M#3*&Y_!XR+PA?3_UZZ863:]HR["T_L'*5^G_WC[7JEO*\RW,S4?8VRRUN7KJ MV\D1H"Y[]78P#F9:WOUE2(Q<_)%F)_/S+ZLV=/85GC9S:]YM M*K%WJ"K1&NZJ5SQLLUWN*%O5!2_0-G+VEOS/IB@9W<];$G\31H:VCRQ(C@G% M. (DH(GP>W ,$ HBL8GP@5_$HC[33LL\SM>> N1L#2QZ: M P$G=>'< 7SHXSGLZ5H2WZXV6?5E7;.JYSXXP[W:D@N_EX12032\(3L2$5.<=5>R_VK-WYJ MUG^"47%LXET.R!64P49P6N-,::,/3>_ MK?9T$R^TRFD7<[AJ9-7,[X3CY=@,[VFR'PO<\F<)\RRT$K[SP<#M:^;=71HM MDRH2-C"V5VGB*FFFKD9A [H3%2NL-&N0@[?O=7]8/Z-BM1 .;4@Y9R!":0I@ MF'* \H0!GN8^XHP0GBI=H9[M86YV]7"C^V%7A^Y:A"9*F=-&2B]?;@R%T22YDR].EQDW)O=>.MSH@R8V\MK,KTOX*Q@ NVA MY]@83@J<#B.M-0"G(IN] DA- EDE:,:Y8<>;F)#V54F7?497M5<,S.NG=2F# M]^1-?=&&Z[J55S3 5S"]UB%U;('?$$T->VP=U8G,L@5T]:RS M%E"C1EJMI>ELM99F>R9;[TVS8]KF%'C []TWNXMS7\0PA32."4 LB0'T)7[G)NEGNDP(3>T:D"VFJGHW8Q=.TL-Y@-*U/NS,<@H<+> MN:8Z.I:.+A4ZG/1T4AV PP-(C3>-Z05WY;UE9=ZO+XT_^O&GG&$5HXL.N9GFLHNG8\.P#V4CK=>)Z6WFM4@NJ06./6O!"?U-3"ZJI?X):4/%%DVN- M[ACQ4T.@>KNB%]A4?]]F+L8\#?R$4(!](G:LB$< A80 C!(<\H"BD&O9<+*7N2T_G9#> MLKDW>$&OBZ0J?AE/-_;T:)-?'HAT^C8 WVQC]5XOUFL80L%5WZ60?T]9/ M&E/SJ [2Z,.F&V7V@@KZ\:=,1I/&YFO]G96M87G?U:K$/!-S'Q&0<.&=0IB( MK7+(.4BR+(AR81MRZ.NQL"KTJO.U3T.JV@DMMLJ-U&U8\UH*[G7%"+N%57?+ M?'D$5#?-5E%UOFUNX>S$;=!L!.Z\QQOOO:W2G@8 6=L\7^YQXNVS,@3'&VCU M5XT]D'-.SNWSNJR+_S2.="?!/QDJ'\4XL04,81H0&H(\2Q" V$] EN(4R'_+ M*,G2"&G='1C*,36-2/*]82>IZ*:!N0;>3 M:*J9L>L1>#U*G9 WWF_E>@0L@[)L8UA8J[YVLI.)BZR-*7I<2VWT M:3,3T.33[2Y-FY%<^&'",$[$C$<^$:X/IP#E+ $X(C D:1#C.-ZF=_T MMQ8L<1)5-4-P+5*3'-+L9]S>>)CQ=2D\EN5R_5=SAL-E:J"O'DC@=9]5IJ_.49?<&=D&?XM54NE[28 MDRYC8L2<--+L9,Q)EU4;,B(W]B07M@?V(@\19+:U\,R>F[.$=Z_='UMF&9K'..,!!CC+(K'I M]R-9&3D$&4^PGV8$4J)5 ]Y AKE9Q.%L[>3TMEIX S5N9!VT_HDK^8#41TS7 M8#H9APD-IKTAN,)@:H-HW6"J2_!&!E,;HO,&4[\IPSJC_<;UT[J48>22N*VY M$!>;J9[F\RM_A^@'ANMJ =,0YYP$PG',0P!1F(*Z&KFSAV4CBW=_MF)%+UEJFR"A:3T-SN:7V$,A09>HX+%JII& MT-FJEZG7^;25,(V .:IQ:=:*800.>FT.-$1?7\OBJ>.L%%W>B^_UN^BU^LJ; M?)G_9DLJ'OJ&)#ED L,D]5/@1RP!$$(*"Y\IER"&I%5*EQ?8:'C4#* SR"<*X&G%;XS@0/[&%O8: MM R0-Y[4 (@'@=3!8D#/%0C:BO Q$6':D)\K0#J* ;JF+=,B,C^:$]^[U3?) MYHY*>E^NZ8;4?R!Y'%R_WA)2;M#R8;U<=KG,"Q)C)BQC)K;$/@8P@0'(XI"! M'(6,^3RFW$_U;L4,I)C?I5DG8S-C6547STU!V[]:#;2=0I.!43.,CL%V;!=[ MZ>6]>R^_URG@]1IX_5C\*97P.BTL[H.OP-!:51E]"2:N*V,,T7%E&?.F],PB M9<7BHYBM]>L#>RID6>-5_45\C0M9+R*/PQR$6C#2+.3A3Y< M5FT8^J#PM'G-XL^L_KZFVO/]S.MSF^Q[%8Q;636*BI^!Z/*\MH".Z_/B8V < M3.$+.%Q5U_FPS.$I+_6<[,/XLM*G*M573JVH96?B=+36OJQ2'2E'(["WD_C&^_0/\.7NQAN,R&_-B#25<>R903VH+-D]Q4XG-71Z0!Q:-LVW M#;9B]%^/:\U"W,-WYF9IA&R;JJ'ME;6]AH[#Q,H3%]6[K+")6 MRVR?TMYLCS5L:+J-U0GQ]W93I_YN@8L5R5A!\2]BT:M?[\7 U;N5N(*O]<+8J/D,CO!V;#0..%P[H.^W0#>RWS1(?[R(]'64KFJ8 MN2!WO=#SV]&\JD$R2OBJV(1AB$JQ6@M_Y75;?#(D,8.Y+W9!5(;G)0D'>99# M$,0)3/.0X3#3RED[[&!N7LB#Y>*?1X!F)$4L3!$(T>UL/.W('[CCT5JY4$$Z.EC$J]$DN<)FF>DT!\C30%D 80 MY @%@ 5I1,7WBFB(.BP_KA2C1Z]'LN_*Y=4XM0>BVF)X#2R3;)7?H!SL.4QL M11T=-C]M2-$9Y8[BAAY 6)A _- M,8AAF.$'0:R/&);@4>QS-=&QFM MH*!1[8VB@DZW.%E8T*A"P[B@\0?UCZ::W3:I-VBY?+U'!?U']875;75F[9 ! ME;;F-H/WCVHZX3TIO?>C^EM3P[S50/U$2PG2RR==MM%T/.&5@700A: #E=%Q MF5('DQVCZ:@[/%[3>D_?E+2A2[>TK>'3K&.*AN/XS;F9B5XVC=7]#"27)_YU M:#B>YJO-RUU5;<3L M^+327LM'FIC;W)2B>HVL7B?LC?=IO:Y7:YVI.H;9Y3EK"2[7!\XC2#E8EA5 M,9K-8^U.-JT5E!O.;Y7'#;DIB-@1;)8RJ^X#>RD9*1H?3/R\9%V>Y# ^9^0: MC(8)S_,(<"I9/4.& >)Q @C/",L8]5E*]=*[;8FF-(4F3?D>:.;1@6J:#!>V MAD[M8'#2X9BJ1MAN'(8ZW7A;K9K[L_V Q*FNV&P#;HM+PY98T[)L6 ;SB'_# M=OMFYOQ#(;JN[TOV7&R>JS_*HJ[9:D$S'-,(I@!CB@&$* ,YA Q03@CF)"5! M O5"%$[V,[]@A%9,[Z63T^L$U;.SIS%5,YI7X^3ZH+4%Z%X5(&TC-@J )8MT MNH])SV8OQALXG_6#)4;6\%).>',4-\;KQ6 M3._/5E"+O X7P;!D!\[W,ZDMN*CNH3VX_(*937BWJ8H5JZJF.F=5='[')\EQ M.* ZW!U4L 3&+(XQ"*-4$@\F&.0T"T%*HCQ,@B1, ZWZ\IK]S\U^"%F]1ECO M[ED\4LOPNH$JWB]_7Z$-+83'=SXHW\JXJ)DNKU/:M,,H3FT=*;-F/+-O!<[JA(M937BG_^'O2YR&L0H@1' $:< MQC@'6%+/I"0,6$PXXE"I,O#9'N9FPSINE4[*I@#Z3T_(J.6QQ8N:9,PH=4\^<>] T':-X9IW_S?TT8EG*0!J(_X!! M+B8S2RF(4 CS6/PI(5IYZH.VYS9Y&]& ]^GN_5>O(K($4I+YS6GCD_ 8A02Z MB1,[%-5<"D-L7-]#2:D<;%-.:&LM96'7\L0I"43U::D"M2)3Y *C- M?-NP.C8)%A#5K]J@ 9&M,@TJ74Y;ET$#A*-"##KO&IZ H*JH9!(5JT1//?'O MM^)I5?""R*L70F1^K>C]?KTL2,&JW;8[Q2C(DSP$.4,^@*$\#LGS&,20!RSD M813K>1K7"#,W$];HTN8;[K31/ 6Y9FP4CT0F0MSU^<@IL!L_<*"*M]/%ZY6Q M')5C$U9;AR;7B#+M"8H%T(Z.4VRT:699>UZ+KZL3>:J[T)(\35@:!3E L3QP MH1"#S ]#$#,HJR#Z<8*87E206L?SB_F1,GN_2&J=7QO>G"9?N_1*5A=E&PA[ M*4W^QELQS:14Q5%2LZ86D9_&;@Y8E)4$.S%X4L*69UJ,^/(C9L4:Z YMB!J>'E_2K$MA3U?A,4HZ/E\JY.% M/%]4;!CP?/EA,[=%VI'WZ\8C8BOI#[U[_8+J32G,RNZ?7V]_%M4B3QCF&8] MFC2$J)@##',,.(I]E@28Q[%6R5+UKN=F-1K792"CU\KM_2F%U3RCTA@ -:_$ M#:R.[8HAHMH>B#XXEKP0C8XG]43T 3GT1@Q:L$[C_%LI"3$#PN(D) D(,\@! M#',$L-AM >C'!/M)D,G+;*VHWDM=ZLR@:0)\&[&\]Z@L7YN\0@WZ0&6R0 M3>P<6Y]1'N;JQFODG81N>0\9]\S*;7=S(5'>4UZ#+WG_/3/CTN5MHY\=X?([ MMF*\J!>0<1(%D( DX1C @#& QH#'OAI&B#D0Y;HG=>(Z'4R>K]T4EHD);Z @R4;<:Z724W#!54/+<*E MQZ^+$7Z_?L9=:7W'14;W8(7:,?5+@/W2D9E>6'QS\6RH3P6?]L\,_I^ M4Y;BA?;)AVT=6UG1G*4)\S- :)0!F*4/"P2;11T['6G%>[F9C9_K^[L^OGF@;UMOO6/6'ZK<>6%>KW1;IWVGMM?I M?>-UFF_=MH'R]F.BIQ@JRX'43D5^D^CK*0;A7,CV)'WKK6'D!UG+^+5U^:FH M"%K*JB%=?",*D-@;QNI\*2!1?O Q%_^9R./$;^)@=]4S6DX MBH(\EDG[<8I3(+;A%&1!$@*4L 3[?@QC\;ZJ13O9Q=PLVD!(KY52Z\9A!$L% M^W8U0H[MFSMP-,S;U2!-9-Z.P;)DWT8!&+5OI]^B+U=-7_OL:K:K_9DMZM[I?ES5?+XNU\.=('"8A!7D29@ 2 M\1/**0$TR.(D(BR*Y^_/9S_MNT, MA=H6WR7 SB]GD=B>2_E L0);"65&3-U#':OZ1$63VDI3TNI\ZD\D(G!/I M3F;M&):@?'Y9KE\9>V --=1@2]SMA1=1$O%8EEP)<"(L&Z(AR.(P!D$:^8AE M48BC7.\6]V*?\[O&_8:6J&QJ'_Z%GEC5G'GA]GQ;TYQ=!ES-?ED%T;'!ZF4% M92OL\+AP>TQHL6ZD*C2V2D9>[&_::I&JZA\5BE1^\?JB=>_7RR4CTJL>F+5/ MZU)&T"[BB',?QZF\B9&EGJ /,ISE "?+^E7]]8262 M@;A=@GFUB'&"((H8" ,6 8BQS$>D ?"%[QC_4,R-F^YF<\6E%EQMNZ M%]:K.FGU+,AY@-6LAQ70'%N.'5I;*;UOE]#2-AD7D;!D+L[W,ZFIN*CNH9FX M_(+!O=H#JUCY@U7=_DO6"F\]_<:9^;9>TD42X3S& 01AE"!A*(@L0B4DEO_6IM[48L/^(GK]CBK6'",6*\J>6SZ$-O,; M+XNGYL?J;Y9N =41';T25&AFNOM!=9WV+@LU7C,M$7>WHE_$EZ)7':Y[:6X& M5\JD6P^NUW_<;EZENF,+>:(*W(TDX"Q^%'2#EMXH*@:%X X0N*(&7-_2Q.7? M#A0XKOQV^("!=_0'*YZ^BRE[*W8EZ(E]%@;U>S6X'I.\Y*PD!5HNL,]9D' * M:!/.G\FC&!A2D(8990QREB,E#C_-?N7O)/=2*[CTWLGOKG? W8F'JQ==8 M\#7&0L%[BEFLY=H?A@([/W9BZS)@G$!;K7C-'L@.K;E5^&G?;:F M!HNE [8+G4UZRJ:F^.%1F^);#BK0R'16R:;1WBW*_?M&AF&U1WYBV_B.B=T^ M>_]=[A&JN]6.RU#6R_LIQ!.2%"M4OC9,L5]8_94_HI_WK/SV'97L0['<",NY MB".8<^C[P)=)0##, X!XBL1/,0DXQB2)M")'WUZEN9G'3BS)3N@5;9*X4-BK MI,@6"^-,\[FHF=ZW%W1&YOUR^9[FF^B(&+M@D!X6;X?+C2=TE3-M]6A";EMZ,>OJ#2C-3!JILL9W*Y-V#C2WY21 MUJ] 8X*8K5(T6GU/6Y/&!):CXC1&C9B2\0G3*8;Z=1<4N5OW(2,H"2 $?DJS M-ED#Y:$/\C2-:[.)YZ1YEO M.$I3G4^:T._=>+VF-^>9^+Z,U.69BG%/=4#>EF3OHI3_&WCU5*&V1*6GW)U^ M1*60Y.66U!NT7+[>HX+^0\CVC

#^JOTD#\H)6KUZO3I^-IQ["J07XN %WB;7K@ SF"W[M*8 &L6/:G4T M67BIB?K#Z%.C]PV"4[_6WUGYP*JZ+&33,EBA(V.$B) HC!&(4L@ ]",.\AA2 MD,(X28* 9Q'A:MOC\8[FMS%N1/7*K:P>$<)JQ$&>QW3<[MC#R;&5:0':"=F& M'QG0@)Y'2B- U IB$\6#GORT;&7+7 1B-,KS_-O3!75>U& OAO/RTWH&D;)B M<2L^ BH_A*;6'@["!)$<2D)080,ASD 6^R%@!&8PH!D5!E+%>SMJ>6[NV58X M3TJG-H./X1HW;U>!X-BB*>JO/!_/ZCKBXHAW6A='_+!S<8Y;FF0ZGE6@GX'G M'[!>E$OLQ+8!O%DN\NJLV [>[O/P/HPL>A%G*LQA0Q(21X@$%"/D(< B3-(QIE"!; MG+I'G<_-LV@]WDH**&87+U9(J#)"[GH]^FI6RA6FCFU52_ VD$V6NF\^=O . MD7^+WS_U$.]G ;\=Q>Y9.-W3ZQYW/1=JW;.@:-#JGF_#S,8U4U4>/)7L.UM5 MPJ#N FL?&%FBJMJR/=S2?VVJNO']A-JW7]_?=4$<7_DNC*.-NGU$/Q=1A@G) MQ7BVI^5^(D=S@[H_RK>#4999'E+=9KR; M&+@UWXN2PXW2,M?#GGEW/S*6%@.'@DZZ=+@'_'"AF:!'JQG4=5^;NF$]7%"> M0 A]"G"*A,\=D1SDD& 04LA2&,2()%3O8$"IW_F="VQS@N71LL=VDEM)I#Y MG:<\S@7T(*#-NBY6>)SF%(10;'%@'F4)S2RDKYMC/FD6^Q2(JZVDUG%T?6]] M+I']QD/UK@I]([;SA/;3*+G-:S_HR[_ZQKW*T+2/E#FN-NW)WF$]T@6X9>[T+=C/T1F_= M-9N<[BK>3->]^WG#)DQ3?81)954M@Z5DC'8<\AC%/@98_ ^ . Q CA$".0TA M32!/0JIU!G_0_MQL?>,WO<@X/WDL4'3"ZN;U[$.HYFI> 8QC.]U+UL0_WG@? M?Y+EIC$4[]%+4:-E&Z+>/70SH"6_)77QH]G#VLSO.0F3M92>_=8GSN(YJ=IQ MXL[IQPQ/!8Y/*GK:!O%;.]#2MLC3BKHN"[RIFP3J]1>AU'I5"P5%ZT^]4(N M,TJ$YPC"7/J-DG7J>H-]14DJKOZ[HUD18WWFY&P=86 MW;)TTV[FW4![M.UWU,VU=!;;V^^';74YF0DDVJ(R<;0]M'Y?,EK4_^]&N #U MJZ3';K[7AF!CD7$_3+(D #PB#,!,'AW$402"!$*6^IC13(N0TYYH\VD M8=D%'>R4\WKMO)UZ7JN?URGH;37L6&F,V3*N'G>UY>-M1M/QRG%J\&[,1^H* MM@U;H%JGXKA:L#?BZ; %Z'D2#VL]&&X#FI8_(2*3-U\_K)]1L5HD*$$A8A% M02!L.$4I0 1Q@%"8L@"%D*1:>_]3GIN;B9@)V-' _O$A&76S06X +&NGW0M M<([-PM")'>"WD]4I7:(:3-:]F9.=O9&',J;X>:]C]"V#2^8/3/SE?S9BOKQ^ MJU&]J;JE+\]8ABAC@,L](.2I\"E2GP/".(%91F+,E.);QCJ9FQD9B.FUGW[E,O M/6N#I::) K5'4'.RN;D9O ND*6W M@5"FM/8CAM$1[!.ABN@DW#.C@%FB MG3G=QQLRSHPJ/4XV,_ZJ:0KEFC!&&X[^-E9\&P;218\O0A;Y3>BVY)4&,$P" MD$<)! E-882R" 5YJI:G+N=FB7N(VSZ/JTCOV"_/JYDY>A%UM3V<73,<6 M:!]'*=R-U^9.-L%A/7^TS01(572LI3U>['#B9$=5 (Y3')7?-#PUVN"7LGAF M';>0CR%.(X,CI2+(IYN?FT41TH%[*1[P/MV] M_^I51&:'+25M9_T=K;PD]#4/B/;15#P0,L;(]0%0)]AE^BK]TYV3.MLZS=EO M?-K3FY.*'9W6G'[*X'3F_:8LQ0ZU^^!(Q-,$$@8"EB, ,P9!'D8Y""#') E3 MGD9$^4QFK^FY3=U..(TCA7VD%,Y:C/5WO8-HY3(AE=O'0.,PQ1B+B8Y0+GT. M>NB[$!8S57 I[ MR#FV96=!3>B=JBA]Z*XIOF=F4@VKC?6),5U>PJ3$X3)!9 MQ#&.,I*%(!;N#(#83T"6(@I\0A$)\BAG#.LELVM*H#-[IDEKOU2JU KN8AL: M9UF42/X "F#"$,@XR8$?L 3E?@R3Q-=) G"(^A1!_I-@KF;L'2+IV/KWDGN= MZ-XNA;$5>YC#Z* DKR%REA8&W=XG72D,H3E<.DR;T;^O^R0T7:^: $O1U^O' MGR_B4^O*1-X]OTB>PX*TA2Q>M6_OC!J?FX/:*>'U6LBTOZT>>X.S9PVI [N/&["D.C^S^S'B>[#;P*D.'=X'4-F;G+S?&_+,K#4,6J M76#Y!\:9V.C3-M]HD<>:J2FUC7#H>;(641W.L;5%K]6Y+TDF2W<=^,9 ML-I>FQY,EIPUQ4XG]='T@#ATS33?GK1LY,FJ8X<,UDT@QN-WM.KIWA>^GS*6 M^P@D29X#68<"Y'X4@" @21('6<(1G*"8I)GT0^X8^B_OY^4]5BQ2UW&^0H"1(&?0Q8CL1ZEB.Y+46=W&W 6B]YU7+U]<)K+D_*8Z"VLKA UO&B M'3?M\P0AF]MM=^Z\YTWI?K%U;6K_?B MHZJ%&94,IR_RD07/_1SFJ0\2)&^*&,4@#X,$)"2(8ARB,,-Y?_:@9K?4.SG!LN^Z[9+Q*'O>]='+?>/*HJ&Y<*];+KAF[K#X@:B;,,L@3Q3)W0DMJIDYL M[WX+-Q26LC='%K*]*N[54=0*D;Q>;WZ5DL7W4_2U _\%,0YD]ND, H M]P.0!"0F,*-Y$&I56KC9@"O4[>&Z^5V&M$MN--PVJ[J"B;R@Q?^?Y9 MT2+,@@A)ZY)'H8QO3B* PI !GN \BM+8ASS1L3-G>YJ;>6FNB.CAP;!F'=VS ML*I9%"M@N0[W$#*VA5CD9D\5+OWBN)>@L%4/]VP_TY; O:3N4=7;BR]8=47Z MW"O?CQ%C#"#(N*RN0H070E+ *0^R&"(,8ZW4R='>YF8A'#L@6OF4UH";UNT M.[?#0<*E$BANG8VW2,=44EO1Q;@^6?.!25*:8O7T?KVJZG)#9"];/KI:^C!% MDUVQH$E*2LO?=N<=7(/G6"[T29J3K? M[]\LY:]JXS6:VZK>VG1YK]H:[N7$ZK]MYC#*T^KZ=9?4^.G'E^*!M=5U^J2Z M!8IYAI(L %E(,( 1\@&._! $:4I12 ,E;X/;LBD"=7]G5?5?35V. M7YZ$I+]Z2R&K5^["E<3\.:CF[5'QFYAC]7?FO;"R6&ON3I5&2LW]M ;\-.M M*^Y>E>Q/_P!?[F1\6%<':I"D:\\AU8')DE^JU.6D[JD."(=>JM:[!LYJSRB[ MYL.LWZ92R38X)D\90ED@6<@8!9#B&& 41B .&!?_'T3,5PI04NUP;MO>(47R M0&@-?TD%904/U#)VCFW.&=ATG< M2PVM]AQ+G?<,SR"; \T%(1%D><) '"(N\[M2X32B$-"0^4&>ICC@2"<;OVU6 MR[Q.D&3_*/LPRC[H8*)(+%"9GP$>QP3 E"4 0Q2 F D TXAQ&L5:9[+Z,$VP M"ET-D^*YJK;RK@]0QS76/R/=4]#686C;Z+2GGGN*'!UO[O]5/X#J]B]4TNJ] MV)6QQ_7GU4OQH:C(W8I^$6.E&D@UUL;423UJ:A2=\9EF$QC7+ MMU)1;QAWI?2\";NDC(@K7U^6XB/8G8IUMW$(1M!/"0:$R,4USWR <9J"-$JR MG(1!P#*N<4^EM#H$C&. *NSS;('DV#H,T1G<(QA15HXAIL-@ M:0FYJ0@M!PC:NA90@6"FTOTP'X45<=A4^!FQ\JE\%@_.]BB("RE/YK+8C M)Q+BG7;2BA]V<_6XI4FFYED%^IEX_@&SA?E#43)2WY?LN=@\5Q]1N6)TP2B* M4 H3D%+A2<,48H#3. !YXLTT$KIO71B>JV<>HOR24#5 MEN-K07(\73MT[A71T5Y_Q]2WM/*>[&+2-7=,RTP#+4IVLNEO] M\;T@WS^*!;U^_?K"2OF/BS3 A/H9 V*M]0'T*0.8,Q]0&-" 08@S$NDXY I] MSFUM'K!A-T++<_:_I-A>*[?7"ZYG&U305S,5EC%U;#FNAU/;F&@ 9,FVJ/0X MJ:G1@.#0\NB\:IK1]:]-'Z6Q/I/VT9"48YD .2S=^B!I6ZJB9M]8^:,@K#WI MZ2C'Y -- MJ"$QQSA G(&20 9@$%&4Y\P%@J!$(!Q1G52PIS*_#<3&"3T L: M962<_%8;W:PRQ\.L9B[G-'B.;>WM_=W[F[:( WC7C%Y'[>+=EJ5XL#G1DW?# MI)2YQ1Y?E][[=55[ YUL)K]- [RU_#G'XDZ<@C<-^,=9?!/U:W"OWI?%0&U9 M#-(1MVV0>$&8528WU363B4&L) 5:+KCO!U%&$Q#G2'*JI1S@.&# IU$2<>+[ M),F5 ZUU>Y_;HK M&],IX TT\'H5/*G#C;?30N/.67MXQNV_<] =&_/YX:UQ M[^\2]XEB 2SCKQ8ZKL7<&#/WQ0=BAT^%[PR(ZT=3THUA=57\",=1ZX@NX?;J=?]LIMU@Z:F68R/1-^N ML,=_,=B"W74+\8-8%WY?DW_OX@)E+1S9#+VMMTQ2"XR3./7C%.28I@ F,068 ML@0PG&04A^)/--0(=M;K?7YWE'DY)X4?1 XW536VD*]HYES![7&#LL=Y!/MK^Z&6RA/)FD..%DJ M#Y7LS)=N*S#;#,'1'99FD]/MK\QTW=M=&39AMK=JBK\,:L3L4D05&6 MYP&((4$ AE$ 4)#+=)@DAY"%D$$M F*%/N?FJ;6%GP8RZVVR5%!6VW19QLZQ MU3^";9 [YZCZB@9 EC9J*CU.NG'3@.!P(Z?SJB%I%.>,U-57_L"*E6@8"94. M:"R"/,QHGC,0^'$&8)0A6=W5!R2B 1?97'& M&( \IL)ZQQ @$G.09"S+Y&%"&&D11=M!=3HG<;65SPF\9FZB&6A3>X2W.;X$(X\.7C M5\7)?(S!^-R]2GW'4[77W")U^UEUC8A-]EN:C,GDI )#ZI+3#Y@Y,]^^K\OZ MD97/ _:U11HRG,28 X+B!, DHB!K6$L"&J$TC9.0:67VGNID;O.PD1&(GIZ] M0I>6VL/WZ'E71T?97QM2WY*F<[&)2'V5,R4/O9/19PY"B 3/Z MW>J^7#^)+Z1?IDF.0C^ $4B0##Q@* 4H27T0XC#'00)IIE=P;ZRSN9G6O6H) MQ4J6]&VDU0PJ&H-7S0C8 LVQ,3C$JQ?408T;%41LQ1Z-=35M$)*"TD?12"KO M&+I@'0.N/+$2?12R%NA[5'V_737_)4G+?Z#EEA9WD3!,,$YS@&@.9?6#'.1Q MCD'(XR3V_22+F=9AB&;_<[,NO=!B8"I9YD#*W-2O;GX82-\=V"KR-9B.CJ([ MX@YSQ\;)'MSZ3HP9:+;\&\W>IW5]S* Y\HH,FS$T?.Q)^ET/[$7X8L7JZ=0- M-@I9@ED2 Q9"R6@11R#W<23\)D(0I!A"G^F=J"OT.K^C]7>;JEA)%Z"37NP2 M^+I\-DCL5 %=T8;9!=+U#JL#;BNN^[ !#8!LV2B%'J>U2^H0'-DBC5<--VPG M+=NI"8'#S$]Q[H,@](45@HEPN7B2@0R&PN,26[@XA7I62+GO^=FBW=+0K/F: MNSAES!6W="YP=+V_.^LR.3=)VG#9VOPI]SOM3E 7CJ-MH78#YJ;JH),C#VW_ M'P9/MLG8/7' !];^M_A]N:'"L'[\2;Y+?@$9&]H&3RQXPF'"$ (T2WQA[WP? M(!ACL<]D6#AD,4SU:J5,*[[6#G6"FBRR+%_1TS;\0CL%?O6:BL_5]YOF/STV ML /2.)0[,TN,S.R$WXNZK9[G5S"!P;\YLO:R7.#>2GK3C/O!/^Z_T;$C;TE M?NF!^+5A!FFQ\'HPVL2(%@Z[:\CTPVAQ(9I0^,E7L^D'YM22^ 92&-+JL5I* M<%^N?Q24T7>O?Z^8Z/Y3L4(K(CJ\)77QHPE?V=*V^IS Q(<(\(Q#L38R C#R M)>E>F*8H@W$:*Z:UF0LQOTW!I[LOMU_>WWWYS;M]_WCWC[O'.]7LTRN&0FW9 M<0NOXZ5#^@[-,M"+[^%7[Q>I@2?+_&Z5\'9:6"7FO1Y$6RQ]^@),2]IG#- 1 MAY]Y2T8!=?=L_86MM4/JAJ_-[4Y(AI;=?_SJ??GX52NN;@^*<>MR)0JNS<8. M /OA=:=T-@VPVVMKRA"[4TH12D21Y$OA9A[\E>YC8WN^KI6RF]/ULY->]E3R.JYA%< MC9/CV:L/D6$M^3,06"T>?]C'&U2+/Z/FZ?+PYQXV*/I)__6XELTU99I4JWP. M7YK;W-T11,K"E4,"R/_2J/:Y!\OE5=88$<>S]#P8UJI7G57?K%#G7DO35>8\ MI*'LC$0O>$-/K$D[;7WXU#R"-QT4QW9*:N#M%+KQMLH"OBZ!5%?\V]Z@W7B= M6EZOEY-#!6>HVV*5MB[?M#32KN ]XHUVUI%Q)'Y/'OH5+XNGEI$II#PE?AP# M'Q'>%BC+8$: C].,\2A,2)1H!G&3+-5IMV7 ]]"R9X;0#\4^@ MJW@%>"UBKF_J!C3!.P&MQMN?U]]>H/V)/J:.L#^OYHG0^I&'S2S 8XE6%1?. MSNV*MI3TPLI\Y=T9*EK>5A6KJ_-_N5\O"_*Z(!&G$+(8Q$F4 9CX#& <"Y,1 MQ"2.6.CS7#/ZU(Y@\[,Q6[V:.^RM_)(S9:N!UZJ@9VTLC:2:>9I^=!S;,XUA MN;GTYU8Y[\_NOYW$I]D= $L&U9)0DUI@NT >FFS+K1M=6_TF!/G,D(RR^\ J M4A8OV]U\GL#836NNVZA*#2!9A%\":X$SN' MF^5P6SUL3._.+C4_Y76:HJH'-VRJ;YDY@7U)B=NVI,2V-IZL8%1]W=15+19% M89[D3I0LDBB!*,YRP+,H!S"#$< ^# '+LRABD#&44CU?3ZO_^;ETC5AZSIH> MXFH^F3,4'9N;;0F:3G!O4$RSD=T;"'_CC:.M[4@9H6;)7]+K>U*WR B60^_' MK!$]&R;+A;=U.]^WI%G;/"A9VG-3+1+?]PE"$6"QL%20^!#D+,Q S"'S$0HP M294X>BYU-#?OIRL\VPD[2.=KQ56S5Q?1'3=--C%S;(5,X5(V.*I8C#@YHHG6 MK(@?=M;D8L.3& Y5]7H;H?R\(?=H4\17M':W(NMG]ONZJA8PH4$4^R$0_RT< M%RR\%^2C$$ :,9OI?,ZE'Z1 OYJD?ORO/JV2"]/]# MV^5Y%8]H+D<>-:BQLSTHZ0JI M]@1'*88I"6$"4)-UX/L,H(!2D*8D@G'L)RP-E*N9GNED;DO][@BREU.C>,LY M(#$.:(0A HSE"9"TS""G60)\F"&$$BC^)=.H2F0!RHD2-+9@5O; '+>7M@!R M;#"//[/+(=/J$&E4!;( U43E?XX_)EMU?2Y@,%K Y]R[TU7JN2#]7DF>2\\: M%6CK^.YOG]B*O#9%?JI*ND;=QXBR, G"_Z^YJ]EM&P?"]SX%'R $]$/]\%*@ MS2) @;0)NL'VL(> I,A&6,?*2G*Z??LE9"I%2"CFE3#I9)E_%(Y% RH,T]4+.41B:IIAUQE]> M5*G44SO:%5F9]J,X1D[OS=L:C8F=9 O#3C.7^6(G#':6)]8=>^;\L!-F]?/" M3EUD61:P6A6_E!>X*P^\2 MQ)DJA%J-@2A*H'1NTK :K<%6[2O0*"ZQ=9A6;P:4JV1Y3:GSIL";0=%+;#>\ MW3:&>'XI^1-?5_DKWVXC?N/2]3V0__9E+#@-,4U\'[*04(A"'$$B$@XQBA#V M:8S"B)KQQX_*7-K[VY'*BE!+ZJQ9=FB"M&XDXA2_R>.3+G1'YP)70%&,R-A% M:GX%/M5UF=--W70VK MP3YICPRF*?PP0=!;PC$N<.0S2AJ ?'.G?:IY>>?_Z MLF4SUTRB;*]?FLNX)[_!:Z58TQJV9+42'[@9]7,E]W ,^P9;)"9^^ =!<,?2 M?LIZJ\S&_2"SY2^^5;N;I=C[GR77>2VC=;6_U#)Y[^B-JZ8(WL-1YJ4L@4'$ M8XC\((0IQ@BF21 @3CP_Y5JG>UK2EO:0ON4VK\;*YRT UEO4G<$V\1.M"Y0Y M8[D. *ZXR@=ES^9^#9I[Q_I2436%7GST3M&]R0O/R+K#9\_^$0ENW.PE(11B%6 M6;V(-G%! "F.*60)#P0*623TLGYLA"_-';2Z9T"I#!J=#2G#3*#7*/]\XKQNSE:WK30/;,F4HH2&%(91G$"4RM@EC>2O&?$()6$D MJ&[G%%L5EG=HVAP$[*T OZ090-H!=X: QA+0,<4@O<)FCH9=W1RX3^SNS@ . MS@*NL^'I!GN#;)>)YV"F!)C;+O_,;BX*.1=T-Q=5,Q?L8(NKS,(+X!M,D+$9 M=[Z;?.2ND2_[]QX8_%'(E^W=#5KG(6?,5;?:Z M/_,U%[F4^5SK[E7;C+VT6'AG VB- -FF.:YY:\?N7 >TIC0\;]J$3]8S,;Y- M/O4D3+R@3(:_T6[[)2!:[-XZ83:J>[YWU92!GJJ'8? M,T11&L;$HY#Q((*(>BDD1# 94_,HB3G-$MT2%BOYRPNHI^N..CP1FEN)4X$[ MSRE#IV:XH_D5V.J^RR*8)$/ "KB).JD.RW[7GJI:L(QU5]4;Y-(&]XH.M#E- M/9 ,888#DOH!C)C'(/(2#BEC\E?!?!9E+"9Q9M?-OB]L:6'<7?W$2W";$YJO M&H)4V];T)W#5]$V.T)K:%>W45/%40V>\S5J8AH-.!Q/G/>5/B'JG!O+GC3[? M+7[@'HNV";](F577*QDW/!1?UR^YVL,T2D@8=2THVX-XU?; MA0GJA/5.7)<\R^M'AM,TC)(4)C16I"8D@AAG%(K$8R1DD<]$:A(6= =?FA-H MZ-)5F]]&.R (LPH'CO#36_YM49E\OW[]$S[P\ADH!=6BOU71W1I_RG!':_K1 MT+.NX:>,>KMFG[S&LFQA4]7%,R^_\]66?^1!' MC$/"9%3/O 1G6//83T/:\C8D6F5!V=76L%9A %Y.&.4H1# +&8$(1QXD(@V@ M0/+K&- ,L20PJ@9Q ^XL52 MM$>Z&E:BZV"LYT$=(3>Q0[4%S;RH8QP.5\4< M Y+F+>(8-[E7O*%QBV4_:ZFS.J7;ME7YLI9/)*_JW3=:<(HY#GR50R8@$KX/ M4^Y[$EONA2'S0AX8M9L<$K8TMW&L*VB5-6Q1/82NGK]PA=G$#N,,7!-X#!U M7+60'A(U;[-H#:-[;:%U[CGG-;KS)4/ ?SY^:/\B?U!2\8\?_@=02P,$% M @ Q($$5VE$N\C_I0 ]8,' !4 !C=F-O+3(P,C,P-S Q7W!R92YX;6S< MO5EW6\>2+OA>O\)]^K7C..>A5E7=14N62ZME2U?2N:=NOV#E2.$>$%L%@+)8 MO[XC 9( 20#$D)L[5378LD3MC.'+R(C(R(A_^1_?KR8_?4NS^;B;_NM?Z%_) M7WY*T]#%\?3R7__RM\]OP/SE?_S;/_W3O_Q? /_QR\=W/[WNPO55FBY^>C5+ M;I'B3W^.%U]^6GQ)/_V]F_UC_,W]]&'B%KF;70'\V_*OO>J^WLS&EU\6/S'" M^-V/W?WI[)\-=](%I4%1&T$HJL#'E,!J3ZFD7H9D_Y_+?W8F&NZC!YF2QA_S M IPU!)R(@A$I#&5^^=')>/J/?R[_\&Z>?D+VIO/E?_[K7[XL%E__^>>?__SS MS[]^][/)7[O9Y<^,$/[SW4__Y?;'OS_Y^3_Y\J>IM?;GY9_>_^A\O.T'\;/T MY__X_=VG\"5=.1A/YPLW#66!^?B?Y\O??-<%MUA*_5FZ?MKY$^6_X.['H/P6 M4 :<_O7[//[EW_[IIY]6XIAUD_0QY9_*O__V\>V#)8/[%KJ_AN[JY_*G/]\I MV$WCK]/%>''S=EJTN205R5]^;G'S-?WK7^;CJZ^3=/=[7V8I_^M? GX+BIZ) M)DLB_N^]W_MY3>+769J7'RN__PY_X_:SA:8ZY*;OBS2-:266NU4G77CP0Y.B ME&YV]S MH 2B?"B=PL8<^5CJ<)["7R^[;S_CAW\N$BN_6(IN*;8GRZUD=1K=*\F\0C'- MW.0M"N'[_YMN1H0:0WE2$)F1('PD8*.F8+EVU"5)F35GT;]UV8=\;&K]8A9^ MZF8QS= .W:WK9N$) A[N@-N?^/FKF^&'('P93^+=W\ZS[JJ&]A9=35FN-(9T M_^4G9#^GV2S%=RN%[>1RR>("S71:_N0Y8+C;,9_Q9T<^$*<)EV"5%"B%&,%( M(R!G%B/7GOMT'H8W5SM(]:Q=U9\LN48T_C^OW0R_.+GYF+YVL\7(Q\"\L@8( M)P9$"@F,EA;_01** O_?BBK*?[3P03C@[>/@''DV HD/:3;N\.2,K]&9&\7, M@Q$2W2MB*3+ D0$C'62:E-4T.)IS%4 \6/8@.(CVX7"Z+ <&PP52'PL';R;N M!(#3S%HKRL$">L5#T*!;A<% M9TFP">U_3)?C(H3IX@]WE49"&"2:(L&!HTT3QH$1P4/*-HO$K,*3K ("'JYZ M$ I,ZR@X0Y)-(.'M-'0S-&%+P7]"^:=7W34&OC>ONIA&U&EA*9,(;,9 2+1M M+N<,WE"GA R9RQJF82\1!^'$MHZ3>G)N C:?W?>W$<4WSN-5BO/6$CJ%<;$S M'$6#T,>SCX$A5(#Q^+N&"J.CJP"8'V_WHVG MB8ZH=23XF$$:I%]$0<%1#*.#)\;SF"T+K )"MBQ]&#J:STN>*]26D/$*?_E^ M]KG[N*$;40D5P7&9@RFFO,L]:G!>3[ECX,%0TG+*L(="6,+$\ M'-_//LRZ;^-I2*/(HW7**R",8&CE= +GO0"N!0N4I\P=KP>,1ZL?AHZ&$YG5 M1-L21#YT\X6;_'_CKTOG28;(O47G*48?06B%L;?C"IQ23%F#T1=-]0#R8.W# MX-%P8K.26 <&1[%Z%[/DEG0[G[6/VD&VNJ1F-0/K$H.02B2>O93^O.36YFJ' M :#AY.;)HAM8Y:6T8O+A2S>]S\'$A+0GA<:+HPLD',$0BAOP65A)@["1GA=Y M/%[Q,-4WG,P\2X0#J_]3"M7<^*N%9W< 72J(/K^(X9RL%S3\$9XDBR@GIU7L73OM4/JX!J/@=90;1-0.3M%+^&XAA_ M2Z_=PMVR-?(^$"JX Y.R*G4\R(>T%#071ME(G/,U(+)]]<,@TGPBLH)HFX!( MNA@@FL]! MGB[()G#PZ :G,IY\)">P M1%(PW(CL/4N*UDA#;UW\,%PTGV8\7[!-X./3ES29W%%/>7#$)P],E]-.&X.^ M$(_EYDUD%G,@YKSPX^F:AZ&AX9SCF6)L @1(^%4IY.C"/SY]0;G-WU\OR@.P M$EF/A#4\10RG"9$H&,E1,((92,IFI:R*SM:XX]Y'PV$@:3@[65G,0]]0K)SC M-^-Y<)/_G=SLKH;<1Q9C<@F4R@*$9Q)LSA8X5TF;0!BAYT%EU\J' :3A_&45 MD392H;UFX@W^SGR$H32GQ$0@MMR]49'!Y&0@HTP"GI JF?.*(78L?!@H&LYM MUA!H4YA8O3BY98(J+G.FD-C*WAGP$7%N1-)14V>8(!51L;'T8;AH.-]91ZC5 MD/$O/S\1Y#O\C9-><[_JIO-N,H[EJ?XO;E+>H*-KE1;SAU0?]I1[]\?.?\=] M(*%G/N*^GL.E_=ZM'&/9PHS]%R+R'$@+%I< )L MRAE2%LF*K(CP^PK?LYO[I:9O%UUMJS19S.]^9[V_CJ'K5/-QM\;%?(YBO>($^7AJK$@,NX7C[#&?WAI6*;6YGT^QBETG_K3ZTEHI7,7C.0LCQUE,IY 8V>?!GH*>@PAK 4UG0:#K6QM-@.QC0MF, WH* MAS'H@F*&F03)<=R7VE+ 7W#0V@;+F5;![W.-3X';D20.TQFC/^#UJ:$F('@1 M0GFA-?^(VP.9\I/T1UK<77(J;V/2C(%SV9?B6 E>$@6:,\I^@9IMU&?^"J)OLFD/3I2S=;?$ZSJ[?3;[AKBBLZ'VD6I#24@56J//F3&:S' M"%0F@6&GL)'$?57K)X4>6^@8IC-'?\@Y6]8#9G_N>/BC6Z0Y6M1WG9MNWP(B M1@Q*,@.^[)07302G$@5/LR/*)ZY3[;CU6:*&:?/1'Y+J:F% 6)4LSZAM-$P/D/HXJ2_6 MH3&R9*$@/KEYVN#E#4KQ(N?Q9.QP2^ &N+@JI_.:]SMF#4G2,FL@Q0GL- MKNP*X:C"DUDF3]A!&#J7DF$ZC/2$L1=52P/'7SFYI_@C-\@2.GO*E! 5B,]( M>U0<+/<>F%!&X\;"/]U7=G/*2;>Y_C!-2OH[U$Z6;1..](=9^NK&\=?O7]-T MGG!+O%]\2;,'4AIYI5TDB8%Q(I6F; 1LT@F"9DK;\O0Y[:O;.P4P!Y U3!.3 M_G!46Q--P.LA^3$ZKHT6X$Q&\I7S>'(C(T@[48Y*DG6O^>^!FIGT&-2?+-[3 M#Z5N@9[92R0D_^BFX98S/%]=I&A'G;,8%MA0VI@G"U0X_#7&H9G7/K(.IZZ% M-&25VY2>%-*$(7K732\?YS!B($Q2(8&FC#O/Q 0N>PF.))*S]M:'VAGN+62T MD&BL I]S1=R G[P[0;&!_>#0+#-/@!)9TNZYI">*K3[*7EHK#1R"'V;=US1;W'R8. Q3IK%X@%_+<;Y,<(@0C#,)3"[12M0& M[2ZEP"2/B2I%DJU=A+*/GA:RDE4.O6I";\+;_JWKXI_CR6240FGG+P@PP0@( MPCE8QPQ0KI05++&@:Z>.[M9N(<]8!1HG";,!._*VS)>Z'*.Q7 D#D?SK]S"Y M+@^-[GD*WMALD@!CO2I/%=&/BYZC;7226>.I8+6K/@ZAJX7D8A7P5%=" \!Z MCY;2E0X:RT/Y8YF2]S[_;;[B<)2R$B)1#\$H-)8LE* @"[ RED?3W.9<^X3: M2U 32<7)O9=A'2;*!_/.[L?/HOR_&RVS#\D'LEVZ"4I\7YVMQV=H&:3#N]DLF3*6A1"- M!N]YQ#U(=0DET;BSYF)29*YO! M*)[1MW0>C%<"F'6!Z)2HK%Y =")N>KMG[0DW9PJ[ 2_\85!YQ\_-1OH<(P=& M0Q!XK!-T(!/E:$>YAJR)5SYY&G7MP^M9HIHQ0OVY1745TT+:J-33;8AN\S;9 M9 QR!5I5JO"HEH*#D\ZBL$(6E)9!4+7KBW93TXRAZA%;=531Q'GW^G;A,H[N M*GUVWS?Y2HL1L4'K%")NBS+7. N%O!A2^K I%:U(A-1^6/0,2<-6BKP(P&HJ MI0'3]?MXVLWN^@.G.1[R2N!1SBT0$9%^$TKN/BC<-(&*3(U1>M\4R5- ]9B& M8:M(7@1%9XF] =CL$4L24A-!,V15P@HC#'BTLT"2X 1)B9KO:[)Y6IN>L[*8 MO96*O B4*JFBB1/OP]W*2Z96O0A(R(0:4EI3$W0(231@(XJ*!6Y#Q !$RMH- MD;:0,717I#HZ?OHPY"QQ-X&9C:ZC*PYTH@:#T_)N3I79SNCG&8JR"2YFQ8-@ M2M=VN1_3,/3E22]H.4O0#9Q9GV<8;E[/;I8070%HFBY+$\//U7!T$>/R'M)-/K@Q MQ@&OW-?QPDTVML?(8:BIRGENI,\@E&'@H\4@@*? ,N%$V5 [J_TL5<,&9SUA MJ[(R&C!3']/"C:Y\_N.Q[R,1*N#)C5NW,TU$;H GY$C0JZ:J_Z3^2Q&%CO+[L M6H]J:@"%3Z4VDLDK'VBI[8OH37J),7"T":(5S#H9+*U^E?>4BF&K_GO"TIG" M;N J[[E$RB@F+H/7'- 4J_+4/8-5-((BB3.GC0Q:5 ;/C^=ATF%HD];5KM*EK,K<@BP=07EJ#8;A MOI5*6Z0Y,1>JMPH\G^RAX\Z>JSU?6K$-G+ /B'-%MR/DJ4 M^I 4 >*MQ7-%>?!6*O#".*)X]";6-IR'4=9:PK5GP.S-S%;17A/)VH=\K61Y M<;WXTLW&_Y7B*',K*<-S2+%R15]N4'WB'+ATG 3BG4G[YGF>C\;'%+66R!T2 MA6=IJSF+N.+F[7Q^C9Q@Z.0R"0D\7_T'S#X"S)2"ESSTB$.)>4DI;K]X*9Y)>% M86V]M07%ITY$%@(W$ >E="E\H@&L*)DH26T.V1$J:E^^[B&GM5SR8- [2T\M M0N[6AS#9^B!)!L,SBD>(9=LX"R8RR84PG+,>+=[1;MX+IIH'AMH)^FD 9EM* M&U;LC*CQY:J90:;[S=4>.'L5,I2&DJT_?KWR//:*2%]D%8-IX-$F.@FYUOZ1Z8\%G5108QE\)(@$:QE"90M MU%L=J)'57:,- H;-M?:!C-/EVP0\?IMU\_F'69?'BU'FV>(A;(!H+4%H:DO] M@8%87A53&7@4M3/S&\L/FQ+M QJGRK:%6_(TF90>;VF:9FZ"7MM%O!I/QT4H M"SRA;\=,C$0DA @G 6$M2A_E#)9+!B%)GXO/)ESUB_"#*!LVR]D'F'K02!,& MZ/ZA^+K@K31>9DHQ"HYJE!,-#)DH+P]0>)Q3;HVJ_J#Z*1G#IBC[P-"YLF[ M,*W' ZQX6#^N#-KQF!P8I10(RP-8&0)DEXU02C.?:WLVNV@9-L'8!W"J2+V! M5,X=W7?6DD@5-XU6$<=4&V=CUXZ2NJ'?0]( #V ]63I?QN0^ MZG7Z^*.;=@^MY1T_605C?.)XI";DQWJTE4H(X$)F-)C9&E;;2]Y/T;"9OU[. MJ7H::,+HW!VVI>W_JVZ*'%TC4[>G<3>=_Y)R-TOWW2;2_-?O*$34W'CJ9C=O M4;++'B?X-Y&TR5(>M_;7<)6$IP%22A1$\ E\IAA6$&T82IA;6ML![Y&=8?MF M]V,,V]!]$Y[;+8NWV_@7C&1*9.P,RXQ[C(P9+?6-28$C%/\1B:3))<]C?<=M M*RD#]]KN#W_G";V)0WF51EE&+%0;#'*9!$\51REH#J[,H#M]WN R,GBK89D[+/NEXL%K.QOUZ4SJJ?NX>&]%?\\<7-*!.B(F<<\!=H M1M$K!<-U>2;E3-!1:^5JUX76H/LP(/Y0J?075V<#SN$?:;&1C-$NQZB" I-+ MAZ@<<"$' 8J'ZH)/SI F[ P&VY%K][#;P6CG9"VLB! M$.D*2QPL$1ER=,(()[.NCID#R#H,23]4!KZV,AJP/AM'OU.*"6$#4!5\&3/' MP'K#P7.!'H 6RO8PIOTXKZHOL%17[&X'ZQ@IMW$]LZC& MTR*8]],UOQ>S\1S_Z#7^Y_3R0YJ-N[BV!L;XP)*DD)*1@ !=L! "22I&[8CO MY8ZQ+AO#%M#\:!O@6+VWXPSMD33^UVI:[(=NME3\G@3>_<56$CSYH",DFRR( M^\W0'G*&+6P:$'9'Z:$!BWC7.?>N=\&ZHZ4,1$=%08=E-3JS8'TL M+WV3S\(KIGGMC,8N6@Y+,?]0Y=Q5Q-Y$EODQ)[^X^3B,G%9&J#+X5):9\)D9 M,(8F= X$JCU'ZJKW[-]*R+"W$W6T_ QTCA=XD[AY/9Y<8V@S8FAWO8^XH0+# M(]F4?MTF)TC)Z90,C4S9GI%S2\JP]P(O@IU3A-X$>OZ>QI=?D/(+_*B[3 \[ M%FQTA;J76E164T$]>!))*8^RY;CW(!4&*K[B6<7EK M\)]VSU,\>4XP_BTA,0A29E$')DH'EY!H<)SI%T+F+A*'/8Y;P&85Y55$YXNT MRG'S+V\FW9_SA_2?V2#G_J,]ML793GBE9C@;+=GO%[J'GM?:9N5*DRY?H.YOO>OXB^"(OQM]75 MS)T$ B7,^3+U+I4!,@_"*!IXJMYYI97BR[XUO;L6\QBA-Y"W7Q<3 MS3]W'U/HIF$\20_*VS]WQXJ2:6]#\A%]4#SY!4H";.(!DM8N4*Z,=+7K;?K@ M8UBW[H4A/#@0FK">KQ.N'<9+)>.O)VFI[6F\N"HWS_^U_/T1$Y[:J U(0\OP M4AL+,D 3R0#$8- 9XE;D"&7ZNP!9PUK3YN!96Y$-^!*O M;Y?=:#N #.&_7^%OCA?S44H\(>4:7-89A&04C)3H&Y',1!0ITNHU*L_1-&Q9 M>7.HK*K"!B!Y=PV98BF,2-/YRNS3$)SUS$*,)6<:30#G@P=G@HHR6^M%]0Z# M6RD9MIJ[.?A54%<3I_1=JZ& LGO894A0W"-LV>2W.!RTM$&P+*+_84RTWEMJ M:]\A[R1FV$KJYL!71VE-]#79* Y?O@M"$:+0%C1E%WN.QCR&#%0Y&C/U$O^T,A@/HVS82N?FD-F#.@>%:;D.63(U0:8ZM/*3 M-._R!+W@^?+:Z*XMY'S$)-'61P+TBA.X:98^23^-OY27!2&KCE+7H M&X@%%<^"[TP%->%&?G WRPW^IIN] MGXTOQU-WFT/]<#T+7Y#-^?M</L(?42HD])("[ITD11",,, M*%_&]D3MRT1" 2J1H PA0=K:A=V'TC;X)).7AEXU134 P*?B*Y,4IOB7T)<> M&57=R@D$9_J?4/!4'A#A3&W5["1I\X,DP_M^I*FGB1'W*SH=9^NK& M\>Y^Z#8S>G=?>3&?I\5\9).CPC /E)3+(9HX&"/1FBM*47I<\EC[E#V-TL%G MJ0R#R>I*;!2L;]#1G8:T#KWFHR"R2EYI")IZ-/$$HS#"5'%O$5("V?(]]&-^ MEJ[!![4, \0S%=0$[/9Z%QM1?Z0T.8$FWZ\2]9^[B_"?U^-9 M>E#B@UM6DD?W>S?Z1E&\5U#]R1RS(8QB-$B1M,^!Q+ZLJ##U)CD*7\PTGJVJ)JTB[J??W:*P<_,^;V6115>>D2D(M#SA\8* C82#U&488LK] M#, YCLAA+P,'MI!U5=A 9NAP>8X,_GE(1$(.M@2%UH-C) )CCF>%]I^FVJG) MPZD;]M[PA5'9D]+:#;97-P#;!1F3<9DZ J7>"(2D#$QF CRAG UJVZ/ MIW+8X_RE@^U:ZFK*C_R8)LO*\NZS^_[W\>++E]5DA5(5LOT=FHI)HKNB@ :! M)P$7#@Q392=JBB=$$MG$GES+8VEM,A"OAJ(=WF:O"FWG <,#%V;1A7^\_[J< M8_OK]S0+8^1QY)(-@L>$[K2Q>!3)\B8H!J BLD0SI\%6!^IS1#49A_>&R*HJ M:L"K_)B^WFZRVREC*;Y.?C%RQ'DF>0*)@ AB 6?D@,=95"E!5)PM7NA[""E MR?BZ+WS54$<;$?6Z0AUYNJU*1Z>FN[KJILN=,PK44B]I !E+=:8F"7SV%"(: M;1^EX?IZK)F+GO\[62DAHZ2>_35+^/IUW) 2P=A>(WX!JC&(54D5M( MCI#2[$)#J=9$:YTEAOU:<%6[3<1^BIJ,B?M&707EM(.XPV4XPD ^R=(^/\LR MP,HX#]YIC.5XX"8DJIRK?=%W.'7#5M"^,!)[4EH#V9G"5OG_4/+J;QX6]L_.1JPN#3(J;;86V_?L=S8GJ9/N(.^C7GA$J@*625J<)3 M@I54*O[#NY+*0E]9ZX22,K4-ZLMR.*Q;T%M6J&&8_.B;:,1.F.H-H<\B>%@?I$V('Z7$DQ'[=;F14 *S10.XU9HF*RERBQNR MW$-$L,PRE(!*CB:5>?4ZI/YQVYO'TBANCU'BF;C]=5HG8_#I^NO7R5*4;G(G MRK?3W,VN5LJ\$ZI-,A'CT GC)(.P90!98AP2EXY+D9D.M7.@!Y(V[*.?WI#8 MAV*:N"_::(;YP8WC*.AD4PHH%59FFM#DP5@?@"=EB%V.0*O=-NT1"0//9^A# MT4^?1IPL\T9 LQKD6ZC'^'$4?$B)Q@2,60&"E029IP2W5Q:<)>2H^C"&1R0, M7![^(J Y7>8-W+'6^!^5=\<^"S1]T1/M#S= MC7B:1\K!2N*Y%SGEZH](O7IE+Z;*!J![+\C/R\>4*FAN(FX\&FTH M0SL%>&L3;N<@I;,ZI\=M&^N->?H\?-.QE]7^8S?L=%4,"*1ET\EE#_SW?C*^ M7*IJCD[ =:'AXOMX/DJ2.L:) 4(U,N(BVG$2'&3N8V2"I6P>O3+8T0ITWRJ- M#+XZ075='W)L%1"ONRLWGHYB-M'E92FD*KY":7VK0R['?3#!.V<"/0L2JW6& M 45E31Z"CQ/$.C1"[I^C/N;I]U0F4XXDI\J(Y$!23D$0I="=Q(V$)[DEE/ 8 M^&%6XYF%&L3(*=KL>A+MT#!9];:Y?8NRVCU1<.%]$."4+^0G"Y8:!T2+&*.4 M7C_N[;L#&4^_WF#GQ/GZFJWWD\0W-":_UA&%+_/?YNG%2NW]@K/1.Z2BQ"C1T.8J :' M,@+D13@21*"6'Z3[[=]O1ONG:*RK*[Z6(M)WXVEZB[_$'>$3,1A7@5>YY)?* MM3*G!I!V)H,B-HO:Z9&G5#3R;N3TLZ&2@(<6F)\R@IRUP9C^8=^%#F&7""!I($)FSM/5<;13F(: M.;'J(*B.R*MAYU]^?B)4Y/,?RS]:_DGY6Q]3_JG\^V\?WS[X?G!H:/\:NJO5 MMW]Q\_&\RQ\VOO60WOGXZNLD/7=:;?O,SVN"'I-Z^[4G.C^6N/1]D:81T7;F MY+W9I9O>3O=]A::AFXSC_="#C<7?Y]M,O)O<(VRC;QK3@D>)D"H5P_A+])VY M4.@[1^:"2#[RVET;JA!^KD%::NG] RWA\I_&E]-Q'H?20&;5GW \O?R !(9Q MFG]&Q?TR*4] ,E'&LF# DU"V)8]@.)[G2BD=*%I>K6L7,IY#[["NULOC]+$E M?#%=-VDL/Z9O:7J=\K(K['0IS?F?X\675]?S17=5GMJ<8#J?_^CYAO1(PBN9 MU=M5WVRL^O>-1>\!F1QE@HH A+C2YTQJ/$3QD"XU.GC RDA#[;=Z!Y)V_@/8 MOB)Z[#!R/I5#R68$D_)72 M/&?N!*MM?O935*,D[.G7UQ4C:T";H$(B)8N7M0)!#"U-H6FIH',8S. ?RSYJ MOPXB;OAJG$J8V5;F55\]%>M7:UJUU0T H6'+>#?M[$3+^&!8VMF6<2LQ%2UC^?[- MEKK5I$GVGAK05D@0T@7P!D_5H(RB*=H021^;>@"S") CAB(T2&59;<.YEZ"A,T7GH>#) MI5\UV3=K1ZZN2F-!-ZEB279]K(8M.8C0'JV)#S[EP#C@Z8#'D;:H;:\-*)&B M%-%*+FKOM(K69%5:LTN(:TQK[A)5A %U-((@PH-UHK37-R%IS5DZ\&7$\VNU M9RJ.4?'#FJ6Z@FW46#R8".(V)H),T^(4>['W>^>;C,/)K60U=DY,N0>8(49J M'0E()14(QP)8;03P%)P1A"3E:C< >):H"DV%MR^PS?6.EFGE. <=G4"?GF3P M)6;WT7DND\DTUW;)CJ%O6)-4%S];.@OWHZ=&K=5O71?_'$^0V]64ZK?%""P+ M24_*M>S[W/FVZF!B*YFJN_40!^NE'J?:UM4BCD<66&E\:$P9^&3 INB!&1D- M=5%96SM1?12!YYJP@Q;;J&')R3+!*I$)22"!Z#(!",FS*7%X,59Q0QV1O*>64IG$CJP!Y;)20]-FPO MH;=&W;:_N]D,'=03C=C&WS[?2NTBI5ZX&*_#8KW*6J-K%!GA53940*;%$?>> M@/$A0B THKLO% L]C %\EJX*0>/&&EMO:;2@%H]K!3R647VSQP4W* M+(G2!28PASI%M+B4,^J4QZRSIOCOREMM.R7GFI7'0MQZ1FIK:'(,N'"EEL5[ M<-EG()F7B9R$V5S]B<[S9 UK6"K@XK$IJ:V*)FW)+2J6Q7-10IO2@JE3TOG8KTG[LQ,.O/KBDB>FGGF;?3G,Q#OELC9<71Q)?K1;P=J7UW6M,+.?,(#->>M(QBMAR%H*/.4M" M9":U'ZX_(>+\IU[WTEP#G C*&(D6=%Q6FSD\Y%12H)7A3B1:.JE4KQMX2L?0 M=7[GZ/OI8ZTSY=QH[J.4$8Q7I=*X&\L[M/'T,DW#B5'*OL_5J<@YB-A:+[C6 MZUT\6F_+425B=-Z'!,$D="TI56"R#\ 0&,%2E).JG<$\BL"SWW<=LMA&J1K3 M,BE. ?<6+_U- O@L%3AJ<0\FW#*IMF-S'(4#O_3J#5M/'G[UI[\2Y=N M\KM;%(_K,8-KMJ1E3FEA (VV!Q$$!I94,DC2$BTRRGGKW4WPPY=W,R!..6E/6^C\,[@" M@Y5.YZ>4_-$MUF!5C'-TQAA8)Q&LC!KP@FL,]8S3+ACK;&WO?C]%YW>)W/;U M;2;<.26\I!GW#HG(.G-@O/&@<2LI':UVU=LZ'$S3;YQOFO:35&TI*9V&<W+%()[E5BT]OW.7H*&-2K5<+&SE>C92FC4N'Q,$[=(\8.;+6X^S]QTCA(K M[79/NP?9\:T:EQ^'D%GM2>'VQ=:7:SDK*K4"SO" $BPK\#IFD!R/+<$YD;KV M6.3G:#K_/F3[][>^. F!*IHY.*TSU3FEU4!Z(-[%:RM;6B/(&_HMXH5 ML?/T,J4?)35JFY9MF^?C4YL<;_[U&G7P.XBI9'1^N9Z/IVD^?]5=^?'TKE7K M\H7$QM+KE"(+7"F7P)(R^47E#!:#8X@N41N)L8'5?MAR'(5GMRE^NMK6SD), ME^/=0D ''X1G$F'.2P^2:+*7)/CJP8IZS0/)8MEG$<\Z2\%& M;\ :GXP4F4=1^^YH%RUG)Y$??7?KD>L$$Z7U&E&ERUG4!&R2'J*-S"FO,=RH M709_ %D#)XYK8.-)RKBR,AKU?[;,4[CKTGZ2R=GSN5Z&/VPGMJDA$)QKZ1&* MX(DL _1*7R"2(O ! ^*8]&.T3DRY>[ M12(T:.:=B99$*VKW,:@X4J2WNI/AT=B#_AH]?O=439YS#!_RV5Y+/GL]EH\K MC$I<6<\$+QWY CIIQH&7/H..D6C/F'35IW6^:.GGI_ EQ>M)>I_7XQ O+F=I MM1]'G*FL+&Y!;BE&P@[#;@RU+3 5 T]"V11KWPKOI^A'*NT\!CM/C%@]O30P M8O"W:U?> *CF&-,*2B0NK!7A&8T"1 BBDT+ MF9"_RK [DL0?J;CS'!SVJ;D&@/DZS<;?D)]O:7X?J[_/Z]^]"/C/\>)FE*F* M2G*Z?$X*P@@"KJ0)$\;PBIDLM*K=:/M0VH:=C/ER4.Q%5TTF6JYSCT>W_ M8$_U-;UZ<7OK*8PB0B21(9ED0##E $](Q)M-BO@HJ="]S:WML\YF0[JK*/MQ MK.V(2,DP"KB3D'&%X8Q7BH*+2FE'E6>^MKMV,'$-U]\<@Y>=]3=5E=/ T;B\ MOL^K-QV?TNS;."SM[7W4OFJ-M_M/5NR/,M>6!I)+=Y=RJZ;1(6#(=\#J#61K,GS\XP_>Q.[>]ZZ*=?8!#K-B9>>!RK-I2H*"TX M3DI73BW!EA'G ;V^F+UUDM>N@'BA<:RX.=TE1N67MRG-VV4_/^S6GJCWEKF MEM[C7E&V=+Y)Q?.EC,04K(_58X=#"!NZ#JT^>IZ$#-7UTV2\\'#DZ3EF:\MW M:D]D[=$@/3=C,W."@$$]FURF7RJ,"Q.QP*0.D:DLK:E]8]/O7-;-).&FB)^N MN-'9(A"),F#@6;E9$7AZ.X+GN/0N2$H-]:KVU>D)9+8]J_4('.W+Z_:ALD9] MK8VYC:>;IZME2Y7"]\UKMW@ (;4CUFJF M!->U"\WW4W00!,4/#L&*2FDRS[$Q5/R\*.+A1ZI..^\YBM@UW]HKK1+/#A*) M>/H%C; A+(%B5DE)N?>T]D.6'F>>KYV!^T5NQ_D\LIN*4LFDP-TBN 'A% -# M=0:*Y[UQBF>?:D=+A](V?'A1 RN[W;2*FFDT:;%CY/CIIF?_!WN;D=[K%=#3 MP;=.!2=99""Y+/#*I0F631"X82XI)?$SU:][:L\VWBW(C9:&)B01T5]+H4SA MY9VFX:8\NKF>O\\/]N(CSERY=W"$@L.3''>@Q!VH MG(7]SO,'!'+3MLMJ"JH>M/W$,#Z=/UU96;W;S/O\VZTEEAJT'_ MY>9#-UOD;C+N;A]$EVNNY?[ZG]=N@@'PVVD<+]=Y[#U&32D3'F)694]1B[8_ MXC\2C9I[IIBW#=,^=]L< MS=)R?6MRA7J5E"N/9[SB()+68%P9=D4X2=QI_*/J?5SJD=]>[' *7(?6:Q.@ MWL+==G?@\?:5T1H3N"UO5]%/L5P53A5&3LX'Q:,DI'HKW!-I;2\>.0>N+Z*Q M0;'YS#GR6^HN9^[KEW% )S>DE M'W8R75DPEF3@M/8!^CQ5@T^TKXB5+>/L M:^JD40OU6]?%/\<3Y#$NAVZ_+9O]4 M/#[5D6VGC 6:B"LCF_%4)YJ!C 9/>^V%L7U6 MKHOB,10:+]*[\;?T1*QOKA=%I%>ER\BJE]VOW[^FZ?SQ'77,&@,?%] %+O,U M-$U@C!<0,TK ,RU0,CVAMP;]PV9B7A[6+Z[S)LLH+T*87:=XR]W\[L2\K>-Z M-W9^/%D6I9Y^XA^[1(WI!VK6'D:E^2XR<:CP>0\1J@2#.,)PV;\ ME4.L0&(R6NJ$-J[VN\L]Y%1\AK.2^V,!K[>+YTE&3\*R_1*('"E8)3589U@* M1H5@^VLA^!QU PTT&K*LN]"=;J^>?.-\@[2?K'KID7@=%NNU MMK6+$<$S$IR$($JGVZC*W3N-$*,M'?D05K%V0>8A=-6S00]7N[E#^\WC^AHE MLX\D05:E[MD(A+G ?25)YEQ)3R.IG2DZEL;!$RAUT;3;,/6@LB9]K:434L6E MVO&E\PW5(216,E?E\=,6U]Y1H@Q'- 6K2S,I7@8H>X04.OC9B&"#J]WN=3LE M]4Q2^?[CN$$FSY0(D$DJ;1QL!INU 18X]]0RB=%-;^;G*3W#FIH*2-AM7,X4 M?I.&Y&,:3U%4I4C9E7CY]M>EVN C?G[V[1S;DA^5X,6$50DY%C.Z##L0K0[2H_Y;Z$1%GC_7..87%O#25N1?NXP+,9))3 M*0*-/. &,'AL^T"!1Y.TX]PJ47L<[_-4#?U&[APL/)GP75<'#65*W^=[]^Q- M-_O;]*L;QU<3-[Y:=GQ>_2+^G^O5>^/;!,Q(FDR851$\=[$,>\%?:6$@D.0$ M<<38'DO4CJ=WZ!X;-9'X8GIK\J#<,U?DO$+M_1_M=2!*GSWSCNK?+A6BTE&* M=LM9$-2C!:.)@4_HF6'P)X.K'4*_R#B498'2>M+&@U4^=I,)[I\_W2R.(HL\ M,QD@YI"+&\G!RE(.IZP,,G!F+7D.2P>N]2--.CD&%@]JPBJ+O+%#NT-2^]<];UT,''#@*\72.PY'.OII]'4 M^*<%,O*EFZ"ZYJN.,WBR?$PQI:MRHI0Z]-*>"$6+6 &1*!J-(]%4GV&YGZ)ZEN_I M.H_;7;$D"'4,O4J/3B9C&9U,7[K84RXBE<[TV+;E.>H&'D=<#S6[35]5!349 M!?SJ9E/KU &/P?T8E^/)]?E3=9#J">IJ'# MM7?\C?!,.U_JZI,MT6;.8(VAH#R& ]8++ZOW\7^1\5Z_W/SB)B4+^.E+2HO? M9MWU5]P1&Z]#*4?)"@-6. ^"&P^>Q(RN@".9I"A]K'U->BAM#0_W.@8M.X=[ MU53-\(\C[]FZF,^OK[XNQWF69LMW0Y]6];"/3"X)1MDR?24YZ4O9JP7/M888 M&"6YC'Q2AZ6^3EF]X6%F(_OWW>>6%[\^",U"HCW$E;I M8/OE>CZ>IM)@Y\J/IRL$3^-2U1L$W(,K*J:STA1T,*)DNE)Y=&U1^^4F4:I$ M0NTV1&>O:* .ZZ\./$*/$U\.2%*^V"]8OUE M3@^G<]A#L4>D[?;B>U)B WG]+9Q]F'5HKZ_D\-!&8#".4C MZ1) Y[IKX@//M479-G[!W#MSW:-ID\^W?[BQ$4S(WFL!A"Z=38'.9BR#$9TGS% 1A+7]I>F/(77@G'T-#.W) MUO>FM$938R7W-^_RAXUO?9B-IV&,=@I_OS2G[";CN/R#UVGAQI/33-H)RU2P M4#"H8U@"^/I2?6\G1]#!A+->7K+EAN7 M' 888]$1DA0+!^6Y<94-0.%_K<&TEX"A+\)/UVA76[Q#8V1UR&^R\+J[)?*[&* &D2(8%'Y\Q!KQ>>P\@N H;!2$7%=K6E/&1G]NYZ MNIC=C/[V::1DM%FG!(J67O)E>K KQ6O,>RF8ME'YL <7\Q3^>ME]^_GVBRMH MW/['&AGK]0:$01VE=6=)L &=__X?HQRL89XZ<$$$9)AP,)&+9;1!I'>4T'WG MQ7$Z__T_ALD?]:?S(R4XY)&P^#H;??Z/$9(EC"BM]'DHS1O*JPV#H1Z//J&_ M5/K-[6NJ?J?P\KF5MLNO-@S_:IEA^M_6U_,I4FL@\7Q_SF&,F=[B+^>C:((7 M5KM2^L=* W3\EBF'3QQ6\PTH";@ B?UQ?^31[ MG]]_3:5S[O3R=N/,1T1KRXWVH,OL#2'0'\*-0\&CAZ0=SS:3VH];=Q+32#AQ MHI:[/D0^?"G(BH]NS"@55EAJ12 MT;$L:.:/W@_O*/\X=,5&[,MY<.E/Q@V9G:6LYF^G?\<3^LNOT\5X<;-B%5FB MR0BIHX6HR]P?GPP86L9TA"B"X]:F7/NJ_@"RAFWIWY,IJJ6&II#5H6Y&3$>> M>-D7<=D++3BPT7-0,&L%)5Q[H:JW>=I/TKEV:L?G5S%) MLB(;X3,8C^&(",BI43%#4!XM+O%;!#22!#A?L8\A<[*4 MAY[DB_$G_NG-+]?CR>+?NR*7R]]3\1!',223.7)!,!0%$0E:9\4EZ,"]LT90 M:N1SGM+^)9HHVSI%9UUU 0X.@_O"C.7[DS2_Y4'FR*1TLHC%@B"9@4/:08:( M%I;22*(Z# 3;%Q@XS5,) A6$-W")P6U#WO>W[X_2TB)R3A3CI3R_M 3AJ-7 M)F7$V- FK0P+YK'R3ZHNV+;VL+BH[EI4$7$;$"D-H>YP?KMQ9-11RQ3!YM*M MCF8.WLL,Q 0T@,$[H@[J,'X83IX2,%SYP?DZ?0J0,P7<@,^Y3G"G>">ATF7Z MUBQR% 3164&F97:SM!Q<8 :XHE*2E&CPM4="[*=HE0NUG&OOH&:XHIA\D59/]T/[MNL5J M:2AWL^QO.)^7]XEWFR*6_\T1$M*-OEII?$I07D'CGK \2&D.F_C[W$K#U=/4 MA4A]L39@:QY[\IMP)P3QS'QI.YCQ;&<S0+S-F@O>!+FA:X&WAU5SM7; ME7AOJ=RJJF@ 6K?TST>)^LP*M2*4\N1L)9BL/5CN,PDBZI1J7P7';FF3+)E+*'5%1M! /G181LF.'6*ZI([9VTGZ)ZS[T?ROCIBK?%LR803ID% MS=&7%R)9L$*3,G20\)"%$[[V:70DB0/W0J^'G]V/O.NK:N!LX>_N_W2S^W*4 M95Z,6<>CD1HXIP8M,_+A" U@++J'3A.MPT&O9)])$SY=>>![ICZ5W%63^,!X M^<-=H80>\'#WV,.)@%2STEM4E";O"9QQ#!1EN.]RD.2P#JW/P&8G <-E!\_5 M:%=;O$-G<0@P)B'53N/_678>LZ?I7,Y2QB0"]28ORI;;D]5&40>&9<,*Z\W_>J\[3( M_A@*!R[9> %OZ@4T-_1)NE.,]V%-9EK'0"$$C=;6.@*>&PV9>9(CU;B#S4'V MZKF5AG7.^U1QUY>\?PBS-A*22,.X10D%B0< I^"D5*#01E,KF62/$=2[(1MP MKE5= !QIJ([2Q>FFJ5NXR8M@ZV+QRLUF-^/IY;*#]LBAT6&$]]$JPVFW(CB1QF$-S>.2=HZGC@6A70)R6VP&,)RI>N^SGL@P7NYX5 M38Q<4MH%@QP%E4#X((HP*2A"O5-9"1IKWQ(?3MTPMWS#H_!$_?P -SL?4T#> MQI/Q[3N_\GMN&@/^*ZWY7T["N_MKY<\6W:?WK]Y4NQ:J0D7M.Z7ZHGF9"REM ME X*X<\CUQC@2@(N,P(F4J,E#8J3VA.I^KV0.NQD,#(GXHP%P:DJ;]0C.*++ M!&P1E$C"L>JSR.J=W$-=/AV#E<=&L[Y:FBB0>,83EI8GHHPJ?=U,Z?&EP$6! MQP&U2D[",+]7MJRFXGQ)&"3/YHXAO-8! MB\B &%O&$4M+JW?@.92V8=VSGI#TV&+UHJ@&#M3'PGKS[8_QB"G.DXH2F$5& M!!,1K"K5WL9[8M#26W'0:\(CP+:-CF&]LA<"UMD*: 9$OZ?%ERYNB&U$3$K9 M.P?2D%*8IP+N!1X@\L!Y""9Y[7O!T1-2AO6D7A1*YZFA 31MDJY<-EDF 40Q M6CK),_#49(C,)>]EB)K4?EQX+&IZZSKW0J@Y5=P-7%)]^M+-%I_3[&J3AT 5 M+J4(:*9*9[YR04Q5A)0,\]*(4GM0NYAZ"QT'84?^X-@Y6P'M7#"]Z\HXZ8>< M2$(=+U+)4;!54VM3RM\$R3S'G(FM_MYP"QD'(4G]X$@Z5_R-#E+;8.?BJ@R/ M^Z\40S=?N&G,;CS[MIQI724%\.SGJ^8&CF/FY9,&:(.T*B,&9,X(Q:B7C0P- MXI$33[DDPM7.]+U'-'>-"\;3 MRXV1A&ONYI_QD_/M?W1;V,Z5=-13Y#BETMN/L=)#)Y27Z<1']!%$W#=@ZQ3L MU:1_6,!6 537B'8;0/;'-!]')!]Y^1T]HTMWF7YQX1\IKJW"[>,)'9G,1CK( M7E@0EGOP&!=!#,QIKZFBIH?JM,.(&Q:3P^'GZ:5Y#\IL *5_^[0:45&&PG9E MY$EPDT_7/HZ_C3<[!GF&%B 0!3Q3@M%6%&!$X4HR=/0=B]+73O\?1MFP%P+- MX+,'-38 SE?=[&M7AJ4\=*;N&Q#1'(@38"TIM:DI@:GB.B_G35 ! ?L_1(F'>YMU?=?/&+FZ/;'I'.X)B$-/(3F,(H40 M&XQJW+'L_ M7?6&Y7 F7OYVA5BA/1$" B&EL00&%5Y;!BD8PHRU3NO:QTTK)9EK7=Q+PY'2 M80.W)*?EKB!3!M98"I0P[8.D*)Z7-71/:?QA[EV.0=9QUNY,Q37QX/]@#I]X M&1^[R60Y]W;Y(S?W(DA:)[3Q$JQTY?F'5>"L"$"LR=&Z*+BOG42OSL2PX.X7 M=:="O!< -.]]K@7P!QZ*MRQ__C--OJ7?\3C]LLW]SJ5C6VEE[9-$]YNC(VXU M#>CZ6!84$T'DVLU'JS/Q@^R ?D!YXA;I!R$_U#%QR_[_3F[V^<_N\Y=9=WWY MYZ!C6$#OQ]SH_2%DA]U MJWP:?[\5PN/&ENUY\0A%,TIT"7KO%PU-T1+WFRL8,W'*UFL*.=H+A M>8HV(FN,$_50.^,P#H9]]O)C;HT>L-%@J/[\19C*7'#"D:'R^(QH"L9;#K(\ M'&&!*A?ZQGZ52\S>GN*TC>ZJ^FW@<>&ATG[CQK-EHZ9=0J8>_T=Y"8849Z]< MWAG.!&BK(S&4$&5J/TBL1?L/$B^_9&JUJKH;---'YLONQ3&RU%L7G(0<5,;M MC:Z;3<2##YY+8RA7>2B8/T?[CY$_K8N\NFG3TV#P0WGP._-@:]ZURU1:9Z'4 MM6%8;S2XP#U(C/"Y(L8XKH=/_>R@_L>P]4UL@LI0^%&WP8,LUYIUI;G!_PN0 MLBOC&WEISD\"9"$C]4Y[H8>Z4WZ6^!\C[]G:)J@ A!]Q#VSFLM9<,T7Q^$,V M]=()31A.64T>EG$* M[[KYO%;%^W-?KUKT?A0K+U_WGEWR,3H.PEI?\HL)C9IB(!5AV22%*<=^$+,%%(P%_6W%O:,BD=N7_(73] M,/7MQR!H]Y/'2@IJX-Q=TU_>*2];D%C!15()94*X <%+U%B* 2AQ:+,S]TSW MM\GNJ&CEM6(M3>_L^7F2V)L#SBOT/2^[V?B_EBJZ>WV>+>ZFI" $D4#(9,%( MA9$8#402XE(TM?-0SU/5BJ4Z3>][872V$AJ U6/#?FG%I 0>_27" M*;461AEG78Q$/$I!"4Y2.-Q#QGFP$95 MVK$8XS23PO/::8O__LWRC@)4K\WRCM!N \A^Q@*\G8;)=5RFAF;_P,#?;^9Q M4%P;/_KO:1(O%J7$#/]2=Y66?;'*GWQ,7[O9(L6+J^X:?^[3]=65F]V\6T\1 MCT$)10PP(S,(9B/&83%#S#XR;H,CM':F>GBNA[W<[-WN#R_@HV#5P$;<-GOF M3G8C%96+VC.P,I49-,J"I<$!R3)'*F+D(??L\V[2TW1$WARV#A@R=)*B&ZC+ MW<;+Q^0F=UGC)4_.!N9IB.!X:2UGZ$=PA=37O>/R*( MSU)\.\-'MK'VM^GL,7-*2RMHRD"592"44F 2=Y"#Y5P:PG5Z"50_I:QIS^)' MQ/69RJ_F6]2^LISB/AB??37YZ"MUKB#WD5;QJK$L<_-Z/ ^3;GX]2^N;H>@5 M$7@*QU1:L/'@2Q[6 8\8Q6FN->UE8LD.?_B,M[EFTCM%8Z@$I5QZ= M>XFA4FHYB;6SJ-OH&#Z'6@,#VW+Q9TF\B6*T>RX^NC]_1]L[&[L) M6E>:-961( ?&E4+2"(:FDN[0P2KA$HE]3 %\0D@CR#E9P[L@<[*PV\+,W[O9 M/]Y./\RZD/"\-)E[PCD#3S+R00R&-5E$T$H2JZQU.?9QC_R4DN''V/:#FM/% MW19LWHRGXSEZD+]U79R/>"#!6E_>II8.A%[(PI%&^=B,_R,<8[W9F@>4##^R MMA_8G"[NMF"#@AFQS)G+1(+S)( PV6/<217XQ)134;'Z3WLWUQ]^/FT_$#E6 MM$U6:+[JIO/KJS1[U[EI*6Q,XV_+T',5.G9YQY^?$1J=N>+Y851-EBN%7.M5 MUD5XU,:48Y!@HJ8@LC;@:!00*4TL6(8(J]W+;@L99\]+2;/%,C> LKP(_WD] M1M"_G=[=*_[1+2Y"*,F*%-]TLXM'!="OW&QV4]ZP+/,99;])A[M320,Q:@5" M8MA1MC(8[@(G)"NN:C];JLO!L,[YN3A[,EAE..T.>#%5;-IHAY4HN3GD=9VM M&TFMDBF]TZ0J1X1R&N4K,WC*C!+&AJ#L1K0>S_9^_+NMS(<71_ M$>]P7QY=7KI]CLOVM3W3=YYTN(!I3G5BKM& R$$9Q;TB)'J^C MBI:GSAR]UI2\%YUMS_[7Q_7KJ]N97L)KH$QB>PC/TSOP*[@#[+\M%ZN]LW8" M@BKC,$XQ(FX:&&(HRX7!H-;H8)5/T=9N8G8$>>.^<1W$S@R@EP:*' ZQ]FI' MSO9Z,5">6*N!+IUI>&5Q+B;.0F,)1IS]?G;W2@;]RWJN8#60QOMU!Z\ MF,T6?Q2[C&=T8?2:S^W+RU)@\7I5KL$GS,9R-6 (3]F4IL66A&0=R3X"!A0L M*5V]/V-'VCK!S3P7N VBD78 =SU3>;.K/LQO^7FY^(8122EQ1HZO Y02O1HF M33!K?-'5<<+"+IE,8'O">R2FN#(^T]*\I MG6Q$($%!)(%%D2F7+)K:;LL ]TQWQM5NKQQ6FTUU'1/MGJ7-+VZ7WC[E 6JM M8I*3:#E&W)1*XB@UA(')6D8-U@[7*N0H4MN[.3H&.8],1A],7PTDY1[@XR,Z MK7DQFRX^P\7M(TV71(@A$R6!H@LA-'%1 #'<92>CUW;_DJC6L^NG2&OE1=. M,'GX9795G3T/*.X>ZBJ7<^)1E/)]C)0 A6HU;EDN#YXK)Q$L:/'.W3R$@E(74"Y64N2>2"4LL;+,\X9,G4^: MY?I3(#K2ULKCR_.=MX-HK04T=DV0FRPQ9%5E5F_:"(^7^49X;ACE#6-<>E]] M:FW-*XOA9HX,@HQ3[S&.4=/)\/L.R^DB?5[[Y?H,(/RX6>WM/"[+G[V"[?]/ M0@[1R61)9J7OK+2!6.TE@43!>Q:9I]7-XPETCCP+9'QP5E!?\W;R'\OI&H^C MO)HP"D99=$%H-*;X.9'8$ 0)(23%J#)@:[?ZZ$C:R/,XQ@?B:4IJYR[D,>Y* MM^*!*%-5Z)P%*LW2:ZXBW=ILCZ'S"]^(K'MD?3["_01,\WW[ST^*_1 MLU]ZUVC&J_JF*?0 ! MC_W*:H\ER!GB>OH#]A@25H/7Q ">Z#)E("&AZ%3T(0E+@45Z"F(>7*V]UU6U M\-)?N(VAY=MFZ.MZ\6TWO&<20&EKE43B@RJ\>&*Y9<26<;#)9(_'_2E V5^H MO8=2M3#22Z1-5B6] OPO_G4)\WA57+7+U2+'G2,P*R=_#S^FZZ?[NRXG,3&H MM\*C@9!)U+2@0OGRAC>1E"58KPT5K/8S[89JBJRD)E,I2$J $46@G@2;!-%2 M!\T\S537OLG\96J*CD%.K9JB8_0U]A%W9Z=_WNST3;T!&N$D(!EBDS3HTL5, M N1$# U91J5HSKS3P?;@YY]G"=!16EU4%7%S(-E5"@3<5*QDO8)%N4B&7IT/ MGI7" 1>-$2[;$V$R9G%.+:4]BH$3)#@V"G;/$W:E',:H!)I[8EQY6KKI5"1U M1&?>XZY@4;O]1G.'GH+?_6Q+&C]%18LJ\AI;TR\$T_25OUI]]*OUJTO8L>!% MMLHC]=QG#/0#5\0QF0A5Z.Y[YAF:P4XJ?_C[XT3"P^B^@@1'!X%F[@$69-(\ MHJTC.OKR.,E9-(&1$\8E""'0G]I_('8(! ]^?YQ0=R 0])?@Z"!P[#X#F5+F MT(R1:$3I=I;)0-+9)I:[0>"!KX]SU3@0 /I*KX6;PZ[W7BJ7(A$4 MBU5"$BE*V:CDB&WG$W61:PBUGQS\VC60IP0<@VJM 30>T_S$IZ@HATRT]KF\ MI:7(%>[B))D$E8(!6ON*JW93FO$K(8_"1X].-< M(M'3]?\MEVGKJ[?S--U W\_3?X-?+O*'Y?0"#4,AJ?[-=T6B!KLF'TIP V:I M 2R#H Q)7FLTV"77R&@J[[8U Q8LJ&?08?74XTJR8 2WBJC@RPRB4I*2!25< M)FN<5'A^_3M+70$YM;+4Q^BK@9/_;;E$GOO9=ON_*/50JYOW<2Y*D!GPN @A MX>D!%N-JG0A/+&J%1XLP]8>>'Z;G>2:XCP+$O2;FE;33,-)VT:!)600O ^$1 M(W>I/.Y5RTOS#,.S%4#!UK9SCU,T]GR66IKO"*D3U- J#XNI]^N,P"J=/"Q MG)%<>E-+KB5Q^),XC?(006I6O4?$G>7;A,LI6EW4$?'8.;;WZ+?>I9T*JVUY MZ$"Y0=IS>6Z3#2796)MR9#P:\Y3C_]"'QY[(4UWQO:77@%WX?!F^WZ$^*6#6 MEK?1S@HB:03B7#3$0#+.Y$PA56\?\Q,%8\_?&;MRP^?XV)Y M37W$DEP;/V7Q,:' MNXF-C6\5C M)<4<8+8^&/<\D^*2(R-Y+Q7F0^^G- QAX\///,V5^2@A32<3- M@62W9W+P5AN-KH^5$GE@&9T@D8D/-BO%0!EN3X/)Z#4Z%93V* 9.D.#8*-C5 MG+R9KJ*?%8:NO2(:(T#2I=< FCN>@(2(KI'SR%NRSGK=[4G#@05:0L$I:GN@ M;J>7#,?& 7K$B^4]#J)0 0R@/63H$4NK(['"<1*YL(*G %)V.S(>_/R(]3O5 M,=!??F,C8$L\JHY?UQY1&0.:P&TO62DMRB+B 1FL!>V8<(QWJ]K8__*()3O5 M]=Y+:LVHG.V(AYRT%0GY+H_R)#!*.L$>KO)^?V2C*=4SD8OTAE.Y:=( MK1F5TVL3%2BS(FNBC46\FA"0#8/>3TS1 6AI7+>#?O_+X[R^'UCEITBM%94S M=UU0%J.66D@20IE?GO!7SCL@F4>3HA!<0K=DP/Z7QQEG,ZS*3Y):.RK'X'?C MFEP7E4LAF8F!:)61"><4L286F824# ]&V6X/4 ^M,,Z(F:$AT$.*S4#![C&1 MDE>>0<9C"O#48BI@V N>Q,!I $L=[SB:[] *XXQZ&1@*?:38P.U!YS(^#$U% MEB5BI2J507"1^,P"45FHQ&,&B+5;,%:-! M(&X,LN8$RD]2E%]"_SH'@YN-5P;DKU><>Q0^>A3G'J.LYU2<^Q[9]*5#2?T2 MVWN?'JQ0]G$F!BQW12R@"0R21!$\D5$R8H,"8G6,)O.@N(#*6[BA,H6+6 MGJ+O44+&#?<)#P"AC;0@F0A*5>;^EREW/08YME,=G4*Z] M_P:+BZ7__G6*SNKV;DM1F;CP2#K-1.:0B']N MP?8H <^SL/4HU2]JZV%L,&T',-QE81<](>TN!26)*/UU)9=%0"%@'"5 ,Y]< MIIW&*#\%ID,$C .FBHI=U);RF%!9?U].OOR_B70^1L<="::\=>4,R2V/OH24 M44DG@<)CT]M6$/_/Q>+'?Y3/;4%1?G4'$-ME1E1]'44M3I?:V$I^\VX20J0\ M1D4"R(C^/)[$#HPF$A2UP6;0ZK$FOYV4_.;=./?! RGY2*DU$(UWCR(9,\IS M0WB6&V_,$FVM\85&MC)ZT/1*YW]R?^DPBEOVQ1[D=8 MEM_X"YCXG"/8Y(B**I1-%XEE96(49*EC@E+MU:UPZ60:GDLRZ!A +,ZOG09, MXFT#]1?Q7Y=3).#+U^7B\N+KF\42XFRQNES"A*._)Z*F1%&-+J!AR!,7@5BK M WJ&F47&*IO#+G0]D^$TIZ!P,/4T +G?%\OU!6Z5C<#>SC\N%Q%6JP_Y#DN[ M)"L7FD7P0+R2N)>HY"1XFPG7EKNH@-\KT>R-N\[$/9.!-'W -XRB&LV&?T-S M'Z=^=J_GPH&_> _]YB_T6*]&WKP6NP,FTXU5R3(FB;[Q]9,7_^ M%'7MIRUL2S@&PE+:5 +U6+Q[): M?X%QZ'61<>($]&/4]#S0MTL[Z2!3"DQ@=%2:OX84B*,\$V-LD))%P?4(^&NA M?<0@T#AY OHQ>FH @+<.S(%YVQIHS Z "%>")2$3RB];D@(H=%4Q2$^U^^(\ M15/S<#L%"O>FH%?42P,X>T!J920BZBJ]O9E@MCLM;J,QQJA-N#&1-:M+GUM# M@C:6 /HR2AKN,2 ;WN@]36@K2>9S'\&55=@ 3@_5M&$\]PF^XU:$M(WA;]QJ M#RKKA+OC21S5G,VL#I6)E81XL-P'23Q]JK MN)Q(JY/409 D@!/)G,+SQFN2*0>A+0TYUT;B0W2,"[:!5;^HK(>3L?0#EF$Q MW.%\=XSLMI7*=H#L1 5O5!::@(KH=[C2R9P&=$.4UEI!2%[7[E!Z!'GC'L3G MQ=Y06NL[ [T*)%_M%GXU76TS]UMNX>57O[S8I/#?[D9"OIW'V>7F*+GC]$R< M5UX"NMV&*5T>9"5BRY@=R%HI9:A/KG:XW)/D<2](S@O=SJ8(WM6N$=.TFZ=.TXD M8)RG_^>%V-D4-+Y%.XG5]XMYW'%;YC^]&B!D+F4P@3T M,#IA\-B5QVF(, +R!E5)*WA[L67N]\T4\@^7Z]7:S\NFNMUVDR XRS([8C-U M1#)KB.4\$J8A".EL$*E; 6KW-K]?1; M.>5O<@%YL:G++9F 02JPCEU\R'*L7H(8.P<]1M5OUM-; K4C72I"L#!7&H&.AF2$R:D\".$V,D;X,%PGQT<=K M?\U:KHI(.;&VZQBU/0\T7C>E=UIX*2PI[X.+WYN)\X*3K$U@5KGR*N;?M5W5 MH'%R;=FH @$_6$ DCH\@E;XZ^-Y%"21*< Y)XA*A19JSZ>--?I;;K*"@< M6]MUC%X:P-D1A\6[F_(.F83CDCFB+(9D4N'1$4"66%_8%$ 8#VSFDR*V.E M1]G#,8H[&9/?83E=I,]KOUS7Z;IPAYN2K[A.I&UY^KA9[>T\+LN?O8+M_Z-$ M&1=X,A#E(!1.!7%:*D*M\\Y9F_%G98B>0N>XYO3L6!U'#"$\;0 M89+)E_G$^%LCHM+!X@_7J5_4B(9TL J'_J+WJ/BA M7C>?0M@8SZ!["W# G/RF2[]%EYBR,EG84TYT'Y/6H;R]G?PR^CLK9#Z?5 M!MR)1X>!QQ29IZ7WFHKHU&#&YF23,E(6=%#)6&FYR9TN>"7PO)^7J:[PBI$]30 *@P MS,N+Y;=2:'=_GUX/#6?*@<0-J01(S6O%L3&"U?9$.9+4)KU-0 ML!A6):.^XMK60?EU_/INNKJY0@!#5;2Y7$B4>F(3B<48CCBE!=/>@%0T$Q9!81AO(PD\9I*D!*Z,3DG73F1W MHVS=B6I-X>;W?:BE$N>3")./EC)#@V"@Z-1N?< S=)$<]5J7DHK=%%F89&&3,VFJ Z#A]\/N/ECU);E_'R MQ\AP;!P\/![=Q"RI%YDH5?K39.F0%Z8)E5IXFD#Z:#NAX+F,ES\9 _WE-S8" M[@U*SQA61:8=01=[4^1LB8_9DTR9H/@7*O/82?G/8+S\R7KO);5F5'X]*%U1 M&J@5KCQV+>V6#2,^A$!B5I0'R[64W<+49S!>OK_*3Y%:,RJ_'I2>N"I9 MYXEE9?BG\RZYF*PX>L9XL^/E>ZO\)*FUH_*]:=A9>8QT:20!MN+(Q*G,",K! MT.C06[7'G>G/8+Q\!0CTD&(S4-@?C"Z%=U(81:(LT0F>5 2/*H]2\LQB1$R3 M.M(*M#]>OC\4^DBQ@TTI4 M!F9[O36'U'N7QIK'**'BM=R9:E#OS$=;+?+!?SA,$X>C5Q^TFK27*(8LO,Z_^&.34FE=_C+[&'C%^<)RV#2D#4$V,*)?O7"KBG2]/ MN+1R.BAT>3N![J\UK_XHU7>:5W^,'L8&T\'9S<)[:K7T)""U9;J?(%X:BIQ( M2SVW&%AW>B7W*\VK/TJQG>;5'R/EL4>9O__O"0-J4F"<^%S&M*AHB,O:$0O> MT@PR&O/8&+E.H\S?_W>+\^J/4M3B=*DU$-1U'@":8RS3;;NAWXZ")!R^4 MIH;05.PT"-RLN-.(P>A.1U!@8[NV?R=.N3T?#, S:6?\IPK',_H1-V91]D5)6VN73=RT1$CH=H NXJ7E2%'6HE.BLAH( MB+=4C%A+>"Z4]$/FB0H;VT#^Q,.GZ>J?'^8/3M2[Y0Z,5%*%2!AN>S3_R1.O M09!(J=+&R@"FV_7VT4N/>Q%UCO-X2%T\K_[.[_VRR.$'#)'ZO_?Q 3/[CS,R M8.)>16=-D2>B ,9;)$10^)Y13Y?K/_%A/WG>[?''WEKZZG?N+6_+R> MSF:X7Y>7^!]. MU]/BV(?J]22O'2_;IE>[?EAHY%=3U!ZD%V7NB"_\E4[]-*.]!O14F"MS(,I< M 6>0+3X5XG2KB6BQZ\];I11"VKG$'RC%^P?EXOOL%Q??<1@O/VOR^GW MLJ/FL.YQ?';Y;/^#\VCB*QV9/ZW[XLZZ-RA,QDG&'271.K0XP P)1EO\0;7P MCJ+AJ7WW^R11]>[!#RZU36$61]6&;(C@.1#)M2(NF4RX3'[[TKZJ>!NXB#W/QV]04_L7TC:I1FGF9"6V&R M"+4=U@YDM7(97A,/^ZU!*BNG9;P5AJ[[F7-+669^URG7>"".!D]25E*G'+AP M9\/;+5F-6K=3H= 5:B?JI0&HO4.GY;I0'6S_?/OM^W+Q8U.=LMJQY9)B MO&PFZ;U ME(DUC!6=AD$::ERU<=W=R)LW/!P:%S5UTT3D/O=HUSGL+RZ*[+K ME@E&1IV3)MHIM-_*4&*YCP22TAA>6ZNJ=Z1^A)QQD_I#PZN6'IH 57 ML2CG[1Q%=X':NMXB7&3JF8'R1I>AE)PAMO3,EEQ 2#&Z7-U\/4;/N />AX95 M-4TTX#\=E-7MC5HL33P8<\2;PH",=K:VHT#NU/7J+-_(BZZ MPJZ?DIHX0P_RMGWNEXU.$8]_0JG#W6H,)PX<)28Z SPX\"Z?"W0-O+X<"@E= M 7>\4IH V8L8+[]=SLHDZ%> 9,3I;MK$]QEL5#XVT)\#A>%TL$/ M\HG+*0H,KXAU7)=>QHX$KC6)D0OMKR88>JY#3O<3%VL]& MN&*O4:IVU/>'O70_2\':T[>H6LN@2RLH59X02\J+ XGA<7E=X)B*AJ7:N?3! M;]_OVNB)8QSY\8HH$!PWFU0DR.0(5\:6SJ5:N]JOKNZNWZAC=Y+^]VW1R7)N MLD;V;XM%^F,Z0TFE#^NOL'Q;MNS%M%1,?;[\]LTOKQ;YD7_3PRI56KF_O1I" M!)4LV?6R".+;%4L__?7JU7059XO5Y?+VA+6>.@8 )+HRHMA23YRE@0""U&?M M 73MGCI'$=BK[/'NQ?#GS MJ]THYYB8,-RBPV#+IBW-7:T&3[@0DL>DF /:J1RR'DWC&LSA8/93 >5(*FP@ M,_@X>ZN[_&VJ( )%.HM+BUYRR:T[P& IHK"YL<"!^K@_;:;"8*RC2!SQR=98 M,+HW5&LXG;8/V5OFWOMOU[=.47BERZR5S(,L/0Q$<:LL22;QD&E*M/I;_Q/( M''L*UX"P.0ZBO778 $R_+'T"]-'^65[-;7Y3>+F^KNL)NX,'ESA+472D0> M+!!0"3=%<)8$9RA!VY]8W-W,)4TC MD\2QA.Z(2(I8YS712L<Z!%RQO4 MSPFP6CH9^ZW^D;[*ZMU-B1MU0BCE,#K2"KET29+ 0)$R+KG,M!0N=,M1GTS" MB$/>1G;VSJBZ!@[81_;U>[B],K5.:4=QVRG&&+HHZ*P$RR(!KS"0BP*RI^=S M]^Y0-F(F^DP8Z>[PG:JP\?,K^YR\G/=RL6)1*%IQP1N1)'P MARZ/6F@@)D'&DF0M M;KBL,K'*%L>%:@TJ,,]J]P[H0M>XE:9G &!UY31@#:_I_GBYC%_]"G:-)LNC MY/0_E]O>:"N,J1*SC#KBI>6EI"-B3*4$42IDH2033*G*B.M$V+@/+<\ N?KJ M:0!S3WC!GQ:SV9O%\@^_3!/+E2H^!+$T4PS/G$ #'B(:\!2TR%SF5/NY>'?J MQAF ?%:#-XBBFDCKW1AL*8RQF4HB@ 4B%;?$*YT)C\XG+2 Z6CN'=]2).=9U M_\G:/6#"CA)T^U;J]9_[)W_RGDEI#-%9E\:17A+G&! ;LR_=EZFM_E[M6!J; MKA&H!;A!%3=VQO@)YN[[H\:S#!;W&H> DLSH&_C"84@^""A3KL5>T??!C,AQ M*X\;#@R,M>%UT8 %?,3#N"N_G!A(YAU)G-G24 1WCM*:"!6LB"&)* 9H<5W+ M/]//V#\;0$%-^&:/\+5-.8(O$\\T(YK&S48J@XD])XQKF1E5P4/ML. IFII- M!9^,A.Y@.UXIK]#*PSZ[*_4/>7^]26(8:^L(Q'N%'H2AF7B3ROQ2Y9.37NM')P.? MU/'G48J>T[/;8[!SKY5//;TT[]G=8?7UG]_+RY%/4 H249YCVH_B<3W*5J'< M2Z_/#L5EGW[Y8S&)RH?( R>99612"4><+ WX>:#*(K]6UFYXNECF1U'$K&)J&Z]&: M?): ?;.X7$X"#R$"2E:F<@6AI"*.NTRBY(HGX)0E-SI>"Z7C7NBT#->C]?@\ MT8K_=F*DE 8X[L04D%4;* G6.:*T94PRFQ,?UX^]IK036LU?$JW'ZO'9H?5% MQI5O6"VO>;AA0+2V)7^B&''6^/)"D4OE3+!^7 /[$[F=<&O_:K@]7:-M@[?< M7?"@!(A$B0[4$\F80#>G/)-PT:B4@*IXWK=[G2#H?FD('JN7:G=*X_??9(;J M7-QLE2V&B9+QT@D\$8918DHB6>WVXJ=&^F_2YXO(,778MH&\UXR%1B59Y"C/ M5/K).Z-)\#X7Q\5XET66_HRO 7_-QIM'P:='#Z9C=-DV3!_LL>$#RR!,(D$H M71)ND007%3(*E$6GLPEG;!?VO'LP'065GCV8CM%; [!\K-]/9$QEIBGQCF& MNU))PH./@BGGJ:V=#?IE.C#U@5%MN 4CJWD!LSG8[6QF[J8\IK\[J V6$X7B4U MED9#7A/F#(:1*%X25'D[L=6K5EI_LIOZJ7G:4./ MGZUN\DQ! 43.& )'BU+$44K>2Q^HK(551O%DJL^+/4Q.A;FE1=QWY+J3] V_ M'F)*(5'"2J\-2:TLG<5QRW!TF+DV.<;:\Y.>)&KD26J5T/' :-&*NFBB)/G5 M;N%/\ /FE[#C9^(-.M_>6@*!H<$/W&Q?I!AJM)&4I[CO,%88Q/<0)>,"J;+" M[XWDZRW[!ORXUWA.+:X -A']0[*:1)1/YI)CI%7&%H),Q K)&K.6C0\+N"&TTP3L/E]^1R>\=#/SRZN; MR2YOYWFQ_+;1W7_.P2_GD#XNX=OTLG3(I=X!%YLQ+Q:-M_+$96<)3V"X50JH MJ^U\'DWDN-7@PT)Q6(V-WW!X)[W_6LPNOZ&!#VC@5Y,,' 2Z!\0QC1Z#UY2$ MXN)*W%!<,Y6,VKOZ/=AU_?[7QRW&'@8M=439A(G:!-\'I80F%T*PFA.E;+D> M3(%8GAP1W ;%J4>#7/OI[N,4C5LL/:SQJ:B+)K!UF!4;4Q:..>*$059L1"EI M'PF DRIE3W6NG83MAZC!"IJ'150=#339V&'G+2)++^)Z^F.ZOL(S^O5J/?U6 M@I9K7_*:\ZL>2=(35^J?*JW!8JV$Z4\N>LG.WA3HW>;&E#;:.>8)%:7E' T8 M%G+@Q*04%7 N!!TV>GJ8KKYF[/?%CXU'^';^>>WGR2_3PP'+W98LB;NHLN-$ MLM(W)1I)/( AB4;M9> ^5!?%"62.G&:MC:E]ZS>TXIHX9!]G;0(N9@<8GF19 M\M7.H_Q2Y&CL34:7U(>@:Y^TCU,T+N8&A\1^/%E/.R>C[?OF1A0I6:[/@+C; M[?QVM4+?8^(P 8J%4D*,!"*Z,GX[#/10A;>@09=NQ/U<12.F\MM"Y&]M/<, M[.%'?[4=+A @.5>RUX&6=WJ KG4PX B+*?C,?0Y0NX"S&V7C)GK;0N-)VFJB MS^$3=C]!S,)@ "\29)2;4"7Z B*425X8E9BLW>>PPJD\6$ZW+=0=I9V>I_+K M>1HH/MXDD^I4"1WZ5/\(MQ.1E4+85Q#6#SPKLRYQ204G5EHT+0S5[CBWA,KL MF;4Q7_ONT9%W K^!#F$TOMG7RM\_H."BC4VD/%A21 M20!Q98R8"3.?E4FS#T$WR:<*8 MX#:7*UG')9&:>^+0D)+L*%"F4M#5Q[<]2,CX,*JM\_L%L3W%WT#5S\?E=!ZG MW_WLQ;O#Y7I5SN3I_.+#_-W"SU>?(5XN\4SXWQ*#E).>)DUX8IY(RABQ MH52?).-U5LR$6#N"/(:^<>/',R!N,&4U ,1/D "^E7+/]XMY7,S7^'W\MQ=O MY[@&K-:O_W6)V^LE>HA7VT)S%,"$QQA $^ M#>-&BV< 5B^AC]BSY!#]-[>^*1C+?"*,I838M^C8@J D0!96&PFY>B?V Z2, M6Q8T H1.44'?5-:7P:Q0L;<[AI3(S$=GB!+"$8FR(38R28*5C$H9DA:UKSH/ M4S-N>= (L#I1$4V^>#N0#9KL)=MZ):TF;+BTU3ZA-XFK_SA)')N4Q.E9N[O_ M>7^6#Q(S;';..14#ST#,-O%?:MY*7($!AN0N)J]%[:Y$PV3G4-3P(;_$;39= MO_%Q$[1OWW]S82 G88@Q"0,F")E@L"Y)I+B9 TTYV]HL'B1F_.1)3PSLF\LZ M8F\@#/B9A4WK'I "HE>9))8MD2)C(".\)"8[[Y*PBKG:F=S[5(R+F$KJW6\R MTT_6S:%EUQC%IJ0A!$8L=T"DI+B/HH^$19V-$R'QZN,E'Z)C7,3TU>VC4#E! MT V Y1/\6,Q^3.<7/S.S:WOC ^X@Y3,![PV1RB(SZ&20J VER=D2-?T5YAKBNAFH:0UUY79PM MYX%HIQUNS:B(A2"(=3X'Y23*L/9-X]WUQ[]!'! W1PFWR83I)YA>/U'WI3/; M[M?O%JO5)_S\\D>OLK\COMX_OW@J*Y72CS<+WJ",9:9XD&@F:#FK@$IBO4%/ MW&5E0DR)B]J=&.X1T;_*9MNDX!_+Z1K%]&*>7F^:%]PPF1WS*'",>G%+$0_L0(6._9ZRI[?UBTMZ";P(_+U:KRV^WW5.N M^4@A.J9L)('JP@X *] MOAP#(R#+DQ N,_&VN(@I@+-<:.2D=F[[ 3K&]9<'A4]OL3?Q+FN/@\?N-1M> M!U"\5)':,IHBEA=&QA(6L\;_9:^K]_E[D)!QZ^7.Z>^<(/@F\//3N;MC(JO( MDM:TWT;N(9S&O?60]0,:XC;/.Y^R<(/2F?)TM_>7<=2$R M:Q'\V9;6T%RR8'&1LL[9RH45QI031+4"XW@ 0+@7C%:' R@:L^C:%:VGG3 M%G5W^?MINOKG]0D,RX^+V31>362V/(1 M6J2U_/$Q"OVIOVPM08[?=/@.)]N#]8:/($$JD1CA(D"9/IG*JV5.4-E:"DF3 MY/180/R\Q+@)O6'@T$.(XX/AW?3;%#V'7,PM,O)RYJ??/LR_7'V?1C_; ML%6:7F[?:[(L4=="$R;+%+]D/?'!HP!MB?EP$R1X\H0Y:>5QDWD5H3.HR,=' MU$N_]BBBQ?>OTUBX SS!XP(_7ZKID-4/]?++5S_?<:K!JV0@ MD:R,VUV@1)F("#D$#6A3C>\$KAY$C)O[JXBS M,O.ESCSQDG\PG%@3!>$,)<",=5RK_H![C(1Q,X;G@ELU)50$VYD#LSN_+HW3 M\K9QVK %08^O>9:P[0BV!XOB )R/T5K"0JFHM11=,I$2L5((&KQ,,=4NB*A> M/'336^C-8NLME'EXNU^D_[E- >FFFP?!=#O]S_MU/TU-\OMT^@M_]-9M$[U7D M7!*6;"*2>ENF@3O"I=!E/%G6MG9/@MY$MQ:IUL+H\!ILH&C[NE,M\KMU19#3 M\HO[.Y))RRDZ/(1!N?O6-A+/;"X=3)WUW'K@M4N=.A/76L3;!X+#:*2=CBQ' M'0-&6!I%CH3Y4(J\-,K0E7G<8$W0+&=&7>O'\QDCX+,=S\?HI=E.PR\7W[Y- M-VR5:=XO%_/U='Z!4?ZTQMU0]X_W#RY.9*12%'%G]1?[J]]_!!-EE))G0:BU M9;R<4L32S(GSQE%-'4VF=M>0HPCL;=[05/^TQ/9MK)"<9I,EB5%((KD29?*L M))1%"2SRH&CU-\0/4C+R,_3!L'+/G/770P/NV3TN?KMZ[]6)DF7$QZNK#1QXAIS%054+ HT [71T-(.MOE[Z, MJP"4T%OT.P*&%7-8K3[D35NZU:YUB&2,2FY;,YF M[45T+$4B#==%&$!<1">01>81V#0ZU>E! W[USE&#O[L]9GY:L"5CTJB_3'=B![*VE?W"9(; M6>&["L0=X4)HQAS-) >-S/-,2I_*=%1U;Z*2I;U)!? M T''/8OW[J9]F$EHW8R,).DH,"SSC'CJ#&%!B4RUM^CQ#ITQ>7=44[\SN0O# M9$A.$WQS$+JZ'F3_(7_$OYBBG,H_F*18;6[T%\A<>9ZSW(Y" M6\S2Q :0F29'A"XS7E+ K9.3)HZZI*5+F:L]=_A 8/ST6HV==_T@,X1\GXE! M,N41<6:4@ [H5 HK2'!4$*IIQ$!""&IK/^FN99 &*\P8T2 =HX[QGR/<[7SZ M;A'_>>=ZN)3$HYK2B_4;/UW^EY]=PD2:*)P-&*AN6CY!RABW!DLBYSQZ"4([ MULD\';?NN \/AC!5 \I]?%#M!JT_P)._PQ/+(@:E$H$02PT_$$ILUK],5U__9#S;WY6BDD_?P58 MW_E/>[R[JDO H'62?04R2BTES]E9E00QH,M%GF,D)&V( Z%D-C1G4[LZ^BRU ME#=7T#<:^<>C&KFM?\[.&X_'32A=^61.D81@@63/G3%SWHH8/QHI22#T+N)&0>E'D=5JPE+F&AU@DJ@*I9D?.C:< M.^*-DBJA7'+L9J<>^OHXR=BS J2.9,=_$[7+&Y:JG#)NZ Y#-Q;\CLPF'"0% MY2R&3Z5ACM2"6)"<1!>X<2FB@]PU/=MQR7&RM.?'TC Z:+0%P^?U(O[SZV*& MREN]_M?E='V%WO G2(!""#,HD[F+W!>SV28XVJ:*>H0!O=;K[_778[>2DW^? M((Q+;YVSX,L3]ZR(9*'<54J*4:]!P#%K(#,G4JCM:#Q.45]_ZC.J#,KFV185 M !-:>H.&ND)M8D3RUG,KO:LUM^IF!<3[VB]O?]I1Z";B#Y=D/] M5BIH<[\OYAOSOAEVBZ2# S2TV6DB?3#$YF1(YEQS9[.THO9 L4<)&AM$IVOZ M$&AZB[T!#.WQL"MX1LU"YA$(,,"-Y?'T=HEG#!N4XB*DDHBNC)T'"6D$,_T5 MO:@M]0:@4WR\Q7QCG:^'&&>5 V6>@(#RFAXWE#-4$Y8,*$I5M+*VR;E'Q+B0 MJ:#8>R%]'RDW ),O2_"KR^75AH4M-SM&(DK#RS*-EK*R@R)&G5D <=XGD:3@ M5M;N@'R0F'$+LNK#IH[4&X#/BY2F10U^]M%/T]OY2_]]NO:SZS,9!-C M9"E83('XH#&<+0TUD$LN]P/\_M,U'B-HW"*M^C"J)_T&H/2IA*ASV P"P,AU M=6-/K8X>&5!2X(80$>VIU1XM:^(^@^5>UNX#\# EX]9@U0=/!7DW@)HBD25\ MA?EJ%]^NGX<80ZU-I8FM01XD1>T6)0>)&;?D:A"W MIX+4&X#/P]FR'2\L*B43'KXB\M*O13L,0[4A$+QEG!H,+VHCZ#%ZQBVZJ@^B M:K)O $B[FVH?*XVG//@R::;P?;_W\[OITY+H^1=)>+$H=NF42P$8J9$QD@QD$R,"*.- MYYR!5[7#]2-);"3_K?T\H>F=E$)ZJR"1 MJ(4JO%@2>."$,J$,=YRJ09K8':)G["[1 P+A7M:G4)Z=7E M$MGXN%U@P]U[^&/S5ZN)P)VHLC-$Y]+^WSM&7$B"L*"Y%4K&Q&JGL+M1-G;W MY_-A;P!--6_GA!84?"(JEZ&"TCH2G..$R1"U"L6'K=WSN;>=&[#-/5U^GXJQ&SB?V7J=KH%F MSLOWL-[F3S8O_+WC3 OT6"GP\C+-2U(B(^*S!1>,9$G7KH#_B8"Q9Q*=#S^G MR[V!0V[3S/"!'-Q_SE%NL^G_0OH[R@QMZ_7[GP_SSQ#QD%^7V7++Z0K_ZNZ9 MC\+XD+_X/R<\:^]<7K])RSC= 4?\D91'[Z7/T?OUV@: MRTQ/RGPDT@9#?$3OURD=8S0V!U=[0PS QK@O(L^Y%\;&P+/>!I\ =;&:KN$S M+'],(VS-07D'?3'??&7["%IPFP23F2A*-9$Y9.(8GIC*:NTS31)4[3YC0_/4 M:8/8O_8&&0 =#>R6GRIQ-AR\B,AGF8"U*)=1ZZ^+-&$BE'I!Y"FH6!Y))&*9 MUL2S:&*.Y:%6;;>\"UV=4.M^!=16UU+?MU*#91%,-B[(1'3FGDBU$1+-&,A* M8T$&*T+M@7DG9A$8_16 U5,%C:2C?E_\V-R$O9W_/ITOT+&_NNF(<:L;XJ&C@D]UF9V$2U4LP2 M"HD3"2$0ZV/IS>4%EXSEY&IW2=NG8=Q+P@'4O ^D/C)O,[WY8KU>3L/ENA2# M?%D\7/XST=EKSI4DS#(@DD8@+CLT[I0:X:7CJ?ISNJ.)'-=B#8^]8;76@$$[ ME#+;]4K:I+\^+I8;C79A'V,;EP&]#V$ENB#:*1)P3Y*(_J@*GB'B:M=Z569A MW+O(X2$]IL8; /R^6*]]ZS>HBE?3U9;ADNTZQ/#?MSXR.MO!.N,<"9L6ZB , M\0X5(9-C$:A#'[QV0K06[>->CI[?8SB+CIL(I/. MV#FS7/KU*.*">#X%=+E##[D%_/U-$UGEZ7!Z^WE_.L_X^P215E.\.*[7FXU]B'O$[1] M7Z%E5C'91'32M PT%"0(:X@UAN>8/7!3O=-.50Y&[@Y0 W'W$LSCJ;B!\[$G MS[]=/?R!38$)29$0J3H*BCB1DS'%G$Z]>''20 MF!:Q>*K.]UM455% TCJN6-O+VUYYDX*IPC-I7$.8R@!P36A 2)+JLQ[.8\M M/)[VD2_ ?YFS_S0P//]-\.);&60^\4F%&)0F.02.DN(MF>FC,U07^"0!H8C+!/A^EF'0>I[/I5OO7\;?5I0]:SH2ZS1"X+(BU MX ECH)T/7"=9NW"I&V4CMZ4;(E\Q@$J:@-K/[[T$2\$:6WJAX=$D%7/$0D0) MB>2$532Q5/NQYO'O[,Z6Z*JAXT>?UQTC[@:.XW_ ].)KF:B% /07L!U%^2'? M>[E\(RGMG=0 B2@H;^0=&EXK2\=^Q;,#S6-FM7O4'4MC6Z9J ,0-JK0F3%A7 M#G_SJVF<*)5@.RP\I7)U3PU!7]P204,NLQVHV)_)+BS<%P(S@7761<"*)R$D1JSHBWI2,31OR*Z^"UJCV3]U&" M1NZJ/;QK64\=35B^!]F9V,!"!)N)C(R)&UK=^,^0$I;)JJ7 MNKM!Z2C9MSHE\O+;-[^\6N3U5WCCI\M-O7D9F^Z7RROD>?/[17XSG7OTZDL?HZ6O4;K[]8K6"S4SS=U,?\!@H]WR_;YI;0/HP_U3N_DHG+OP' M[Q?SY?5OB[.PVC51UX(*G3()&+40&1D0KXN(?-19>N"2UNYA6HWX<0UG-;SM M6\UQE-O 47W#^&]7.S:+T=CPLRF9DR&[Y#4C6I7I$+H<(%0I0H-SQ9=.R=:N M2'B"I$80>%Z@'()K!:VU!,+;;5T*,K8U$:M=K9V$+"F-C,20@4CNB[S01^+" M"F\%4%E]E$L7NAJ!8PT@' )9+:TT@+2;]^$WS#W Y?4KUV,?2>*X6!P,*OL=\ ?46P.P?+U:3[_Y-7S( M'>3HN!7)&$Y$#,@;,XHXD36QP3N9P+#(JE]@'$'?N+>]YP+D8!IK (UOYS]@ M>R_]!?^+C2^#YT=Y5Q'0@S%E4)VT*"K+B/7H,:?L6?*URV'N4S$NLMJ(/GKJ MICETO<0]=+%83O_7WWF$DV.223A/<@RE%:DL BKWS>6.2$HTXKZVA7N:JK'' M:O73^Z,PZJV$!F#UXH>?SLKVRHOERL_NO /8\0/:"ADI)]2I,A*3H;5G*"[J MG0=J#-/50?4432U!JC\&]A]EU%1( P#;]K>]QX7T(C.3%?%,H(B,"<1S9PF5 MF::8 O>\=E.DARD9>_3:H&"J(/P&(%3#A7AW\V+*\.R8**V5M4EE5G0B7CCT M9L%X2GT. +4[.%1E8-S"IS;(*SH(S1Z%CC22-Q M?UOAT=FFC 1*<[#.&<9K9Z6[4_?\H^,ZZ!Q(GPT@]?UB#2N4($Q_E(/G(8Z$ M43ZX@#Z6@PU'&!TR@P<2.*F=B(I6OS)^FJKG?]#7069E_36 R'<+/W^"(^=X M#,Z48:(H)ND\)R&'1!2CB5K'LJK>9.EIJL8M:FT'D97UUP B7T%8WQ;@W3 T M\=EJ:9(ET7&4$DA!G+>&*(?R08>%B5 [6#I RKB]BMO!7@U-]6V?_64/=S4K M9F\XNE,[D7#E>K.\R^I3,-M_T?[ULI49/T>Y MK.5>Q:B!:"8Y>H.,$F]H)((K5A)5+J;!*NTJELL6/$RN7_-M;/N=5WR[/_D[ MS- M+M>D>3&;+B8I MA@-*&EUXW,QA$72P<>W'/HBACGO'P*=2>LVT@LW1<, MUT9M:,F/>+)N6-M[,7JS;]\ '. NJ!Q\]D PM,( RVJ+?D/4)#-F&4I01YDZ MX>KHI1L)A*M":UCYCXVNW>#4,FO[AK/?+V?KZ??9(?:X<,QY]#QHUN@EJ!R) M+4V:A&&)I5P:BL9.\#I^[4;"V:KX&E@##0&L\'+K=FPJ>!YD3VD9(G#<,+G< MKD?O2% @B.J3_5,41Q%=*0%Q:,W;]A@F 6@I4?N1E4RK M1B.S><'A]A\B;]Q\157L[!NIH90TMM/_(L8-!W?N-U"P=[B=0AE+0?$@ M!UMZ,1ADR'AB!8]HD W3P3N*HNODYG=9;=S,Q" @&D;2#?A0&S^P7(^4&:!W M.-OC2DF'1SA#25F#)[C6Z!V$(D(?!0,)/-G:#7NZ439NEF)0@S6 :JH!KJ9K M]2+^ZW*ZFI9O7$^96.0[?]C#Q>KZZ?ZNUDE,5'*Y?KM<3>>P6KUL[:[BE<9)$]0 MWK,))HADNDP+=98 2R+2P(5,M-.A68^F)BM4 MY>8>>?/P20EFO V*)!,CD3&5JXU"N@P6N*71^M1EG^*W[^Q1_-WM_GQ@V7$0 M-JK:%W5TT Y\=LT1A#0FV\A)UJ94['-&K$5)4.LM,!]X=)TRK]T!-&:_DM[J M>Q@&)\AR9"!\CC#WR^GBXQ)^3!>7J]G5=3N!Z^%O.K@8(Q"M01*9E2!>EJ'8 MS&J5A>%4=VIS\P0NGJ*C"9B)27'A,! MSW BDE..L90I[517>,19M$?".$F%NFBI)>$&\@:/'\BKNR?RQA)'8-)'RHAQ MFZNEQ$GP(1-O)$U*<\:"J1QT'$GB. !KP?$YAT[;A^PMFKUKDCP)UZ#%D MW)7.9>(@29*DOOS4% M11D(8LI;\K'PF5\_NMW0F#Z7+MF'ZX);FH&-F4A/& MG"-2& RE'!XCV;JL;?9)Q]HNY)$DCESM/Q14ND.RM]X:@.5+C,L6WV"YN68K MEWE?I]^O#P*:O+9E7"[WBF.05MXRB(2!7TH0DI(ZJ]K6\A%RFH5;?QCL]\6L MI),&X/5^42;>?@<\22Z6L'TU=MTIBJ//XDL[>2DM_@B,!(=NAA?!TJ"9DOMO ME"J\:C]$SL:I_F_)M:NFK0:0]]%?;?;-E\5.I-?,P>IORS+<6R4AO%&6 ML%1>.5B72 !IB##4H-,1HW.UJSZ?HJF-N_3^VM^O^J^IB@:@]4#101F/=C$O MCVS>)F1UFJ?^YGBXWM(_/_G?O,N&]-*OON)?E-XY/_RL2&EB;$Y9BTBH* -& MT:83SY(BS($'-/VXOSO=LO>KAJG(T;@']V"P;@@&O]JFN%P6S5Y[5\M_PKK\ ME[==*"<2#[>8J2<9O2$B7?($8T0@J$]CH]9*Q-K&^ZP,CEM$^CRV3%60_,H[ MZ+90M\S&$<9[DX@W0%%[01.O,39).5I+;:2&UG[[> Z^QGVY^_SVRZF0^,6V M26E3.,?EKB;< 3@K@"0J7)FT;DB($(CF/C$4@7%0.],Q""/C/AQ^%AOA-*7_ M8LC_N%Q\A^7ZZN/,HTW8>I[?2Y0V<2EG+X,A*0"4)] M.'(6QL9]Z?PL=D8=4/QB.^6G<_/C$K[[:7K]YW>8KTIZ[L/Z*RRW?S=A7$F^ MB=A,*9CS%@]2:FQY5$Y-EIPI/E0^\ZR,=MI)YB^]DX8!S2^VL_;O439B^?+5 MS_^V6*0_IK/9A#$T.P8D\8RI\G15$A?1[# 5L\DI61]:/HN>9+#33K)_Z9U4 M%R2_V [:V1 ;"R>H M^Q<#_)T_F5@/F0?!RY4Z0T]4RC)$ (B@44'PVLFF4UEW_J3;O1_]2V/_5,W_ M8AO@/:PG/+EHC(T$G6BV!X(_@4*]T0^Y>Y[*VJ^>>[ 4X, MAK/&_2^B(E1H=(T"AL66F4#0,]+96.&=JOTT:\2,R?':^+F^\L%RWKV6[_^Y M@GPY>S?-,+'99AY3)-2J6 8')&(E[HMHDF=1^,!9[6.M#[W=#,OSNPP\FPY; M;T[V<;G(B^4W7ZY34<;J.)6K %\Q%CJ&D]-3C.4)CF8UL911, M\NB'-Y4#=!U[9 .N4 ]OBAX^P0^87\)$4!V$S$!2+),82][4:IZ)U)1'Z13S M4+OY:P>RVBB$'@!''2KN>ZFH(7_G(9;0?7M;GK; NU+V;:5F'+@E28)&4XPL M.@B!,.9]3HQZD8?:@$\2UT;-\L@(/%U=;>+PFJ];IDJ[W)<+]%#GEV4(P7?T M%C82^ WPM(*7Z'A>P.KM?-=G=SN6[_6?*'5$ "IF>;7Q9E!.'_(7_^='6'[^ MB@I^-9U=HO,Q"30S3HT@U*6$D0HZ')[B'G8A!:9X",J=P;B>F>LV2I?'V3DM M ZQ)9_9:AI_AHM09O9UOG,2>/7:?_FA_U_9(PBMYN+O5MAW="EBN<2Q XO=X\>J/)'->KK8*=>W-6!E96 W[$Y^L&>7M; M?MNVPG-M7:9H@9$I(AER9$,41'-I##6&F5!]HL]C!(V,L:'AL ^_:KII 6A; MVG?] [1R(I1^*-YS0&_;46)5!!* 1<4M$\[5+B;]B8"1@51/L?601CM+K7E_M M6_B#2S1Q=)VBLT5U 58IGVVGG-TVA1,Q"(<1>=:4$BGP1V!< M$6V\C2%'L""ZP>#A!<;-B=0"007AC0J!0_[Z+LF/FQ #-Q ("HEP M36-Y/F2)AP#(*P7J8];1U[XX/8K )HZWBOCH#L">RFK"$KZ_+!;\0]YEU^87 MU\[B).%&E8H!R:5J3NILB)?1$V$%,*>L0Y(KX^X@,!(4]\2R',J#DT0A5,;1]=I-.%UG@,U)LFX")5V3 M_=M_]\7_":L',OREY=]\C<3--F+&DQI6ZTF.43/F!/&66A0&>KA6*46R-6 % MU=SRVE6. [(S[M70^;#<"B(:\!-W3Y9P\< =4))1ID2"RJ04+A 1LI7*IB1U M[4[)1[PJ&ZPQS/D@=X*+;]]N1\$_? M ?X$EKL?W.(DIEMXW/_ZD9>!)Q'=\_X/EYF4FEH\MJX^Y'MKW<;5ITJE\P(G MFH/R_=U7KY?97HGU(?C!#X[B91^KG^O=^Y181C3@6Y9NYTSA_V_NE_HA[/[W M1M/7HW)?=!+"R.IY.T_3']-TZ6>]-;/WJ5%BCF.4\C#K(^OCQ6QV2]=USKR/ M5A[\X&@;YH#,%]T$,+)NT)M^#XL:2OGY2Z-IXU%9+YY@O*%S!?"3WW:5>L6^ M5CM@[GUX-*-VJF?014QCF[R+B_6.J1??UOV,W<^?&B55T$=;#XMB9/U<$S3W MLZO5=/4%XY#?\._^6O5>KI- M'/P.ZZ^+5$>3G188I:-H'ZT>([:1-?SA^+;_"R/+5:7KWS?PRA^T<7&Z?16VT$=)%G@S! CO]UZ6?3/(T[ MZK_X/W^#.>3I>C4$%)Y<<)PV:+7AT%6N;4$"S=C,SW<$O_WVO5S!(@.;AC17 M=7RWTU8E(*Q-7^\! BO'T?N?[:3$IG)= M3\NHH5N!!:PP+OP$FT9/-[>!58SR$83:A3]=OM]C7Z-P^M?ZW'QDM O7([1P=T?N MF?7DO.C(_=B)Y-MLG;PJ5BD@. M?WB\ZJM'5;$X3BXCJ^XC+"KHZ?8K8]:4/"WKQ2.,CU_D@R2]KZ*._6^-5CUR MK%(.".'?M8KG/&G^79_X[_K$XW23_N?+8A./]]T>/W]IM#*JQW;'@\R.K8#9 M[(:L.EMC_W/C'>L/BGO1A?>1E?([^!)@]=X3=[\S6I':8SOB 4;'=FIWU-9) MNMW_VGC'=K\XOK7[BY>+SS"#N(:TPU#OJXN'OSC>07*:OAZ5R]AQ"I*2;ISZ M#SE/(W[WS;S.7GOZZ^.9P--TV5E>8]M,@.7?EHO+[V]7J\N*&GWLNZ-5YYYJ M1Y^6T=@6==.4.=T06DN+CWUWM+K<4ZWKTS(:?2\NOBS6?E;C'GC_6Z.5VYZ\ MYQZ4Q?@:>A'7&(G/KC[Z::JDJ(<^.5IA[>GZ>D0R8P?*)5)$"@M5M4SCH6^. M5B][HN*>D,W8;N=U9OC%CXMJMO'@1\ %%&'C5>G"J"EA2P*KG0[57"':D3&JS!-\:LNHK K*WXO>;NZ9\7RE4KY MH.5"7=?FC]UD\FZU4.H&#H57ZZ%B^;:&^ M),.&PJM5C8[=Q5!)3O_M\VECJ:X9 *]D%4QK,VWD%!X$F<=2VC*0E^*D8D<1 M-"(KKW$_,Z+YC>.E-*?H42!XY(U=OD(]LW_HQO*2F%+@*) _;JMG# MLF#B.V]:P%2W&=5+3DKA+"=!V (./4MJ),0 Z56M0"F89:<&/?*_U0A_G)M* ,M*#_IIY^#DG6I^6D ON2@%H&RT M8%]UE@\FH^4F,- M_0@@#38\)@_0:.-UE%(-,=@,<8:@14RQVS7@=;7@$A3(7HVH>)?6;%KT#-/% M"+:GW

;!"P?":L^Z8G$_K[73AE2D ]8B(AMOR:+R/,COG[TV0WIL@I101O-I_]\<.HXEZ$KR'C?NQ M[&5%5E((B*6J44Y9DZL[JGG5K/D3\G:X;$+YW7)> 6L^2A31#%O^V:HWTX9 AOOHEP4]2K/[]KND':S>'W@S>'*8W:/ M>1P4[_$FZM:!5!/8#FIN)XMN^!E75-SR^5/;W)W]U!3_%EEHEC-[_+94O"6Y\D/-IE1\3H7A*EF MHX2"9!=_Q&PB^ S OG90>*T(PL09+)Z"(E?=+T KGP^_9%S(^]4 TF@P\?H+ MA&EDI@-9K+YEKZY_M6HKG3U5\\DLS>TYH/%Z!7A+YT<.U3*<;U7#.Q:G@JDW MC??.9*"U.)9A0 IR?)HQ>"X@87G1I MT;N$9B$#^^K@=FK)P?D#*#1MK&QK52$235Q'I36^!"8\;P8FH)4E3.\DY+]. M<(UR?O2UH??4UGMJ*ZR2IA7%-!=E<_,X%5FWOV *,2RP:#84=D9P$X-^4I"S M@H@4]I'0:D!#SW":Y5.19,K;Y.-U#PJMX#-2E!X!R*K<+HO\X]'#YX_R5)/5 MBS9/K\LU8:+5=X;IY* $_W[?&)I98-%J.\-D5$G2W\ MC>_1U_\A_WE@3?[EPU]02P,$% @ Q($$5^= IU.[!P !BD !L !C M=F-O+3(P,C,P-S%X97AH:6)I=#,Q,2YH=&WM6FUOVS@2_GZ_@N?BV@2P'?A,P\I3K,J-U?3#*2Z^L?TG[V>>&>3.H>B$HD#68$2M=?%3'Q2X&]$K]=8 M7=MRZ?0LJ\1P,!R)3];=Z+D,Y96N#%RU[4Q/PO/TA#N9QE8MKZ9*SX56KSOZ M8GAZ <,H&I^-+\;GHTC&43P<1'$ZBI*S"TA_CSI8%P?O@9FMEN3+H9MA?;JK+YY S; M:MY4MN3'"FZKGC1Z5DQXS)W0=EL_L<:ZR8L!_W=));U4YMHL)Z]^TSEX\1]8 MB%]L+HM772\+W_/@=!H,O?X3)E&$G?#C(HSI'-LQNH!VC-&01O7^-M.QKL0H MZD>;0_K*P208'G _:#37X"J=ZD16VA;"IN*CTT6B2VG$^UM(ZDK/0?R7PC?]_4CG=.[8>N^*2-T3(7UWWQUEK7%0E/]Q*G2U8O7YQ>7'X]@DJI%%)" MST"*/5ZTF-*%0CQ->O3F!PT\ZK>C^OZ];T[+3TQ*& J12<2Q@[F&!9)IE6DO M_JBEPX5GEOB^M [!6HA_6Y>+:-#[+R'W6LX3*SX4JO:5T^"[^#OI8]A^NA3/ M,6[#@XO;6^DQ6AB7?"EN"KLPH&;0#>%K@J8LNE!83)38@]2%D,52U$7E:L 1 M8.KD+(K1E"+')Z>1V5))U.2$S35S&=MM&120@/?2+9F2O,+764X M0%\BR5+OU&Z)KEF%PYQC-27BY=UI>+Z@'#T=4()(=8%A)P2MP]Q%1*(Y%KL[ MY;I(D6I"UL6$:VJ%;2*4[L2TBS#41$\E(H% 3. V9HW2!B#^7M>X$)2FAKMD M41LT0&A:Q ]WY]F?1/I,I,8N?(M;!S.-/$?I7=++X'=*66L-/]\ZL^7M\T7@ M^. 0^-M&N%[Y!EV-N" "L8UBHQ!^$-(!@P6#KV,#%%0!B-#8:)^1.9GE2)Y$ MH/2LM$^,]376(UIUU@34E,XFH/"U%T<($@6(NH"$][=))HL9L.K[I39H$8UD M+SH]@F.N&IVJ\!0>-6G>(J"5VA=$:W= '$!%ONS=4;K148H=T3CO0QLM2 M\ M2_$U.CL@M,KCPT'KF,7W._"XS<'HU@,ZA!MSKE2B'-5);21Q/@Z+G5@G M?JP19,1=]8._8B!#I&6L#^J;TO!! 3L^&&!?]"_&V\#>F]&V\+T_%^X-^1@"Z?WY(CHY M&$2W5/U^+DW-?$;AAC2E0YXY!LKOD(FH._9@YO"X6S,R=+$BLJH/RC2V=?5P MW_OD#KFR!I+=Z9?W3B)N!3VO1@AS@/X$Y%$'SQ%]ZF#0M^+3$-YMF-"6OE%] M7'(/A8_@3TK[-DEJ1S"XDV,WVLNMK_ -G7U0)_2T\_)@0OGP1G0V^R(<$14UI MC*L"7 ]]-;+T,&E_7&(V*8U<3G3!/7*ERTV@TW?\.:4D5#3--VJ&=2AN/O$/ MQ^?]TT'HV.'_JNVYN0'0#V4GE=HN')TW^7!W\6?K?K9P.#C=O^43]MNU%NW< M-Y-)NP7C2UF\[HPZK4T#[,FPO!71YE=\POK]60L3]OT9@&]?O*-]W&9*;:;D MB0_L33VK4?F,NWSI96-P#X1TN$=(!S3NSEZ3M&'ZS%'T=OD<(?3RQ?C\TO/? M^W?CIW!X]FV7Y%.8I8\.A3,)0U:F MUYF&=/N.%5UT.OK,':SC[X@G?/_Q?U!+ P04 " #$@017LE--V,0' M B*0 &P &-V8V\M,C R,S W,7AE>&AI8FET,S$R+FAT;>U:[V_;MA;] MOK^"2_#:!+ 3_VQ2)PV0M1U0/."MVXKMXT")5S812M1(R8[?7__.)64[CITV M:;O6"5Z!.I)X25[R'IU[2/%\4N7FXGQ"4EW\V+3.J:A$ZDA6I$3M M=3$6?RKR5Z+=;JQ>VW+N]'A2B5ZGUQ=_6G>EIS*65[HR=+%HY_PXWI\?AT[. M$ZOF%^=*3X56K_;TL*].J#_LTLN39$!I(D].3]2@W^T-7\IAFF5_=?=0%>:Q MCJ_FAE[MY;IH3XC['PUZ1R?#LCJ;:55-1MU.YU][P?3B/+-%A?XCY!YV3%_^AF?C-YK)XWO*R\&U/3F?1T.O_TJC;12?A=A;'=()VC"YH M,<9NCT?U]GJB$UV)?O>HMSZDSQQ,BO"0^TZC>4VNTIE.9:5M(6PFWCM=I+J4 M1ORL"XE+7/V2P8*<>%\[7TLX65GQ.Z6A2K_3XVK5A,3OTB6R(-_^Y=K07%RF M%9?T.IW/GZ>]._'S\$;^N:D=;)W:=RUQ:8SVF*1_'XE+145+I&&ZYY@N63W; M'YZ>?3Z"2JD4**%M*$./IPM,Z0(=5:,V/_E. ^\>+4;U[7M?GY:7@900"C&1 M4Q*.IIIF(--JHKWXNY8.+YZ9XWEI'D0+<I M"R&+N:B+RM6$$2!UABR*:$J1X\XQGV62J*3B#+DU(P0T+IMHAY<*L0'5XHD"ZQHN@ M-#?<8HO:P #0M,!/Z,X'?U+I)R(S=N87N'4TUN Y3N^2'T:_X67K!OS\PID- M;Y\N @<[A\ /:^%Z[AMT->*""<0VBHU#^$Y(1P$L"+Y.#'%0!0&A"=3)A,W9 M+ =Y,H'RO=(^-=;7J,>TZJR)J"F=34GAL1<' (DBH"XBX>UU.I'%F(+J^ZTV ML.CV9;L[/*##4+4[5/$NWFK6O$5$*[R--Z@D-8F(=*)>2H3FLCF?,Q MK.#$*O&C1I01-]4/KA)B0] RZI/ZJC2\4\!.=@;8IT>G@TU@WYO1-O!]?RZ\ M-\SQ:DRU8O1*K#\ED[[T0#Z+4H:T=&H!+P!>RT0;7,F5ED4]AYX6Z*HE[X<1D\FTB]%"/-@P#RID"#"Z!ORG@NCK\@T&Q&W M[%M?,"%?'>$[M7 ;/OJ%6]BU5(O7HK5B*B;.FS!=D1;#[0%29$/EPBD)C5M9 MYY=Y/SQ 8WFNJXIH:RI(+#0%ER@-GT+U \ 8S.N9V?&7-?;B?:._:PV7PQM6 M%^%+@C_\_YKLFR7Z2P/1!A$9/OW )5Y@IYH CR9E+]=&,Y)7G(.CB M9.,C/ ML'^ZV%-Z$.B:94SAHM+LZ034HCYR-=A!Y#I;-UH/-W_"FG)"B:YAMU@'4L M;C[Q]P8G1\-.[-CAOUKTW)P .(IEQY7:+.R?-/EP>_%'ZWZTL-<9WK_EX^"W M6U@LYKZ93%XM&%_*XM5>?V]ATP![U"NO17?]*SYC_?:LQ0G[]@P03E^\X77< M>DIMIN21#^RR'M=0/H-6./2R-K@O"&F'Q[UWKTE:,WWB*/II_A0A]&Q_<'+F MP^_M,QK?$$\-1S.#PU:$S62Q&/QCFLZ'3V'_Q==])1_#++V]IK3F+2WQ!Y9X MXKV#CF:=V!*O)YJR+>>MGNWW3\_$!U;)M2/'AZ ./G(^ZW!SXH]#?M^B'FX= MVRNM#Y^,1_'SQY0V#O*M0!LT0F=5129 ;EW=7>6NLVYWG@IL?N,9Q>-P-O)_ M4$L#!!0 ( ,2!!%=6M5?&F@0 *T4 : 8W9C;RTR,#(S,#&5X M:&EB:70S,BYH=&WM6&U/XT80_MY?,0TJ!Y(=;"68\WNG"EN)HNF"$'GTW_3Z. MX2>5UR63%G+-B&44:L/E'"XI,Y\@CANN$U4M-9\O+&1)UH-+I3_Q*Q+HEEO! MCEH]T[WP/-WS1J8S19='4\JO@-/##A^2&&@LI-K3NUBG";)#QW/>C0ME+1H M3Z-\N UJUI41/4=],V6M*L?[J*OYQ:K*/UIV8V,B^%R.?KR5 M^+^)H\0%*;E8CM]<\)(9^)5=PYDJB7P3&2)-;)CF16 T_"\V3E,TXA^O0TQ# MU".X9&V,:>:B>GNSX#-NH9>M!K0>RB..YU@*IE_(\Q.F+2]X3BQ7$DYK;6J" M7E@%Z0A^ZYYW3[J0]@9)!,<&CJFJ'.[NLYVSW(L>)/N@"K +!N=$SXAD)OYP M(]@2CG/K*%F29/"Y]&Q4Z96$/0*C9ZOEDJ+*<3JJ_GD ]1\MPWL)N9*RR>4U MMPN?R8\UT1BJ6,(9JY3V>3PA5[F"]Y+6QFK.3(3W>1=V'/_V5J\_.6-SCB2L MCW_U-OB!RSG#@E"4WQCF._XZ3XG2"!=,,W;WOEPLA^!3!-8O@ MD@O!20F(L1^5TA&<:F:XJX6W<++@K$ [:-?R*P8?"@0J0S9'/$91@_9^Z2(L MF8SN\?V.7'>JHD;/.RZ)S#D1K1[GU6@"%SA,3:V=W@:_=PF,@)%\ ;EODF4$ MU4I_A(2%)@GW[CJ\>*T)=Q6/!BH#XE1:(7[ '=M+=-JRO;WXU+X-NR,.%1X/OO*(6V(:Y M*BOA.N"V*S3[L^::N?>I<84S30^GO1V"K:S0W=MBW_70;?\T%4\/>OV M&M1%&<4Z'TP+JWGD MR$0(0#%T!L<+$BH$@8F\5'$[=E AY5ZUFU_(58L &86SV-LTZQ.HNU;]ERE8 MF&^;;#<##RI+9H*UU)G2E.D8?16D,FSG8#;<_2=6*6]5K91^DKPGM>O6XY MVA0U,5.LL3 5D8>=7J?E:< VSJH;2%<7&8>_A\&%N+Y^6_KM_+B>XU8!_; # MW%;[B0U_ *,$IM!']EW+T M_+QD^Z\$'ALMN.Z+9N=46*/O?BF2OO7&?/#M\']CMN/_V7GIO9;& M_.*OQP=-N\;_2-/N^7UG;;5[^D3CP=E:I8S?*<>:">+\7SMMNT.IWZ>2.Q$R M0ZC6=EWD,P=TS34<%^[Y8\J_ 5!+ 0(4 Q0 ( ,2!!%?G7L_L#@@! ,12 M$0 1 " 0 !C=F-O+3(P,C,P-S Q+FAT;5!+ 0(4 Q0 M ( ,2!!%??V'JQ610 ,OT 1 " 3T( 0!C=F-O+3(P M,C,P-S Q+GAS9%!+ 0(4 Q0 ( ,2!!%=@.*KS=R4 .IV 0 5 M " <4< 0!C=F-O+3(P,C,P-S Q7V-A;"YX;6Q02P$"% ,4 " #$ M@017Y!>S59I( !B @, %0 @ %O0@$ 8W9C;RTR,#(S,#

&UL4$L! A0#% @ Q($$5ZW"8OQ^(P$ V!$, !4 M ( !/(L! &-V8V\M,C R,S W,#%?;&%B+GAM;%!+ 0(4 Q0 ( ,2! M!%=I1+O(_Z4 /6#!P 5 " >VN @!C=F-O+3(P,C,P-S Q M7W!R92YX;6Q02P$"% ,4 " #$@017YT"G4[L' &*0 &P M @ $?50, 8W9C;RTR,#(S,#&5X:&EB:70S,3$N:'1M4$L! A0#% M @ Q($$5[)33=C$!P (BD !L ( !$UT# &-V8V\M,C R M,S W,7AE>&AI8FET,S$R+FAT;5!+ 0(4 Q0 ( ,2!!%=6M5?&F@0 *T4 M : " 1!E P!C=F-O+3(P,C,P-S%X97AH:6)I=#,R+FAT 7;5!+!08 "0 ) &0" #B:0, ! end