0000278166-24-000007.txt : 20240202 0000278166-24-000007.hdr.sgml : 20240202 20240202143054 ACCESSION NUMBER: 0000278166-24-000007 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 110 CONFORMED PERIOD OF REPORT: 20231230 FILED AS OF DATE: 20240202 DATE AS OF CHANGE: 20240202 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAVCO INDUSTRIES INC. CENTRAL INDEX KEY: 0000278166 STANDARD INDUSTRIAL CLASSIFICATION: MOBILE HOMES [2451] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 860214910 STATE OF INCORPORATION: DE FISCAL YEAR END: 0330 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-08822 FILM NUMBER: 24590365 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-20231230.htm 10-Q cvco-20231230
00002781662024FalseQ33/300.6510.34360.34790.347100002781662023-04-022023-12-3000002781662024-01-26xbrli:shares00002781662023-12-30iso4217:USD00002781662023-04-01iso4217:USDxbrli:shares00002781662023-10-012023-12-3000002781662022-10-022022-12-3100002781662022-04-032022-12-3100002781662022-04-0200002781662022-12-310000278166cvco:RightOfUseAssetsMember2023-04-022023-12-300000278166cvco:OperatingLeaseObligationsMember2023-04-022023-12-300000278166cvco:RightOfUseAssetsMember2022-04-032022-12-310000278166cvco:OperatingLeaseObligationsMember2022-04-032022-12-31cvco:Segment0000278166country:US2023-12-30cvco:factories0000278166country:MX2023-12-30xbrli:purecvco:store0000278166stpr:TX2023-12-300000278166cvco:FactoryBuiltHousingMemberus-gaap:ManufacturedProductOtherMember2023-10-012023-12-300000278166cvco:FactoryBuiltHousingMemberus-gaap:ManufacturedProductOtherMember2022-10-022022-12-310000278166cvco:FactoryBuiltHousingMemberus-gaap:ManufacturedProductOtherMember2023-04-022023-12-300000278166cvco:FactoryBuiltHousingMemberus-gaap:ManufacturedProductOtherMember2022-04-032022-12-310000278166us-gaap:ProductAndServiceOtherMembercvco:FactoryBuiltHousingMember2023-10-012023-12-300000278166us-gaap:ProductAndServiceOtherMembercvco:FactoryBuiltHousingMember2022-10-022022-12-310000278166us-gaap:ProductAndServiceOtherMembercvco:FactoryBuiltHousingMember2023-04-022023-12-300000278166us-gaap:ProductAndServiceOtherMembercvco:FactoryBuiltHousingMember2022-04-032022-12-310000278166cvco:FactoryBuiltHousingMember2023-10-012023-12-300000278166cvco:FactoryBuiltHousingMember2022-10-022022-12-310000278166cvco:FactoryBuiltHousingMember2023-04-022023-12-300000278166cvco:FactoryBuiltHousingMember2022-04-032022-12-310000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2023-10-012023-12-300000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2022-10-022022-12-310000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2023-04-022023-12-300000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2022-04-032022-12-310000278166us-gaap:FinancialServiceOtherMembercvco:FinancialServicesMember2023-10-012023-12-300000278166us-gaap:FinancialServiceOtherMembercvco:FinancialServicesMember2022-10-022022-12-310000278166us-gaap:FinancialServiceOtherMembercvco:FinancialServicesMember2023-04-022023-12-300000278166us-gaap:FinancialServiceOtherMembercvco:FinancialServicesMember2022-04-032022-12-310000278166cvco:FinancialServicesMember2023-10-012023-12-300000278166cvco:FinancialServicesMember2022-10-022022-12-310000278166cvco:FinancialServicesMember2023-04-022023-12-300000278166cvco:FinancialServicesMember2022-04-032022-12-310000278166us-gaap:ResidentialMortgageBackedSecuritiesMember2023-12-300000278166us-gaap:ResidentialMortgageBackedSecuritiesMember2023-04-010000278166us-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-300000278166us-gaap:USStatesAndPoliticalSubdivisionsMember2023-04-010000278166us-gaap:CorporateDebtSecuritiesMember2023-12-300000278166us-gaap:CorporateDebtSecuritiesMember2023-04-010000278166cvco:CurrentMember2023-12-300000278166cvco:CurrentMember2023-04-010000278166cvco:A3160DaysPastDueMember2023-12-300000278166cvco:A3160DaysPastDueMember2023-04-010000278166cvco:A6190DaysPastDueMember2023-12-300000278166cvco:A6190DaysPastDueMember2023-04-010000278166cvco:A91DaysPastDueMember2023-12-300000278166cvco:A91DaysPastDueMember2023-04-010000278166cvco:CurrentFiscalYearMemberus-gaap:PrimeMember2023-12-300000278166us-gaap:PrimeMembercvco:PriorFiscalYearMember2023-12-300000278166us-gaap:PrimeMembercvco:Fiscal2022Member2023-12-300000278166us-gaap:PrimeMembercvco:Fiscal2021Member2023-12-300000278166us-gaap:PrimeMembercvco:Fiscal2020Member2023-12-300000278166us-gaap:PrimeMembercvco:Fiscal2019AndPriorMember2023-12-300000278166us-gaap:PrimeMember2023-12-300000278166cvco:CurrentFiscalYearMembercvco:NearPrimeMember2023-12-300000278166cvco:PriorFiscalYearMembercvco:NearPrimeMember2023-12-300000278166cvco:NearPrimeMembercvco:Fiscal2022Member2023-12-300000278166cvco:NearPrimeMembercvco:Fiscal2021Member2023-12-300000278166cvco:Fiscal2020Membercvco:NearPrimeMember2023-12-300000278166cvco:Fiscal2019AndPriorMembercvco:NearPrimeMember2023-12-300000278166cvco:NearPrimeMember2023-12-300000278166cvco:CurrentFiscalYearMemberus-gaap:SubprimeMember2023-12-300000278166cvco:PriorFiscalYearMemberus-gaap:SubprimeMember2023-12-300000278166cvco:Fiscal2022Memberus-gaap:SubprimeMember2023-12-300000278166us-gaap:SubprimeMembercvco:Fiscal2021Member2023-12-300000278166cvco:Fiscal2020Memberus-gaap:SubprimeMember2023-12-300000278166cvco:Fiscal2019AndPriorMemberus-gaap:SubprimeMember2023-12-300000278166us-gaap:SubprimeMember2023-12-300000278166cvco:CurrentFiscalYearMembercvco:NoFICOScoreMember2023-12-300000278166cvco:PriorFiscalYearMembercvco:NoFICOScoreMember2023-12-300000278166cvco:Fiscal2022Membercvco:NoFICOScoreMember2023-12-300000278166cvco:NoFICOScoreMembercvco:Fiscal2021Member2023-12-300000278166cvco:Fiscal2020Membercvco:NoFICOScoreMember2023-12-300000278166cvco:Fiscal2019AndPriorMembercvco:NoFICOScoreMember2023-12-300000278166cvco:NoFICOScoreMember2023-12-300000278166cvco:CurrentFiscalYearMember2023-12-300000278166cvco:PriorFiscalYearMember2023-12-300000278166cvco:Fiscal2022Member2023-12-300000278166cvco:Fiscal2021Member2023-12-300000278166cvco:Fiscal2020Member2023-12-300000278166cvco:Fiscal2019AndPriorMember2023-12-300000278166us-gaap:PrimeMembercvco:PriorFiscalYearMember2023-04-010000278166us-gaap:PrimeMembercvco:Fiscal2022Member2023-04-010000278166us-gaap:PrimeMembercvco:Fiscal2021Member2023-04-010000278166us-gaap:PrimeMembercvco:Fiscal2020Member2023-04-010000278166us-gaap:PrimeMembercvco:Fiscal2019Member2023-04-010000278166cvco:Fiscal2018AndPriorMemberus-gaap:PrimeMember2023-04-010000278166us-gaap:PrimeMember2023-04-010000278166cvco:PriorFiscalYearMembercvco:NearPrimeMember2023-04-010000278166cvco:NearPrimeMembercvco:Fiscal2022Member2023-04-010000278166cvco:NearPrimeMembercvco:Fiscal2021Member2023-04-010000278166cvco:Fiscal2020Membercvco:NearPrimeMember2023-04-010000278166cvco:Fiscal2019Membercvco:NearPrimeMember2023-04-010000278166cvco:Fiscal2018AndPriorMembercvco:NearPrimeMember2023-04-010000278166cvco:NearPrimeMember2023-04-010000278166cvco:PriorFiscalYearMemberus-gaap:SubprimeMember2023-04-010000278166cvco:Fiscal2022Memberus-gaap:SubprimeMember2023-04-010000278166us-gaap:SubprimeMembercvco:Fiscal2021Member2023-04-010000278166cvco:Fiscal2020Memberus-gaap:SubprimeMember2023-04-010000278166cvco:Fiscal2019Memberus-gaap:SubprimeMember2023-04-010000278166cvco:Fiscal2018AndPriorMemberus-gaap:SubprimeMember2023-04-010000278166us-gaap:SubprimeMember2023-04-010000278166cvco:PriorFiscalYearMembercvco:NoFICOScoreMember2023-04-010000278166cvco:Fiscal2022Membercvco:NoFICOScoreMember2023-04-010000278166cvco:NoFICOScoreMembercvco:Fiscal2021Member2023-04-010000278166cvco:Fiscal2020Membercvco:NoFICOScoreMember2023-04-010000278166cvco:Fiscal2019Membercvco:NoFICOScoreMember2023-04-010000278166cvco:Fiscal2018AndPriorMembercvco:NoFICOScoreMember2023-04-010000278166cvco:NoFICOScoreMember2023-04-010000278166cvco:PriorFiscalYearMember2023-04-010000278166cvco:Fiscal2022Member2023-04-010000278166cvco:Fiscal2021Member2023-04-010000278166cvco:Fiscal2020Member2023-04-010000278166cvco:Fiscal2019Member2023-04-010000278166cvco:Fiscal2018AndPriorMember2023-04-010000278166stpr:FL2023-12-300000278166stpr:TX2023-04-010000278166stpr:FL2023-04-010000278166us-gaap:CommercialPortfolioSegmentMember2023-12-300000278166us-gaap:CommercialPortfolioSegmentMember2023-04-010000278166us-gaap:CommercialPortfolioSegmentMember2023-04-022023-12-300000278166us-gaap:CommercialPortfolioSegmentMember2022-04-032022-12-310000278166cvco:WatchListMembercvco:Fiscal2019AndPriorMember2023-12-300000278166us-gaap:NonperformingFinancingReceivableMembercvco:Fiscal2019AndPriorMember2023-12-300000278166cvco:Fiscal2020Memberus-gaap:NonperformingFinancingReceivableMember2023-12-300000278166cvco:WatchListMembercvco:PriorFiscalYearMember2023-04-010000278166cvco:Fiscal2018AndPriorMemberus-gaap:NonperformingFinancingReceivableMember2023-04-010000278166cvco:WatchListMembercvco:Fiscal2018AndPriorMember2023-04-010000278166cvco:CurrentFiscalYearMembercvco:WatchListMember2023-12-300000278166cvco:WatchListMembercvco:Fiscal2020Member2023-12-300000278166us-gaap:NonperformingFinancingReceivableMembercvco:Fiscal2022Member2023-04-010000278166cvco:Fiscal2020Memberus-gaap:NonperformingFinancingReceivableMember2023-04-010000278166us-gaap:NonperformingFinancingReceivableMembercvco:PriorFiscalYearMember2023-04-010000278166us-gaap:NonperformingFinancingReceivableMembercvco:PriorFiscalYearMember2023-12-300000278166us-gaap:NonperformingFinancingReceivableMembercvco:Fiscal2021Member2023-12-300000278166us-gaap:NonperformingFinancingReceivableMembercvco:Fiscal2021Member2023-04-010000278166cvco:WatchListMembercvco:Fiscal2022Member2023-12-300000278166cvco:WatchListMembercvco:Fiscal2019Member2023-04-010000278166cvco:WatchListMembercvco:PriorFiscalYearMember2023-12-300000278166cvco:CurrentFiscalYearMemberus-gaap:NonperformingFinancingReceivableMember2023-12-300000278166cvco:WatchListMembercvco:Fiscal2022Member2023-04-010000278166cvco:WatchListMembercvco:Fiscal2021Member2023-12-300000278166us-gaap:NonperformingFinancingReceivableMembercvco:Fiscal2022Member2023-12-300000278166cvco:WatchListMembercvco:Fiscal2020Member2023-04-010000278166cvco:WatchListMembercvco:Fiscal2021Member2023-04-010000278166us-gaap:NonperformingFinancingReceivableMembercvco:Fiscal2019Member2023-04-010000278166cvco:CurrentFiscalYearMemberus-gaap:PerformingFinancingReceivableMember2023-12-300000278166cvco:PriorFiscalYearMemberus-gaap:PerformingFinancingReceivableMember2023-12-300000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2022Member2023-12-300000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2021Member2023-12-300000278166cvco:Fiscal2020Memberus-gaap:PerformingFinancingReceivableMember2023-12-300000278166cvco:Fiscal2019AndPriorMemberus-gaap:PerformingFinancingReceivableMember2023-12-300000278166us-gaap:PerformingFinancingReceivableMember2023-12-300000278166cvco:PriorFiscalYearMemberus-gaap:PerformingFinancingReceivableMember2023-04-010000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2022Member2023-04-010000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2021Member2023-04-010000278166cvco:Fiscal2020Memberus-gaap:PerformingFinancingReceivableMember2023-04-010000278166cvco:Fiscal2019Memberus-gaap:PerformingFinancingReceivableMember2023-04-010000278166cvco:Fiscal2018AndPriorMemberus-gaap:PerformingFinancingReceivableMember2023-04-010000278166us-gaap:PerformingFinancingReceivableMember2023-04-010000278166stpr:NY2023-12-300000278166stpr:CA2023-12-300000278166stpr:NY2023-04-010000278166us-gaap:BuildingAndBuildingImprovementsMember2023-12-300000278166us-gaap:BuildingAndBuildingImprovementsMember2023-04-010000278166us-gaap:MachineryAndEquipmentMember2023-12-300000278166us-gaap:MachineryAndEquipmentMember2023-04-010000278166us-gaap:LandMember2023-12-300000278166us-gaap:LandMember2023-04-010000278166us-gaap:ConstructionInProgressMember2023-12-300000278166us-gaap:ConstructionInProgressMember2023-04-010000278166us-gaap:TrademarksAndTradeNamesMember2023-12-300000278166us-gaap:TrademarksAndTradeNamesMember2023-04-010000278166cvco:StateInsuranceLicensesMember2023-12-300000278166cvco:StateInsuranceLicensesMember2023-04-010000278166us-gaap:CustomerRelationshipsMember2023-12-300000278166us-gaap:CustomerRelationshipsMember2023-04-010000278166us-gaap:OtherIntangibleAssetsMember2023-12-300000278166us-gaap:OtherIntangibleAssetsMember2023-04-010000278166cvco:SolitaireMember2023-04-022023-12-300000278166cvco:KentuckyDreamHomesMember2023-04-022023-12-300000278166us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-04-022023-12-3000002781662023-09-3000002781662022-10-010000278166us-gaap:RevolvingCreditFacilityMember2023-12-300000278166srt:MaximumMemberus-gaap:GuaranteeOfIndebtednessOfOthersMember2023-12-300000278166srt:MaximumMemberus-gaap:GuaranteeOfIndebtednessOfOthersMember2023-04-010000278166us-gaap:GuaranteeOfIndebtednessOfOthersMember2023-10-012023-12-30cvco:Claim0000278166us-gaap:GuaranteeOfIndebtednessOfOthersMember2023-04-022023-12-300000278166us-gaap:GuaranteeOfIndebtednessOfOthersMember2023-12-300000278166us-gaap:GuaranteeOfIndebtednessOfOthersMember2023-04-010000278166cvco:LoanRepurchaseMember2022-04-032022-12-310000278166cvco:LoanRepurchaseMember2023-04-022023-12-300000278166cvco:CountryplaceCommitmentMember2023-12-300000278166cvco:CountryplaceCommitmentMember2023-04-010000278166cvco:CountryplaceCommitmentMember2022-10-022022-12-310000278166cvco:CountryplaceCommitmentMember2022-04-032022-12-310000278166us-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-0100002781662023-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-0100002781662023-07-010000278166us-gaap:CommonStockMember2023-07-022023-09-300000278166us-gaap:TreasuryStockCommonMember2023-07-022023-09-300000278166us-gaap:AdditionalPaidInCapitalMember2023-07-022023-09-300000278166us-gaap:RetainedEarningsMember2023-07-022023-09-300000278166us-gaap:ComprehensiveIncomeMember2023-07-022023-09-3000002781662023-07-022023-09-300000278166us-gaap:NoncontrollingInterestMember2023-07-022023-09-300000278166us-gaap:CommonStockMember2023-09-300000278166us-gaap:TreasuryStockCommonMember2023-09-300000278166us-gaap:AdditionalPaidInCapitalMember2023-09-300000278166us-gaap:RetainedEarningsMember2023-09-300000278166us-gaap:ComprehensiveIncomeMember2023-09-300000278166us-gaap:CommonStockMember2023-10-012023-12-300000278166us-gaap:TreasuryStockCommonMember2023-10-012023-12-300000278166us-gaap:AdditionalPaidInCapitalMember2023-10-012023-12-300000278166us-gaap:RetainedEarningsMember2023-10-012023-12-300000278166us-gaap:ComprehensiveIncomeMember2023-10-012023-12-300000278166us-gaap:NoncontrollingInterestMember2023-10-012023-12-300000278166us-gaap:CommonStockMember2023-12-300000278166us-gaap:TreasuryStockCommonMember2023-12-300000278166us-gaap:AdditionalPaidInCapitalMember2023-12-300000278166us-gaap:RetainedEarningsMember2023-12-300000278166us-gaap:ComprehensiveIncomeMember2023-12-300000278166us-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-0200002781662022-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-0200002781662022-07-020000278166us-gaap:CommonStockMember2022-07-032022-10-010000278166us-gaap:TreasuryStockCommonMember2022-07-032022-10-010000278166us-gaap:AdditionalPaidInCapitalMember2022-07-032022-10-010000278166us-gaap:RetainedEarningsMember2022-07-032022-10-010000278166us-gaap:ComprehensiveIncomeMember2022-07-032022-10-0100002781662022-07-032022-10-010000278166us-gaap:NoncontrollingInterestMember2022-07-032022-10-010000278166us-gaap:CommonStockMember2022-10-010000278166us-gaap:TreasuryStockCommonMember2022-10-010000278166us-gaap:AdditionalPaidInCapitalMember2022-10-010000278166us-gaap:RetainedEarningsMember2022-10-010000278166us-gaap:ComprehensiveIncomeMember2022-10-010000278166us-gaap:CommonStockMember2022-10-022022-12-310000278166us-gaap:TreasuryStockCommonMember2022-10-022022-12-310000278166us-gaap:AdditionalPaidInCapitalMember2022-10-022022-12-310000278166us-gaap:RetainedEarningsMember2022-10-022022-12-310000278166us-gaap:ComprehensiveIncomeMember2022-10-022022-12-310000278166us-gaap:NoncontrollingInterestMember2022-10-022022-12-310000278166us-gaap:CommonStockMember2022-12-310000278166us-gaap:TreasuryStockCommonMember2022-12-310000278166us-gaap:AdditionalPaidInCapitalMember2022-12-310000278166us-gaap:RetainedEarningsMember2022-12-310000278166us-gaap:ComprehensiveIncomeMember2022-12-310000278166us-gaap:EmployeeStockOptionMember2023-10-012023-12-300000278166us-gaap:EmployeeStockOptionMember2022-10-022022-12-310000278166us-gaap:EmployeeStockOptionMember2023-04-022023-12-300000278166us-gaap:EmployeeStockOptionMember2022-04-032022-12-310000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:AvailableforsaleSecuritiesMember2023-12-300000278166us-gaap:AvailableforsaleSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-300000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:AvailableforsaleSecuritiesMember2023-04-010000278166us-gaap:AvailableforsaleSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-04-010000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:EquitySecuritiesMember2023-12-300000278166us-gaap:EquitySecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-300000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:EquitySecuritiesMember2023-04-010000278166us-gaap:EquitySecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-04-010000278166us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-300000278166us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-300000278166us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-04-010000278166us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-04-01cvco:Loans0000278166cvco:SolitaireMember2023-01-030000278166cvco:SolitaireMember2023-01-012023-04-010000278166cvco:SolitaireMembersrt:ScenarioPreviouslyReportedMember2023-01-030000278166srt:RestatementAdjustmentMembercvco:SolitaireMember2023-01-030000278166cvco:SolitaireMember2022-10-022022-12-310000278166cvco:SolitaireMember2022-04-032022-12-310000278166cvco:KentuckyDreamHomesMember2023-11-150000278166cvco:FactoryBuiltHousingMember2023-12-300000278166cvco:FactoryBuiltHousingMember2023-04-010000278166cvco:FinancialServicesMember2023-12-300000278166cvco: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 December 30, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                    to

Commission File Number 000-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 January 26, 2024, 8,346,618 shares of the registrant's Common Stock, $0.01 par value, were outstanding.



CAVCO INDUSTRIES, INC.
FORM 10-Q
December 30, 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)
December 30,
2023
April 1,
2023
ASSETS(Unaudited)
Current assets
Cash and cash equivalents$352,808 $271,427 
Restricted cash, current13,215 11,728 
Accounts receivable, net70,501 89,347 
Short-term investments16,819 14,978 
Current portion of consumer loans receivable, net11,855 17,019 
Current portion of commercial loans receivable, net48,817 43,414 
Current portion of commercial loans receivable from affiliates, net2,135 640 
Inventories236,649 263,150 
Prepaid expenses and other current assets80,248 92,876 
Total current assets833,047 804,579 
Restricted cash585 335 
Investments16,099 18,639 
Consumer loans receivable, net24,279 27,129 
Commercial loans receivable, net38,836 53,890 
Commercial loans receivable from affiliates, net2,784 4,033 
Property, plant and equipment, net224,216 228,278 
Goodwill120,744 114,547 
Other intangibles, net28,613 29,790 
Operating lease right-of-use assets37,393 26,755 
Total assets$1,326,596 $1,307,975 
LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST AND STOCKHOLDERS' EQUITY
Current liabilities
Accounts payable$23,928 $30,730 
Accrued expenses and other current liabilities247,244 262,661 
Total current liabilities271,172 293,391 
Operating lease liabilities33,285 21,678 
Other liabilities7,651 7,820 
Deferred income taxes5,788 7,581 
Redeemable noncontrolling interest 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,381,147 and 9,337,125 shares, respectively; Outstanding 8,345,812 and 8,665,324 shares, respectively
94 93 
Treasury stock, at cost; 1,035,335 and 671,801 shares, respectively
(262,072)(164,452)
Additional paid-in capital277,847 271,950 
Retained earnings993,193 869,310 
Accumulated other comprehensive loss(362)(615)
Total stockholders' equity1,008,700 976,286 
Total liabilities, redeemable noncontrolling interest and stockholders' equity$1,326,596 $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 EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Net revenue
$446,769 $500,603 $1,374,674 $1,666,333 
Cost of sales
343,718 368,635 1,046,787 1,232,042 
Gross profit
103,051 131,968 327,887 434,291 
Selling, general and administrative expenses
63,312 58,904 186,498 191,934 
Income from operations39,739 73,064 141,389 242,357 
Interest income5,234 3,581 15,664 6,746 
Interest expense(842)(216)(1,365)(610)
Other (expense) income, net(224)(348)557 (291)
Income before income taxes43,907 76,081 156,245 248,202 
Income tax expense(7,920)(16,492)(32,274)(54,721)
Net income
35,987 59,589 123,971 193,481 
Less: net income attributable to redeemable noncontrolling interest 65 88 239 
Net income attributable to Cavco common stockholders$35,987 $59,524 $123,883 $193,242 
Comprehensive income
Net income$35,987 $59,589 $123,971 $193,481 
Reclassification adjustment for securities sold 293 (13)299 (19)
Applicable income tax (expense) benefit(62)3 (63)4 
Net change in unrealized position of investments held
13 107 22 (412)
Applicable income tax (expense) benefit(3)(23)(5)86 
Comprehensive income36,228 59,663 124,224 193,140 
Less: comprehensive income attributable to redeemable noncontrolling interest 65 88 239 
Comprehensive income attributable to Cavco common stockholders$36,228 $59,598 $124,136 $192,901 
Net income per share attributable to Cavco common stockholders
Basic
$4.31 $6.71 $14.47 $21.72 
Diluted
$4.27 $6.66 $14.34 $21.55 
Weighted average shares outstanding
Basic
8,358,389 8,870,565 8,561,209 8,897,405 
Diluted
8,432,471 8,936,075 8,640,288 8,969,104 

See accompanying Notes to Consolidated Financial Statements
2

CAVCO INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Dollars in thousands)
(Unaudited)
Nine Months Ended
December 30,
2023
December 31,
2022
OPERATING ACTIVITIES
Net income$123,971 $193,481 
Adjustments to reconcile net income to net cash provided by operating activities
Depreciation and amortization13,854 12,174 
Provision for credit losses(121)(659)
Deferred income taxes(1,861)3,225 
Stock-based compensation expense4,698 4,855 
Non-cash interest income, net(1,230)(527)
Loss (gain) on sale or retirement of property, plant and equipment, net186 (116)
Gain on investments and sale of loans, net(5,958)(6,647)
Distributions of earnings from equity method investments 4,306 
Changes in operating assets and liabilities, net of acquisitions
Accounts receivable18,161 15,988 
Consumer loans receivable originated(74,306)(135,552)
Proceeds from sales of consumer loans receivable81,752 146,050 
Principal payments received on consumer loans receivable5,480 7,206 
Inventories51,182 28,513 
Prepaid expenses and other current assets9,909 (16,525)
Commercial loans receivable originated(83,509)(71,183)
Principal payments received on commercial loans receivable87,591 61,605 
Accounts payable, accrued expenses and other liabilities(23,695)(16,075)
Net cash provided by operating activities206,104 230,119 
INVESTING ACTIVITIES
Purchases of property, plant and equipment(13,237)(40,850)
Payments for acquisitions, net(19,702) 
Proceeds from sale of property, plant and equipment4,514 406 
Purchases of investments(7,408)(10,198)
Proceeds from sale of investments9,290 9,230 
Return of invested capital from equity method investments 12,213 
Net cash used in investing activities(26,543)(29,199)
FINANCING ACTIVITIES
Payments for taxes on stock option exercises and releases of equity awards(1,898)(1,072)
Proceeds from exercise of stock options3,098 1,591 
Payments on finance leases and other secured financings(442)(549)
Payments for common stock repurchases(96,781)(73,230)
Distributions to noncontrolling interest(420)(600)
Net cash used in financing activities(96,443)(73,860)
Net increase in cash, cash equivalents and restricted cash83,118 127,060 
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,608 $386,394 
Supplemental disclosures of cash flow information
Cash paid for income taxes$28,776 $71,137 
Cash paid for interest$612 $430 
Supplemental disclosures of noncash activity
Change in GNMA loans eligible for repurchase$(3,812)$(2,914)
Right-of-use assets recognized and operating lease obligations incurred$14,743 $3,535 
Non-cash consideration for acquisitions$5,430 $ 
See accompanying Notes to Consolidated Financial Statements
3

CAVCO INDUSTRIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
1. Basis of Presentation
The accompanying unaudited Consolidated Financial Statements of Cavco Industries, Inc. and its subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the "SEC") for Quarterly Reports on Form 10-Q and Article 10 of SEC Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to such rules and regulations. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements (Unaudited), unless otherwise stated.
In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, which are necessary to fairly state the results for the periods presented. Certain prior period amounts have been reclassified including from Other (expense) income, 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 as well as 73 Company-owned U.S. retail stores, of which 43 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 and Federal Home Loan Mortgage Corporation seller/servicer and a Government National Mortgage Association ("GNMA") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Standard Casualty provides property and casualty insurance primarily to owners of manufactured homes.
4

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 21, Acquisition.
At December 30, 2023 we have a 70% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively "Craftsman"). On September 28, 2023, we executed an amendment to the Membership Interest Purchase Agreement (the "Agreement") for Craftsman to acquire the remaining 30% interest in Craftsman for cash on December 31, 2023. An additional amendment was signed in December 2023 to move the acquisition date to January 1, 2024. As the entire 30% is mandatorily redeemable, the value attributed to this noncontrolling interest at December 30, 2023 is included in Accrued expenses and other current liabilities on the Consolidated Balance Sheets at fair value. On January 1, 2024 we acquired the remaining 30% interest in Craftsman for cash.
On November 15, 2023, the Company acquired certain assets and liabilities of Kentucky Dream Homes, LLC, a manufactured home retailer with locations in Kentucky and Florida. The results of operations are included in our Consolidated Financial Statements from the date of acquisition. See Note 21, Acquisition
For a description of significant accounting policies we used in the preparation of our Consolidated Financial Statements, please refer to Note 1 of the Notes to Consolidated Financial Statements included in the Form 10-K.
2. Revenue from Contracts with Customers
The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands):
Three Months EndedNine Months Ended
 December 30, 2023December 31, 2022December 30,
2023
December 31,
2022
Factory-built housing
     Home sales$400,633 $455,459 $1,250,417 $1,555,236 
     Delivery, setup and other revenues26,306 25,734 67,697 58,156 
426,939 481,193 1,318,114 1,613,392 
Financial services
     Insurance agency commissions received from third-party insurance companies
1,229 887 3,145 3,313 
     All other sources18,601 18,523 53,415 49,628 
19,830 19,410 56,560 52,941 
$446,769 $500,603 $1,374,674 $1,666,333 
3. Cash and Cash Equivalents and Restricted Cash
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):
December 30,
2023
April 1,
2023
Cash and cash equivalents$352,808 $271,427 
Restricted cash, current13,215 11,728 
Restricted cash585 335 
$366,608 $283,490 
5

4. Investments
Investments consisted of the following (in thousands):
December 30,
2023
April 1,
2023
Available-for-sale debt securities$19,207 $18,555 
Marketable equity securities
8,788 9,989 
Non-marketable equity investments
4,923 5,073 
32,918 33,617 
Less short-term investments(16,819)(14,978)
$16,099 $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 other retail distribution operations and community-based initiatives.
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):
December 30, 2023April 1, 2023
Amortized
Cost
Fair
Value
Amortized CostFair
Value
Residential mortgage-backed securities
$1,888 $1,836 $2,567 $2,488 
State and political subdivision debt securities
5,652 5,515 6,023 5,769 
Corporate debt securities
12,124 11,856 10,745 10,298 
$19,664 $19,207 $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.
December 30, 2023
Amortized
Cost
Fair
Value
Due in less than one year$7,585 $7,453 
Due after one year through five years9,804 9,532 
Due after five years through ten years  
Due after ten years387 386 
Mortgage-backed securities1,888 1,836 
$19,664 $19,207 
6

Net investment gains and losses on marketable equity securities were as follows (in thousands):
Three Months EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Marketable equity securities
Net gain (loss) recognized during the period$776 $707 $1,051 $(1,868)
Less: Net (gain) loss recognized on securities sold during the period(235)(107)(365)183 
Unrealized gain (loss) recognized during the period on securities still held$541 $600 $686 $(1,685)
5. Inventories
Inventories consisted of the following (in thousands):
December 30,
2023
April 1,
2023
Raw materials$80,630 $92,045 
Work in process25,969 29,022 
Finished goods130,050 142,083 
$236,649 $263,150 
6. Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
December 30,
2023
April 1,
2023
Loans held for investment, previously securitized$18,001 $21,000 
Loans held for investment12,901 13,117 
Loans held for sale6,236 10,846 
Construction advances464 706 
37,602 45,669 
Deferred financing fees and other, net(362)(368)
Allowance for loan losses(1,106)(1,153)
36,134 44,148 
Less current portion(11,855)(17,019)
$24,279 $27,129 
The consumer loans held for investment had the following characteristics:
December 30,
2023
April 1,
2023
Weighted average contractual interest rate8.0 %8.2 %
Weighted average effective interest rate8.6 %8.8 %
Weighted average months to maturity173150
7

The following table is a consolidated summary of the delinquency status of the outstanding principal balance of consumer loans receivable (in thousands):
December 30,
2023
April 1,
2023
Current$35,403 $43,252 
31 to 60 days951 1,247 
61 to 90 days311 213 
91+ days937 957 
$37,602 $45,669 
The following table disaggregates the outstanding principal balance of consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
December 30, 2023
20242023202220212020PriorTotal
Prime- FICO score 680 and greater
$5,628 $329 $97 $985 $1,914 $15,413 $24,366 
Near Prime- FICO score 620-679
744   1,208 949 9,146 12,047 
Sub-Prime- FICO score less than 620
   18 49 803 870 
No FICO score
     319 319 
$6,372 $329 $97 $2,211 $2,912 $25,681 $37,602 
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 December 30, 2023, 42% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 14% 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 December 30, 2023 or April 1, 2023.
Repossessed homes totaled approximately $0.8 million and $1.1 million as of December 30, 2023 and April 1, 2023, respectively, and are included in Prepaid expenses and other current assets in the Consolidated Balance Sheets. Homes undergoing foreclosure or similar proceedings in progress totaled approximately $0.4 million and $0.5 million as of December 30, 2023 and April 1, 2023, respectively.
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.
8

Commercial loans receivable, net consisted of the following (in thousands):
December 30,
2023
April 1,
2023
Loans receivable$94,178 $103,726 
Allowance for loan losses (1,423)(1,586)
Deferred financing fees, net(183)(163)
92,572 101,977 
Less current portion of commercial loans receivable (including from affiliates), net(50,952)(44,054)
$41,620 $57,923 
The commercial loans receivable balance had the following characteristics:
December 30,
2023
April 1,
2023
Weighted average contractual interest rate6.5 %7.6 %
Weighted average months outstanding119
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 December 30, 2023 and April 1, 2023, there were no commercial loans considered nonperforming. The following table disaggregates the outstanding principal balance of our commercial loans receivable by fiscal year of origination (in thousands):
December 30, 2023
20242023202220212020PriorTotal
Performing
$48,598 $34,344 $6,522 $2,462 $1,478 $774 $94,178 
April 1, 2023
20232022202120202019PriorTotal
Performing
$80,193 $16,028 $4,071 $2,203 $1,231 $ $103,726 
As of December 30, 2023 and April 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 December 30, 2023, we had concentrations of our outstanding principal balance of the commercial loans receivable balance in New York of 15% and California of 16%. As of April 1, 2023, 18% of our outstanding principal balance of the commercial loans receivable balance was in New York. No other state had concentrations in excess of 10% of the outstanding principal balance of the commercial loans receivable as of December 30, 2023 or April 1, 2023.
As of December 30, 2023 and April 1, 2023, one independent third-party and its affiliates comprised 14% and 12%, respectively, of the net commercial loans receivable principal balance outstanding, all of which was secured.
9

8. Property, Plant and Equipment, net
Property, plant and equipment, net, consisted of the following (in thousands):
December 30,
2023
April 1,
2023
Property, plant and equipment, at cost
Buildings and improvements$170,423 $167,291 
Machinery and equipment78,496 76,826 
Land39,822 39,822 
Construction in progress7,913 5,472 
296,654 289,411 
Accumulated depreciation(72,438)(61,133)
$224,216 $228,278 
Depreciation expense for the three and nine months ended December 30, 2023 was $4.2 million and $12.7 million, respectively. Depreciation expense for the three and nine months ended December 31, 2022 was $3.4 million and $10.7 million, respectively.
9. Leases
We lease certain production and retail locations, office space and equipment. The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of December 30, 2023 and April 1, 2023 (in thousands):
ClassificationDecember 30,
2023
April 1,
2023
ROU assets
Operating lease assetsOperating lease right-of-use ("ROU") assets$37,393 $26,755 
Finance lease assets
Property, plant and equipment, net (1)
6,351 6,088 
Total lease assets$43,744 $32,843 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$5,305 $6,262 
   Finance lease liabilitiesAccrued expenses and other current liabilities79 347 
Non-current:
   Operating lease liabilitiesOperating lease liabilities33,285 21,678 
   Finance lease liabilitiesOther liabilities6,107 5,896 
Total lease liabilities$44,776 $34,183 
(1) Recorded net of accumulated amortization of $0.4 million and $0.3 million as of December 30, 2023 and April 1, 2023, respectively.
10


The present value of future minimum payments under non-cancelable leases as of December 30,
2023 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
Remainder of fiscal 2024$1,688 $89 $1,777 
Fiscal 20257,035 356 7,391 
Fiscal 20266,980 356 7,336 
Fiscal 20274,545 356 4,901 
Fiscal 20283,649 356 4,005 
Fiscal 20293,456 356 3,812 
Thereafter20,276 10,230 30,506 
47,629 12,099 59,728 
Less: Amount representing interest(9,039)(5,913)(14,952)
$38,590 $6,186 $44,776 

10. Goodwill and Other Intangibles, net
Goodwill and other intangibles, net, consisted of the following (in thousands):
December 30, 2023April 1, 2023
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived
Goodwill$120,744 $— $120,744 $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 
138,824 — 138,824 132,627 — 132,627 
Finite-lived
Customer relationships15,000 (4,965)10,035 16,900 (5,818)11,082 
Other
1,114 (616)498 1,114 (486)628 
$154,938 $(5,581)$149,357 $150,641 $(6,304)$144,337 
Changes to Goodwill for the nine months ended December 30, 2023 were as follows (in thousands):
Goodwill beginning of the period$114,547 
Solitaire Goodwill adjustments (1)1,137 
Kentucky Dream Homes (1)4,591 
Other immaterial acquisition469 
$120,744 
(1) See Note 21, Acquisitions
11

Amortization expense recognized on intangible assets for the three and nine months ended December 30, 2023 was $0.4 million and $1.2 million, respectively. Amortization expense recognized on intangible assets for the three and nine months ended December 31, 2022 was $0.5 million and $1.5 million, respectively. Customer relationships have a weighted average remaining life of 7.1 years and other finite lived intangibles have a weighted average remaining life of 2.8 years.
Expected future amortization is as follows (in thousands):
Remainder of fiscal year 2024$392 
Fiscal 20251,530 
Fiscal 20261,488 
Fiscal 20271,415 
Fiscal 20281,299 
Fiscal 20291,265 
Thereafter3,144 
$10,533 
11. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
December 30,
2023
April 1,
2023
Salaries, wages and benefits$41,023 $47,100 
Customer deposits40,698 45,193 
Estimated warranties32,822 31,368 
Unearned insurance premiums30,192 27,901 
Accrued volume rebates25,086 22,858 
Accrued self-insurance13,671 11,467 
Other63,752 76,774 
$247,244 $262,661 
12. Warranties
Activity in the liability for estimated warranties was as follows (in thousands):
Three Months EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Balance at beginning of period$33,015 $30,841 $31,368 $26,250 
Charged to costs and expenses11,341 12,036 36,956 40,663 
Payments and deductions(11,534)(11,931)(35,502)(35,967)
Balance at end of period$32,822 $30,946 $32,822 $30,946 
12

13. Other Liabilities
The following table summarizes secured financings and other obligations (in thousands):
December 30,
2023
April 1,
2023
Finance lease liabilities$6,186 $6,243 
Mandatorily redeemable noncontrolling interest2,796 2,268 
Other secured financing1,942 2,379 
10,924 10,890 
Less current portion included in Accrued expenses and other current liabilities(3,273)(3,070)
$7,651 $7,820 
14. Debt
We are party to a Credit Agreement (the "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.
As of December 30, 2023 and April 1, 2023, there were no borrowings outstanding under the Revolving Credit Facility and we were in compliance with all covenants.
15. 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
December 30, 2023December 31, 2022
WrittenEarnedWrittenEarned
Direct premiums
$11,135 $10,693 $7,454 $7,529 
Assumed premiums—nonaffiliated
8,430 8,459 7,709 8,358 
Ceded premiums—nonaffiliated
(6,406)(6,406)(4,413)(4,413)

$13,159 $12,746 $10,750 $11,474 
Nine Months Ended
December 30, 2023December 31, 2022
WrittenEarnedWrittenEarned
Direct premiums
$31,581 $28,740 $22,350 $21,917 
Assumed premiums—nonaffiliated
27,735 25,880 25,555 24,526 
Ceded premiums—nonaffiliated
(18,971)(18,971)(13,056)(13,056)

$40,345 $35,649 $34,849 $33,387 
13

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. The following details the activity in the reserve for the three and nine months ended December 30, 2023 and December 31, 2022 (in thousands):
Three Months EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Balance at beginning of period$9,154 $7,790 $10,939 $8,149 
Net incurred losses during the period9,489 8,464 29,152 25,050 
Net claim payments during the period(9,189)(7,163)(30,637)(24,108)
Balance at end of period$9,454 $9,091 $9,454 $9,091 
16. 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 $116 million and $178 million at December 30, 2023 and April 1, 2023, respectively, without reduction for the estimated resale value of the homes. During the third quarter of fiscal 2024, we received one repurchase demand notice for three homes. During the nine months ended December 30, 2023, we received three repurchase demand notices covering nine homes, of which six homes had been repurchased by period end. In all cases, the estimated fair value exceeded the repurchase price so no loss reserve was deemed necessary. Our reserve for repurchase commitments, recorded in Accrued expenses and other current liabilities, was $2.7 million at December 30, 2023 and $5.2 million at April 1, 2023.
Construction-Period Mortgages. Loan contracts with off-balance sheet commitments are summarized below (in thousands):
December 30,
2023
April 1,
2023
Construction loan contract amount$1,361 $2,214 
Cumulative advances(464)(706)
$897 $1,508 
Representations and Warranties of Mortgages Sold. The reserve for contingent repurchases and indemnification obligations was $0.6 million as of December 30, 2023 and $0.7 million as of 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 nine months ended December 30, 2023 or December 31, 2022.
Interest Rate Lock Commitments ("IRLCs"). As of December 30, 2023 and April 1, 2023, we had outstanding IRLCs with a notional amount of $24.1 million and $64.9 million, respectively. For the three and nine months ended December 30, 2023, we recognized insignificant non-cash gains and losses, respectively, on outstanding IRLCs. For the three and nine months ended December 31, 2022, we recognized insignificant non-cash gains on outstanding IRLCs.
Forward Sales Commitments. As of December 30, 2023 and April 1, 2023, we had $0.8 million and $1.6 million in outstanding forward sales commitments ("Commitments"), respectively. During the three and nine months ended December 30, 2023, we recognized insignificant non-cash losses. During the three and nine months ended December 31, 2022, we recognized non-cash losses of $0.2 million and $0.3 million, respectively, relating to our Commitments.
14

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.
15

17. 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 nine months ended December 30, 2023 (dollars in thousands):
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive income (loss)TotalRedeemable 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 
Net income—    41,539  41,539 34 
Other comprehensive income, net—     54 54  
Issuance of common stock under stock incentive plans, net9,201 1  478   479  
Stock-based compensation—   1,551   1,551  
Common stock repurchases— — (47,194)— — — (47,194)— 
Distributions— — — — — — — (180)
Conversion to mandatorily redeemable noncontrolling interest— — — — — — — (974)
Balance, September 30, 20239,356,421 94 (211,646)274,204 957,206 (603)1,019,255  
Net income—    35,987  35,987  
Other comprehensive income, net—     241 241  
Issuance of common stock under stock incentive plans, net24,726   1,934   1,934  
Stock-based compensation—   1,709   1,709  
Common stock repurchases— — (50,426)— — — (50,426)— 
Balance, December 30, 20239,381,147 $94 $(262,072)$277,847 $993,193 $(362)$1,008,700 $ 
16

The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the nine months ended December 31, 2022 (dollars in thousands):
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive income (loss)TotalRedeemable 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 
Net income—    74,116  74,116 82 
Other comprehensive loss, net—     (303)(303) 
Issuance of common stock under stock incentive plans, net15,917   1,457   1,457  
Stock-based compensation—   2,100   2,100  
Distributions— — — — — — — (240)
Valuation adjustment— — — — — — — 407 
Balance, October 1, 20229,314,152 93 (100,000)267,183 762,474 (818)928,932 926 
Net income—    59,524  59,524 65 
Other comprehensive income, net—     74 74  
Issuance of common stock under stock incentive plans, net5,548   (90)  (90) 
Stock-based compensation—   1,330   1,330  
Common stock repurchases— — (34,270)— — — (34,270)— 
Distributions— — — — — — — (120)
Valuation adjustment— — — — — — — 61 
Balance, December 31, 20229,319,700 $93 $(134,270)$268,423 $821,998 $(744)$955,500 $932 
17

18. 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 EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Net income attributable to Cavco common stockholders$35,987 $59,524 $123,883 $193,242 
Weighted average shares outstanding
Basic8,358,389 8,870,565 8,561,209 8,897,405 
Effect of dilutive securities74,082 65,510 79,079 71,699 
Diluted8,432,471 8,936,075 8,640,288 8,969,104 
Net income per share attributable to Cavco common stockholders
Basic$4.31 $6.71 $14.47 $21.72 
Diluted$4.27 $6.66 $14.34 $21.55 
Anti-dilutive common stock equivalents excluded 930 316 776 
19. Fair Value Measurements
The book value and estimated fair value of our financial instruments were as follows (in thousands):
December 30, 2023April 1, 2023
Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities
$19,207 $19,207 $18,555 $18,555 
Marketable equity securities
8,788 8,788 9,989 9,989 
Non-marketable equity investments
4,923 4,923 5,073 5,073 
Consumer loans receivable36,134 41,661 44,148 50,686 
Commercial loans receivable
92,572 78,191 101,977 97,106 
Other secured financing(1,942)(1,894)(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.
December 30,
2023
April 1,
2023
Number of loans serviced with MSRs3,894 4,070 
Weighted average servicing fee (basis points)34.79 34.71 
Capitalized servicing multiple187.1 %98.99 %
Capitalized servicing rate (basis points)65.10 34.36 
Serviced portfolio with MSRs (in thousands)$491,887 $520,458 
MSRs (in thousands)$3,202 $1,788 
18

20. 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 and nine months ended December 30, 2023, the total amount of sales to related parties was $11.6 million and $42.6 million, respectively. For the three and nine months ended December 31, 2022, the total amount of sales to related parties was $18.7 million and $56.0 million, respectively. As of December 30, 2023, receivables from related parties included $6.5 million of accounts receivable and $4.9 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.
21. Acquisitions
Solitaire Acquisition
On January 3, 2023 (the "Acquisition Date"), we completed the acquisition of Solitaire Homes, including their four manufacturing facilities and 22 retail locations, by acquiring 100% of the outstanding stock of Solitaire Homes for $110.8 million.
Our 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. During the nine months ended December 30, 2023, we made certain adjustments to the assets and liabilities based on information that became available.
The following table presents the fair values of the assets that we acquired and the liabilities that we assumed on the Acquisition Date as of December 30, 2023 (in thousands):
January 3,
2023
AdjustmentsJanuary 3, 2023
(as Adjusted at December 30, 2023)
Cash$5,119 $(79)$5,040 
Investments334  334 
Accounts receivable3,536 (787)2,749 
Inventories58,045 (143)57,902 
Property, plant and equipment36,109 (103)36,006 
Other current assets1,519 59 1,578 
Intangible assets3,400  3,400 
Total identifiable assets acquired108,062 (1,053)107,009 
Accounts payable and accrued liabilities11,251 84 11,335 
Net identifiable assets acquired96,811 (1,137)95,674 
Goodwill13,970 1,137 15,107 
Net assets acquired$110,781 $ $110,781 
19

Pro Forma Impact of Solitaire 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):
December 31, 2022
Three Months EndedNine Months Ended
Net revenue$536,776 $1,774,853 
Net income attributable to Cavco common stockholders61,567 199,371 
Diluted net income per share6.89 22.23 
Kentucky Dream Homes Acquisition
On November 15, 2023, the Company acquired certain assets and assumed certain liabilities of Kentucky Dream Homes, LLC ("KDH"), a manufactured home retailer with locations in Kentucky and Florida for total consideration of $23.8 million, which includes $5.4 million non-cash commercial loan forgiveness. The remaining $18.4 million was paid with cash on hand. The final purchase price is subject to customary adjustments. The business is included in the Factory-built housing reportable business segment. The fair value of the assets acquired and liabilities assumed are included in the Consolidated Balance Sheet as of December 30, 2023, including $4.6 million allocated to goodwill. The purchase accounting is subject to final adjustment, primarily for the working capital and amounts allocated to goodwill. We have included the financial results in our unaudited Consolidated Financial Statements from the date of acquisition. Pro forma historical results of operations related to this acquisition have not been presented because they are not significant to our unaudited Consolidated Financial Statements for the periods presented.
22. 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 EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Net revenue:
Factory-built housing$426,939 $481,193 $1,318,114 $1,613,392 
Financial services19,830 19,410 56,560 52,941 
$446,769 $500,603 $1,374,674 $1,666,333 
Income before income taxes:
Factory-built housing$42,070 $71,813 $154,121 $241,959 
Financial services1,837 4,268 2,124 6,243 
$43,907 $76,081 $156,245 $248,202 
 December 30,
2023
April 1,
2023
Total assets:
Factory-built housing
$1,125,581 $1,107,555 
Financial services
201,015 200,420 
$1,326,596 $1,307,975 
20

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

We operate a total of 31 homebuilding production lines with domestic locations in Millersburg and Woodburn, Oregon; Riverside, California; Nampa, Idaho; Phoenix, Glendale and Goodyear, Arizona; Deming, New Mexico; Duncan, Oklahoma; Austin, Fort Worth, Seguin and Waco, Texas; Montevideo, Minnesota; Dorchester, Wisconsin; Nappanee and Goshen, Indiana; Lafayette, Tennessee; Douglas and Moultrie, Georgia; Shippenville (two lines) and Emlenton, Pennsylvania; Martinsville and Rocky Mount, Virginia; Crouse and Hamlet, North Carolina; Ocala and Plant City, Florida; and two international lines in Ojinaga, Mexico. We distribute our homes through a large network of independent distribution points in 48 states and Canada and 73 Company-owned U.S. retail stores, of which 43 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 November 2023 were 82,784, a decrease of 22.2% compared to 106,454 shipments in the same calendar period last year. Higher interest rates and continued inflationary pressures have tempered industry demand. However, the manufactured housing industry offers solutions to the housing crisis with lower average price per square foot than a site-built home and the comparatively lower cost associated with manufactured home ownership, which remains competitive with rental housing.
The two largest manufactured housing consumer demographics, young adults and those who are age 55 and older, are both growing. "First-time" and "move-up" buyers of affordable homes are historically among the largest segments of new manufactured home purchasers. Included in this group are lower-income households that are particularly affected by periods of low employment rates and underemployment. Consumer confidence is especially important among manufactured home buyers interested in our products for seasonal or retirement living.
We employ a concerted effort to identify niche market opportunities where our diverse product lines and 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, Commercial Loans Receivable to the unaudited Consolidated Financial Statements). Our involvement in commercial lending helps to increase the availability of manufactured home financing to distributors, community operators and residential developers and provides additional opportunities for product exposure to potential home buyers. While these initiatives support our ongoing efforts to expand product distribution, they also expose us to risks associated with the creditworthiness of this customer base and our inventory financing partners.
The lack of an efficient secondary market for manufactured home-only loans and the limited number of institutions providing such loans results in higher borrowing costs for home-only loans and continues to constrain industry growth. We work independently and with other industry participants to develop secondary market opportunities for manufactured home-only loan and non-conforming mortgage portfolios and expand lending availability in the industry. We also develop and invest in home-only lending programs to grow sales of homes through traditional distribution points. We believe that growing our investment and participation in home-only lending may provide additional sales growth opportunities for our factory-built housing operations and reduce our customers' dependence on independent lenders for this source of financing.
22

Key housing building materials include wood, wood products, steel, gypsum wallboard, windows, doors fiberglass insulation, carpet, vinyl, fasteners, plumbing materials, aluminum, appliances and electrical items. Fluctuations in the cost of materials and labor may affect gross margins from home sales to the extent that costs cannot be efficiently matched to the home sales price. Pricing and availability of certain raw materials have been volatile due to a number of factors in the current environment. We continue to monitor and react to inflation in the cost of these materials by maintaining a focus on our product pricing in response to higher materials costs, but such product pricing increases may lag behind the escalation of such costs. From time to time and to varying degrees, we may experience shortages in the availability of materials and/or labor in the markets served. Availability of these inputs has not caused significant production halts in the current period, but we have experienced periodic shutdowns in other periods and shortages of primary building materials have caused production inefficiencies as we have needed to change processes in response to the delay in materials. These shortages may also result in extended order backlogs, delays in the delivery of homes and reduced gross margins from home sales.
Our backlog at December 30, 2023 was $160 million compared to $170 million at September 30, 2023, a decrease of $10 million and down $267 million compared to $427 million at December 31, 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.
23

Results of Operations
Net Revenue
Three Months Ended
($ in thousands, except revenue per home sold)December 30,
2023
December 31,
2022
Change
Factory-built housing$426,939 $481,193 $(54,254)(11.3)%
Financial services19,830 19,410 420 2.2 %
$446,769 $500,603 $(53,834)(10.8)%
Factory-built homes sold
by Company-owned retail sales centers1,026 748 27837.2 %
to independent retailers, builders, communities and developers3,134 3,694 (560)(15.2)%
4,160 4,442 (282)(6.3)%
Net factory-built housing revenue per home sold$102,630 $108,328 $(5,698)(5.3)%
 Nine Months Ended
 ($ in thousands, except revenue per home sold)December 30,
2023
December 31,
2022
Change
Factory-built housing$1,318,114 $1,613,392 $(295,278)(18.3)%
Financial services56,560 52,941 3,619 6.8 %
$1,374,674 $1,666,333 $(291,659)(17.5)%
Factory-built homes sold
by Company-owned retail sales centers2,999 2,481 51820.9 %
to independent retailers, builders, communities and developers9,991 12,418 (2,427)(19.5)%
12,990 14,899 (1,909)(12.8)%
Net factory-built housing revenue per home sold$101,471 $108,289 $(6,818)(6.3)%
Factory-built housing Net revenue decreased for the three and nine months ended December 30, 2023 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.
For the three and nine months ended December 30, 2023, Financial services Net revenue increased primarily due to more insurance policies in force, partially offset by reduced revenue from loan sales.
24

Gross Profit
Three Months Ended
($ in thousands)December 30,
2023
December 31,
2022
Change
Factory-built housing$95,756 $122,923 $(27,167)(22.1)%
Financial services7,295 9,045 (1,750)(19.3)%
$103,051 $131,968 $(28,917)(21.9)%
Gross profit as % of Net revenue
Consolidated23.1 %26.4 %N/A(3.3)%
Factory-built housing22.4 %25.5 %N/A(3.1)%
Financial services36.8 %46.6 %N/A(9.8)%
 Nine Months Ended
($ in thousands)December 30,
2023
December 31,
2022
Change
Factory-built housing$309,631 $412,174 $(102,543)(24.9)%
Financial services18,256 22,117 (3,861)(17.5)%
$327,887 $434,291 $(106,404)(24.5)%
Gross profit as % of Net revenue
Consolidated23.9 %26.1 %N/A(2.2)%
Factory-built housing23.5 %25.5 %N/A(2.0)%
Financial services32.3 %41.8 %N/A(9.5)%

Factory-built housing Gross profit and Gross profit percentage decreased primarily due to lower average selling price, partially offset by lower input costs.
Financial services Gross profit and Gross profit percentage for the three months decreased primarily due to fewer loan sales. The nine months were negatively affected by lower loan sales and higher insurance claims from weather related events.


25

Selling, General and Administrative Expenses
Three Months Ended
($ in thousands)December 30,
2023
December 31,
2022
Change
Factory-built housing$57,854 $54,127 $3,727 6.9 %
Financial services5,458 4,777 681 14.3 %
$63,312 $58,904 $4,408 7.5 %
Selling, general and administrative expenses as % of Net revenue14.2 %11.8 %N/A2.4 %
 Nine Months Ended
($ in thousands)December 30,
2023
December 31,
2022
Change
Factory-built housing$170,330 $176,690 $(6,360)(3.6)%
Financial services16,168 15,244 924 6.1 %
$186,498 $191,934 $(5,436)(2.8)%
Selling, general and administrative expenses as % of Net revenue13.6 %11.5 %N/A2.1 %
Selling, general and administrative expenses increased for the three months primarily as a result of higher legal expenses, including SEC inquiry related expenses for the indemnification of a former officer, and the added cost of the Solitaire operations, partially offset by lower incentive compensation on reduced sales. For the nine months, Selling, general and administrative expenses decreased primarily as a result of lower incentive compensation on reduced sales, partially offset by the addition of Solitaire.
26

Other Components of Net Income
Three Months Ended
($ in thousands)December 30,
2023
December 31,
2022
Change
Interest income$5,234 $3,581 $1,653 46.2 %
Interest expense(842)(216)626 289.8 %
Other (expense) income, net(224)(348)N/MN/M
Income tax expense(7,920)(16,492)(8,572)(52.0)%
Effective tax rate18.0 %21.7 %N/A(3.70)%
 Nine Months Ended
($ in thousands)December 30,
2023
December 31,
2022
Change
Interest income$15,664 $6,746 $8,918 132.2 %
Interest expense(1,365)(610)755 123.8 %
Other (expense) income, net557 (291)N/MN/M
Income tax expense(32,274)(54,721)(22,447)(41.0)%
Effective tax rate20.7 %22.0 %N/A(1.30)%
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. Interest income increased for the three and nine months ended December 30, 2023 primarily due to higher interest rates.
Other income, net primarily consists of realized and unrealized gains and losses on corporate investments and gains and losses from the sale of property, plant and equipment.
Income tax expense decreased for the three and nine months ended December 30, 2023 due to lower income before taxes.
Liquidity and Capital Resources
We believe that cash and cash equivalents at December 30, 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 is in excess of federally insured limits, but we have not experienced any losses with regards to such excesses. We expect to continue to evaluate potential acquisitions of, or strategic investments in, businesses that are complementary to the Company, as well as other expansion opportunities. Such transactions may require the use of cash and have other impacts on our liquidity and capital resources. We believe we have sufficient liquid resources including our $50.0 million Revolving Credit Facility, of which no amounts were outstanding at December 30, 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 other subsidiaries. We believe that stockholders' equity at the insurance subsidiary remains sufficient and do not believe that the ability to pay ordinary dividends to Cavco at anticipated levels will be restricted per state regulations.
27

The following is a summary of the Company's cash flows for the nine months ended December 30, 2023 and December 31, 2022, respectively:
Nine Months Ended
(in thousands)December 30,
2023
December 31,
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 activities206,104 230,119 (24,015)
Net cash used in investing activities(26,543)(29,199)2,656 
Net cash used in financing activities(96,443)(73,860)(22,583)
Cash, cash equivalents and restricted cash at end of the period$366,608 $386,394 $(19,786)
Net cash provided by operating activities decreased primarily from lower Net income, partially offset by changes in working capital, and higher principal payments received on commercial loans.
Consumer loan originations decreased $61.3 million to $74.3 million for the nine months ended December 30, 2023 from $135.6 million for the nine months ended December 31, 2022, and proceeds from sales of consumer loans decreased $64.3 million to $81.8 million for the nine months ended December 30, 2023 from $146.1 million for the nine months ended December 31, 2022.
Commercial loan originations increased $12.3 million to $83.5 million for the nine months ended December 30, 2023 from $71.2 million for the nine months ended December 31, 2022. Proceeds from the collection on commercial loans provided $87.6 million this year, compared to $61.6 million in the prior year, a net increase of $26.0 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 in our Factory-built Housing segment. Cash used in the prior year period reflects the purchase of our plant facilities in Hamlet, North Carolina and cash used in the current year was primarily used for acquisitions.
Net cash used in financing activities was primarily for the repurchase of common stock.
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 nine months ended December 30, 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.
28

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 December 30, 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 December 30, 2023 that has materially affected, or is reasonably likely to materially affect, the Company's internal control over financial reporting.
29

PART II. OTHER INFORMATION
Item 1. Legal Proceedings
See the information under the "Legal Matters" caption in Note 16, Commitments and Contingencies to the unaudited Consolidated Financial Statements, which is incorporated herein by reference.
Item 1A. Risk Factors
In addition to the other information set forth in this Report, you should carefully consider the factors discussed in Part I, Item 1A, Risk Factors, in the Form 10-K, which could materially affect our business, financial condition or future results. The risks described in this Report and in the Form 10-K are not the only risks facing the Company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Issuer Purchases of Equity Securities
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. As announced on August 3, 2023, the Company's Board of Directors approved another $100 million stock repurchase program. The repurchase program is funded using our available cash. The 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. While there is no expiration date, the level of repurchase activity is subject to market conditions and other investment opportunities. The repurchase program does not obligate us to acquire any particular amount of common stock and may be suspended or discontinued at any time. The following table sets forth repurchases of our common stock during the third quarter of fiscal year 2024:
PeriodTotal Number of Shares PurchasedAverage Price Paid Per ShareTotal Number of Shares Purchased as Part of the Publicly Announced ProgramApproximate Dollar Value of Shares That May Yet Be Purchased Under the Programs
(in thousands)
October 1, 2023 to
      November 4, 2023
190,593 $262.34 190,593 $38,964 
November 5, 2023 to
      December 2, 2023
— — — 38,964 
December 3, 2023 to
      December 30, 2023
— — — 38,964 
190,593 190,593 
In the press release dated February 1, 2024, the Company announced that the Company's Board of Directors approved another $100 million stock repurchase program with the same terms and conditions as the previous plan. There have been no repurchases made under this new program.
The payment of dividends to Company stockholders is subject to the discretion of the Board of Directors, and various factors may prevent us from paying dividends. Such factors include Company cash requirements, covenants of our Credit Agreement and liquidity or other requirements of state, corporate and other laws.
30

Item 5. Other Information
Rule 10b5-1 Plan Adoptions and Modifications
No officers or directors adopted or terminated any 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined under Item 408 of Regulation S-K) during the three months ended December 30, 2023.
Item 5.02.    Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers
On January 30, 2024, Mickey R. Dragash, Executive Vice President, General Counsel, Corporate Secretary & Chief Compliance Officer, provided notice of his resignation effective February 12, 2024. Under the terms of his Employment Agreement, dated April 1, 2019, in connection with a termination for good reason (as defined in the Employment Agreement), Mr. Dragash will receive a cash payment equal to his base salary as currently in effect, the average of the cash incentive bonuses received by Mr. Dragash in each of the preceding three calendar years, and COBRA premium reimbursement for a period of twelve months following termination. In addition, 50% of Mr. Dragash’s outstanding stock options and stock awards will vest immediately and Mr. Dragash will receive a pro rata portion of his currently existing unvested performance share awards with the amount ultimately vested determined based on the Company’s actual performance at the end of the applicable performance period. Mr. Dragash’s receipt of the above benefits is subject to his execution, delivery, and non-revocation of a customary release.
Item 5.03    Amendments to Articles of Incorporation or Bylaws; Change in Fiscal Year.
On January 30, 2024, the Board approved the adoption of the Fourth Amended and Restated Bylaws of the Company (the “Amended Bylaws”). The amendments that will be effected by the Amended Bylaws include, among other things, the following:

revising certain provisions relating to the list of stockholders entitled to vote at stockholder meetings in order to conform with recent amendments to the General Corporation Law of the State of Delaware (the “General Corporation Law”);
clarifying, without making substantive changes, that stockholders may authorize another person to act for such stockholder by proxy and that such authorization of a person to act by proxy must comply with Section 116 of the General Corporation Law;
clarifying, without making substantive changes, the voting standards and quorum requirement language in the bylaws;
updating the procedural mechanics and disclosure requirements for stockholders to submit director nominations and business proposals for consideration at stockholder meetings, including, without limitation, to (i) limit the number of nominees a stockholder may nominate to the number of directors to be elected at the meeting, (ii) require a stockholder’s notice to include additional information, disclosures and representations regarding any stockholder nominee for director (including submission of a questionnaire and certain representations by such nominee), any business the stockholder proposes to be brought before the meeting and any substantial interest the stockholder has in the business, and the stockholder making such nomination or proposal of business (iii) require the stockholder to update and supplement their notice as of the record date for the meeting and a date prior to the meeting, (iv) clarify that the requirements in Section 10 of the Amended Bylaws apply to stockholder nominations for special meetings, and (v) reflect the universal proxy rules as set forth in Rule 14a-19 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), by requiring the stockholders making a nomination to represent whether it will comply with the universal proxy rules and providing that the nomination will be disregarded if the stockholder does not comply with the universal proxy rules;
adding a new Article II, Section 11 which clarifies and confirms the ability to adjourn meetings of stockholders, in accordance with recent amendments to the General Corporation Law;
clarifying that committees of the Board may recommend to the stockholders the election or removal of directors;
31

clarifying that any Indemnitee (as defined in the Amended Bylaws) shall be obligated to reimburse the Company for all expenses advanced by the Company to the Indemnitee or a third-party engaged for the benefit of Indemnitee in the event that such Indemnitee is determined not to be entitled to indemnification under the Amended Bylaws;
increasing the number of days the Company has to pay an Indemnitee on an indemnification claim before the Indemnitee is entitled to adjudication of his or her entitlement to indemnification from five (5) days to thirty (30) days; and
providing that the federal district courts of the United States shall be the exclusive forum for any lawsuits arising under the Securities Act of 1933, as amended, unless a majority of the Board of Directors, acting on behalf of the Company, consents to or approves the selection of an alternative forum.
The foregoing summary does not purport to be complete and is qualified in its entirety by reference to the full text of the Amended Bylaws, a copy of which is attached to this Form 10-Q as Exhibit 3.1 and is incorporated herein by reference.
Item 6. Exhibits
Exhibit No.Exhibit
(1)
(1)
(1)
(1)
(2)
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) Filed herewith.
(2) Furnished herewith.

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

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 OfficerFebruary 2, 2024
William C. Boor(Principal Executive Officer)
/s/ Allison K. AdenExecutive Vice President, Chief Financial Officer & TreasurerFebruary 2, 2024
Allison K. Aden(Principal Financial Officer)
33
EX-3.1 2 cvco-20231230xexhibit31.htm EX-3.1 Document

FOURTH AMENDED AND RESTATED BYLAWS
OF
CAVCO INDUSTRIES, INC.

ARTICLE I.
CAPITAL STOCK
SECTION 1. Certificates. Shares of the capital stock of Cavco Industries, Inc., a Delaware corporation (the “Company”), shall be represented by certificates; provided, however, that the Board of Directors of the Company may provide by resolution or resolutions that some or all classes or series of the Company’s stock shall be uncertificated shares. Any such resolution shall not apply to shares represented by a certificate until such certificate is surrendered to the Company. Every holder of stock represented by certificates shall be entitled to have a certificate signed by or in the name of the Company by any two authorized officers of the Company (it being understood that each of the Chairman of the Board of Directors, the Chief Executive Officer, the President, any Vice President, the Treasurer, any Assistant Treasurer, the Secretary and any Assistant Secretary shall be an authorized officer for such purpose), certifying the number of shares owned by such holder in the Company. Any or all the signatures on the certificate may be a facsimile. In case any officer, transfer agent or registrar who has signed or whose facsimile signature has been placed upon a certificate shall have ceased to be such officer, transfer agent, or registrar before such certificate is issued, it may be issued by the Company with the same effect as if such person were such officer, transfer agent, or registrar at the date of issue.
SECTION 2. Stockholders of Record. The Board of Directors of the Company may appoint one or more transfer agents or registrars of any class of stock or other security of the Company. The Company may be its own transfer agent if so appointed by the Board of Directors. The Company shall be entitled to treat the holder of record of any shares of the Company as the owner thereof for all purposes, and shall not be bound to recognize any equitable or other claim to, or interest in, such shares or any rights deriving from such shares, on the part of any other person, including (but without limitation) a purchaser, assignee or transferee, unless and until such other person becomes the holder of record of such shares, whether or not the Company shall have either actual or constructive notice of the interest of such other person.
SECTION 3. Transfer of Shares. The shares of the capital stock of the Company shall be transferable in the share transfer records of the Company by the holder of record thereof, or his duly authorized attorney or legal representative. All certificates representing shares surrendered for transfer, properly endorsed, shall be canceled and new certificates for a like number of shares shall be issued therefor. In the case of lost, stolen, destroyed or mutilated certificates representing shares for which the Company has been requested to issue new certificates or uncertificated shares, new certificates or uncertificated shares may be issued upon such conditions as may be required by Company and any transfer agent or registrar, including the posting of a bond or other form of indemnity for any certificate alleged to have been lost, stolen or destroyed.
SECTION 4. Stockholders of Record and Fixing of Record Date.
(A) In order that the Company may determine the stockholders entitled to notice of any meeting of stockholders or any adjournment thereof, the Board of Directors may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted by the Board of Directors, and which record date shall, unless otherwise required by law, not be more than sixty (60) nor less than ten (10) days before the date of such meeting. If the Board of Directors so fixes a date, such date shall also be the record date for determining the stockholders entitled to vote at such meeting unless the Board of Directors determines, at the time it fixes such record date, that a later date on or before the date of the meeting shall be the date for making such determination. If no record date is fixed by the Board of Directors, the record date for determining stockholders entitled to notice of or to vote at a meeting of stockholders shall be at the close of business on the day next preceding the day on which notice is given, or, if notice is waived, at the close of business on the day next preceding the day on which the meeting is held. A determination of stockholders of record entitled to notice of or to vote at a meeting of stockholders shall apply to any adjournment of the meeting; provided, however, that the Board of Directors may fix a new record date for determination of stockholders entitled to vote at the adjourned meeting, and in such case shall also fix as the record date for stockholders entitled to notice of such adjourned meeting the same or an earlier date as that fixed for determination of stockholders entitled to vote in accordance herewith at the adjourned meeting.



(B) In order that the Company may determine the stockholders entitled to receive payment of any dividend or other distribution or allotment of any rights, or entitled to exercise any rights in respect of any change, conversion or exchange of stock or for the purpose of any other lawful action, the Board of Directors may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted, and which record date shall not be more than sixty (60) days prior to such action. If no such record date is fixed, the record date for determining stockholders for any such purpose shall be at the close of business on the day on which the Board of Directors adopts the resolution relating thereto.
ARTICLE II.
MEETINGS OF STOCKHOLDERS
SECTION 1. Place of Meetings. All meetings of stockholders shall be held at the principal office of the Company, in the City of Phoenix, Arizona, or at such other place, if any, within or without the State of Delaware as may be designated by the Board of Directors or officer calling the meeting.
SECTION 2. Annual Meeting. The annual meeting of the stockholders shall be held on such date and at such time as shall be designated from time to time by the Board of Directors. The Company may postpone, reschedule or cancel any annual meeting of stockholders previously scheduled by the Board of Directors.
SECTION 3. Special Meetings. Unless otherwise provided by the General Corporation Law of the State of Delaware (the “DGCL”), by the Restated Certificate of Incorporation of the Company or by any provisions established pursuant thereto with respect to the rights of holders of one or more outstanding series of the Company’s preferred stock, special meetings of the stockholders of the Company may be called at any time only by the Chairman of the Board, if there is one, the Chief Executive Officer of the Company, if there is one, the President, or by the Board of Directors pursuant to a resolution approved by the affirmative vote of at least a majority of the members of the Board of Directors, and no such special meeting may be called by any other person or persons, including, without limitation, the holders of shares of the Company’s common stock. Business transacted at any special meeting of stockholders shall be limited to the purposes stated in the notice. The Company may postpone, reschedule or cancel any special meeting of stockholders previously scheduled in accordance with this Section 3.
SECTION 4. Notice of Meeting. Whenever stockholders are required or permitted to take any action at a meeting, a notice of the meeting shall be given that shall state the place, if any, date and hour of the meeting, the means of remote communications, if any, by which stockholders and proxy holders may be deemed to be present in person and vote at such meeting, the record date for determining the stockholders entitled to vote at the meeting (if such date is different from the record date for stockholders entitled to notice of the meeting) and, in the case of a special meeting, the purpose or purposes for which the meeting is called. Unless otherwise provided by law, the Restated Certificate of Incorporation of the Company or these Bylaws, the notice of any meeting shall be given not less than ten (10) nor more than sixty (60) days before the date of the meeting to each stockholder entitled to vote at the meeting as of the record date for determining the stockholders entitled to notice of the meeting.
SECTION 5. Voting List. The Company shall prepare, no later than the tenth day before each meeting of stockholders, a complete list of the stockholders entitled to vote at the meeting (provided, however, if the record date for determining the stockholders entitled to vote is less than ten (10) days before the date of the meeting, the list shall reflect the stockholders entitled to vote as of the tenth day before the meeting date), arranged in alphabetical order, and showing the address of each stockholder and the number of shares registered in the name of each stockholder. Such list shall be open to the examination of any stockholder for any purpose germane to the meeting for a period of ten (10) days ending on the day before the meeting date (i) on a reasonably accessible electronic network, provided that the information required to gain access to such list is provided with the notice of meeting or (ii) during ordinary business hours at the principal place of business of the Company. Except as otherwise provided by law, the stock ledger shall be the only evidence as to who are the stockholders entitled to examine the list of stockholders required by this Section 5 or to vote in person or by proxy at any meeting of stockholders.



SECTION 6. Voting; Proxies. Except as otherwise provided in the Restated Certificate of Incorporation of the Company or as otherwise provided under the DGCL, each holder of shares of capital stock of the Company entitled to vote shall be entitled to one vote for each share standing in his name on the records of the Company, either in person or by proxy executed in writing by him or by his duly authorized attorney-in-fact. Each stockholder entitled to vote at a meeting of stockholders may authorize another person or persons to act for such stockholder by proxy, but no such proxy shall be voted or acted upon after three years from its date, unless the proxy provides for a longer period. The authorization of a person to act as proxy may be documented, signed and delivered in accordance with Section 116 of the DGCL provided that such authorization shall set forth, or be delivered with, information enabling the Company to determine the identity of the stockholder granting such authorization. A proxy shall be revocable unless expressly provided therein to be irrevocable and the proxy is coupled with an interest sufficient in law to support an irrevocable power. At each election of directors, every holder of shares of the Company entitled to vote shall have the right to vote, in person or by proxy, the number of shares owned by him for as many persons as there are directors to be elected, and for whose election he has a right to vote, but in no event shall he be permitted to cumulate his votes for one or more directors.
SECTION 7. Quorum and Vote of Stockholders. Except as otherwise provided by law, the Restated Certificate of Incorporation of the Company or these Bylaws, the holders of a majority in voting power of the shares entitled to vote, represented in person or by proxy, shall constitute a quorum at a meeting of stockholders. In the absence of a quorum, either the Chairman of the Meeting or the stockholders so present, by the affirmative vote of the holders of a majority in voting power of the shares of the Company which are present in person or represented by proxy and entitled to vote thereon, may adjourn the meeting from time to time. Directors shall be elected by the vote of the majority of the votes cast with respect to that director’s election by the holders of shares of the Company entitled to vote in the election of directors at a meeting of stockholders at which a quorum is present; provided that if, as of the tenth (10th) day preceding the date the Company first mails its notice of meeting for such meeting to the stockholders of the Company, the number of nominees exceeds the number of directors to be elected (a “Contested Election”), the directors shall be elected by the vote of a plurality of the votes cast. For purposes of this Section 7, a majority of votes cast shall mean that the number of votes cast “for” a director’s election exceeds the number of votes cast “against” that director’s election (with “abstentions” and “broker nonvotes” not counted as a vote cast either “for” or “against” that director’s election). If, in an election that is not a Contested Election, a director does not receive a majority of the votes cast, such director shall submit an irrevocable resignation to the Corporate Governance and Nominating Committee of the Board of Directors, or such other committee designated by the Board of Directors. Such committee shall make a recommendation to the Board of Directors as to whether to accept or reject the resignation of such incumbent director, or whether other action should be taken. The Board of Directors shall act on the resignation, taking into account the committee’s recommendation, and publicly disclose (by a press release and filing an appropriate disclosure with the Securities and Exchange Commission) its decision regarding the resignation and, if such resignation is rejected, the rationale behind the decision within ninety (90) days following certification of the election results. The committee in making its recommendation and the Board of Directors in making its decision each may consider any factors and other information that they consider appropriate and relevant. If the Board of Directors accepts a director's resignation, or if a nominee for director is not elected and the nominee is not an incumbent director, then the Board of Directors may fill the resulting vacancy pursuant to the Restated Certificate of Incorporation and Article III, Section 3 of these Bylaws. All other elections and questions presented to the stockholders at a meeting at which a quorum is present shall, unless a different or minimum vote is required by the Restated Certificate of Incorporation, these Bylaws, the rules or regulations of any stock exchange applicable to the Company, or any law or regulation applicable to the Company or its securities, in which case such different or minimum vote shall be the applicable vote on the matter, be decided by the affirmative vote of the holders of a majority in voting power of the shares entitled to vote on that matter and represented in person or by proxy at the meeting. With respect to the approval of independent public accountants (if submitted for a vote of the stockholders), the affirmative vote of the holders of a majority of the votes cast for or against that matter at a meeting of stockholders at which a quorum is present shall be the act of the stockholders.



SECTION 8. Chairman of the Meeting and Conduct of Meetings. The Chairman of the Board, if there is one, or in his absence, the Chief Executive Officer, if there is one, or in his absence, the President shall preside at all meetings of the stockholders or, if such officers are not present at a meeting, by such other person as the Board of Directors shall designate or if no such person is designated by the Board of Directors, the most senior officer of the Company present at the meeting. The Secretary of the Company, if present, shall act as secretary of each meeting of stockholders; if he is not present at a meeting, then such person as may be designated by the presiding officer shall act as secretary of the meeting. The date and time of the opening and the closing of the polls for each matter upon which the stockholders will vote at a meeting shall be announced at the meeting by the person presiding over the meeting of stockholders (the “Chairman of the Meeting”). The Board of Directors may adopt by resolution such rules and regulations for the conduct of the meeting of stockholders as it shall deem appropriate. Except to the extent inconsistent with such rules and regulations as adopted by the Board of Directors, the Chairman of the Meeting shall have the right and authority to convene and (for any or no reason) to recess and/or adjourn the meeting, to prescribe such rules, regulations and procedures and to do all such acts as, in the judgment of such presiding person, are appropriate for the proper conduct of the meeting. Such rules, regulations or procedures, whether adopted by the Board of Directors or prescribed by the Chairman of the Meeting, may include, without limitation, the following: (i) the establishment of an agenda or order of business for the meeting; (ii) rules and procedures for maintaining order at the meeting and the safety of those present; (iii) limitations on attendance at or participation in the meeting to stockholders entitled to vote at the meeting, their duly authorized and constituted proxies or such other persons as the presiding person of the meeting shall determine; (iv) restrictions on entry to the meeting after the time fixed for the commencement thereof; and (v) limitations on the time allotted to questions or comments by participants. The Chairman of the Meeting, in addition to making any other determinations that may be appropriate to the conduct of the meeting, shall, if the facts warrant, determine and declare to the meeting that a matter or business was not properly brought before the meeting and if the Chairman of the Meeting should so determine, the Chairman of the Meeting shall so declare to the meeting and any such matter or business not properly brought before the meeting shall not be transacted or considered. Unless and to the extent determined by the Board of Directors or the Chairman of the Meeting, meetings of stockholders shall not be required to be held in accordance with the rules of parliamentary procedure.
SECTION 9. Inspectors of Election. The Company may, and shall if required by law, in advance of any meeting of stockholders, appoint one or more inspectors of election, who may be employees of the Company, to act at the meeting or any adjournment thereof and to make a written report thereof. The Company may designate one or more persons as alternate inspectors to replace any inspector who fails to act. In the event that no inspector so appointed or designated is able to act at a meeting of stockholders, the person presiding at the meeting shall appoint one or more inspectors to act at the meeting. Each inspector, before entering upon the discharge of his or her duties, shall take and sign an oath to execute faithfully the duties of inspector with strict impartiality and according to the best of his or her ability. The inspector or inspectors so appointed or designated shall (i) ascertain the number of shares of capital stock of the Company outstanding and the voting power of each such share, (ii) determine the shares of capital stock of the Company represented at the meeting and the validity of proxies and ballots, (iii) count all votes and ballots, (iv) determine and retain for a reasonable period a record of the disposition of any challenges made to any determination by the inspectors, and (v) certify their determination of the number of shares of capital stock of the Company represented at the meeting and such inspectors’ count of all votes and ballots. Such certification and report shall specify such other information as may be required by law. In determining the validity and counting of proxies and ballots cast at any meeting of stockholders of the Company, the inspectors may consider such information as is permitted by applicable law. No person who is a candidate for an office at an election may serve as an inspector at such election.
SECTION 10. Notice of Stockholder Business and Nominations.
(A) Annual Meetings of Stockholders. (1) Nominations of persons for election to the Board of Directors and the proposal of other business to be considered by the stockholders may be made at an annual meeting of stockholders only (a) pursuant to the Company’s notice of meeting (or any supplement thereto), (b) by or at the direction of the Board of Directors or any committee thereof or (c) by any stockholder of the Company who was a stockholder of record of the Company at the time the notice provided for in this Section 10 is delivered to the Secretary of the Company, who is entitled to vote at the meeting and who complies with the notice procedures set forth in this Section 10.



(2) For any nominations or other business to be properly brought before an annual meeting by a stockholder pursuant to clause (c) of paragraph (A)(1) of this Section 10, the stockholder must have given timely notice thereof in writing to the Secretary of the Company and any such proposed business (other than the nominations of persons for election to the Board of Directors) must constitute a proper matter for stockholder action. To be timely, a stockholder’s notice shall be delivered to the Secretary at the principal executive offices of the Company not later than the close of business on the ninetieth (90th) day, nor earlier than the close of business on the one hundred twentieth (120th) day, prior to the first anniversary of the preceding year’s annual meeting (provided, however, that in the event that the date of the annual meeting is more than thirty (30) days before or more than seventy (70) days after such anniversary date, notice by the stockholder must be so delivered not earlier than the close of business on the one hundred twentieth (120th) day prior to such annual meeting and not later than the close of business on the later of the ninetieth (90th) day prior to such annual meeting or the tenth (10th) day following the day on which public announcement of the date of such meeting is first made by the Company). Notwithstanding the foregoing, for a stockholder’s notice to be timely for purposes of the annual meeting of stockholders of the Company to be held in 2019, such stockholder’s notice shall be delivered to the Secretary at the principal executive offices of the Company not later than the close of business on the ninetieth (90th) day, nor earlier than the close of business on the one hundred eightieth (180th) day, prior to the first anniversary of the preceding year’s annual meeting (provided, however, that in the event that the date of the annual meeting is more than thirty (30) days before or more than seventy (70) days after such anniversary date, notice by the stockholder must be so delivered not earlier than the close of business on the one hundred twentieth (120th) day prior to such annual meeting and not later than the close of business on the later of the ninetieth (90th) day prior to such annual meeting or the tenth (10th) day following the day on which public announcement of the date of such meeting is first made by the Company). In no event shall the public announcement of an adjournment or postponement of an annual meeting commence a new time period (or extend any time period) for the giving of a stockholder’s notice as described above. The number of nominees a stockholder may nominate for election at the annual meeting (or in the case of one or more stockholders giving the notice on behalf of a beneficial owner, the number of nominees such stockholders may collectively nominate for election at the annual meeting on behalf of such beneficial owner) shall not exceed the number of directors to be elected at such annual meeting. Such stockholder’s notice shall set forth: (a) as to each person whom the stockholder proposes to nominate for election as a director:
(i) all information relating to such person that is required to be disclosed in solicitations of proxies for election of directors in an election contest, or is otherwise required, in each case pursuant to and in accordance with Section 14(a) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and the rules and regulations promulgated thereunder,
(ii) such person’s written consent to being named in the Company’s proxy statement and accompanying proxy card and to serving as a director if elected,

(iii) the name, age, business address and residence address of such nominee,
(iv) the principal occupation or employment of such nominee (present and for the past five years),
(v) the class and number of shares of each class and series of capital stock of the Company which are directly or indirectly owned of record or beneficially by such nominee,
(vi) the date or dates on which such shares were acquired and the investment intent of such acquisition,



(vii) a questionnaire completed and signed by such person (in the form to be provided by the Secretary of the Company upon written request of any stockholder of record within ten (10) days of such request) with respect to the background and qualification of such proposed nominee and (ii) and a written representation and agreement (in the form to be provided by the Secretary upon written request of any stockholder of record within ten (10) days of such request) that such proposed nominee (A) is not and will not become a party to any agreement, arrangement or understanding (whether written or oral) with, and has not given any commitment or assurance to, any person or entity as to how such proposed nominee, if elected as a director of the Company, will act or vote on any issue or question (a “Voting Commitment”) that has not been disclosed to the Company or that could limit or interfere with such proposed nominee’s fiduciary duties under applicable law, (B) is not and will not become a party to any agreement, arrangement or understanding with any person or entity other than the Company with respect to any direct or indirect compensation, reimbursement or indemnification in connection with service or action as a director of the Company that has not been disclosed to the Company, and (C) would be in compliance, if elected as a director of the Company, and will comply with, all applicable rules of the exchanges upon which the securities of the Company are listed and all applicable publicly disclosed corporate governance, code of conduct and ethics, conflict of interest, confidentiality, corporate opportunities, stock ownership and trading and any other policies and guidelines of the Company applicable to directors,
(viii) a description of all direct and indirect compensation and other material monetary agreements, arrangements and understandings (whether written or oral) during the past three years, and any other material relationships, between or among (x) the stockholder, the beneficial owner, if any, on whose behalf the nomination is being made and the respective affiliates and associates of such stockholder and such beneficial owner, on the one hand, and (y) each proposed nominee, and his or her respective affiliates and associates, on the other hand, including all information that would be required to be disclosed pursuant to Item 404 of Regulation S-K under the Securities Act of 1933, as amended (the “Securities Act”) if the stockholder making the nomination and any beneficial owner on whose behalf the nomination is made or any affiliate or associate thereof were the “registrant” for purposes of such Item and the proposed nominee were a director or executive officer of such registrant, and
(ix) such other information concerning such nominee as would be required to be disclosed in a proxy statement soliciting proxies for the election of such nominee as a director in an election contest (even if an election contest is not involved), or that is otherwise required to be disclosed pursuant to Section 14 of the Exchange Act and the rules and regulations promulgated thereunder (including such person’s written consent to being named as a nominee and to serving as a director if elected);
(b) as to any other business that the stockholder proposes to bring before the meeting:
(i) a brief description of the business desired to be brought before the meeting,
(ii) the text of the proposal or business (including the text of any resolutions proposed for consideration and in the event that such business includes a proposal to amend the Bylaws, the language of the proposed amendment),
(iii) the reasons for conducting such business at the meeting and any material interest in such business of such stockholder and the beneficial owner, if any, on whose behalf the proposal is made, and
(iv) any substantial interest (within the meaning of Item 5 of Schedule 14A under the Exchange Act) in such business of such stockholder and the beneficial owner (within the meaning of Section 13(d) of the Exchange Act), if any, on whose behalf the proposal is made, including any anticipated benefit of such business to any such beneficial owner, other than solely as a result of its ownership of the Company’s capital stock, that is material to any such beneficial owner individually, or to the beneficial owners in the aggregate; and
(c) as to the stockholder giving the notice and the beneficial owner, if any, on whose behalf the nomination or proposal is made:
(i) the name and address of such stockholder, as they appear on the Company’s books, and of such beneficial owner,



(ii) the class and/or series and number of shares of capital stock of the Company which are owned beneficially and of record by such stockholder and such beneficial owner as of the date of the notice, including any shares of any class and/or series of capital stock of the Company as to which such stockholder and such beneficial owner or any of their affiliates or associates has a right to acquire beneficial ownership at any time in the future and a representation that the stockholder will notify the Company in writing, within five business days after the record date for such meeting, of the class and number of shares of capital stock of the Company owned of record by the stockholder and such beneficial owner as of the record date for the meeting (except as otherwise provided herein),
(iii) a description of any agreement, arrangement or understanding with respect to the nomination or proposal between or among such stockholder and/or such beneficial owner, the nominee (in the case of a nomination) and any of their respective affiliates or associates (each of the foregoing, a “Stockholder Related Person”), including without limitation any agreements that would be required to be disclosed pursuant to Item 5 or Item 6 of Exchange Act Schedule 13D (regardless of whether the requirement to file a Schedule 13D is applicable to the stockholder or beneficial owner) or any agreements, arrangements or understandings relating to any compensation or payments to be paid to any such proposed nominee(s) pertaining to the nomination(s) or other business proposed to be brought before the meeting of stockholders (which description shall identify the name of each person who is a party to such an agreement, arrangement or understanding) and a representation that the stockholder will notify the Company in writing, within five business days after the record date for such meeting, of any such agreement, arrangement or understanding in effect as of the record date for the meeting (except as otherwise provided herein),
(iv) a description of any agreement, arrangement or understanding (whether oral or in writing) with respect to the nomination or other business (including any derivative or short positions, profit interests, options, warrants, convertible securities, stock appreciation or similar rights, hedging transactions, and borrowed or loaned shares) that has been entered into as of the date of the stockholder’s notice by, or on behalf of, such stockholder and such beneficial owners, whether or not such instrument or right shall be subject to settlement in underlying shares of capital stock of the Company, the effect or intent of which is to mitigate loss to, manage risk or benefit of share price changes for, or increase or decrease the voting power of, such stockholder or such beneficial owner, with respect to securities of the Company, and a representation that the stockholder will notify the Company in writing within five business days after the record date for such meeting of any such agreement, arrangement or understanding in effect as of the record date for the meeting (except as otherwise provided herein),
(v) a representation that the stockholder is a holder of record of stock of the Company entitled to vote at such meeting, will continue to be a stockholder of record of the Company entitled to vote at such meeting through the date of such meeting and intends to appear in person or by proxy at the meeting to propose such business or nomination,
(vi) a representation whether the stockholder or the beneficial owner, if any, intends or is part of a group which intends (a) to deliver a proxy statement and/or form of proxy to holders of at least the percentage of the Company’s outstanding capital stock required to approve or adopt the proposal or elect the nominee, (b) otherwise to solicit proxies or votes from stockholders in support of such proposal or nomination, or (c) to solicit proxies in support of any proposed nominee in accordance with and as required by Rule 14a-19 promulgated under the Exchange Act,
(vii) to the extent known by any stockholder or beneficial owner, the name and address of any other stockholder financially supporting the proposal on the date of such stockholder’s notice, and to the extent known, the class and number of all shares of the Company’s capital stock owned beneficially and/or of record by such other stockholder(s) and beneficial owner(s),
(viii) a description of all derivative transactions (as defined below) by each stockholder or beneficial owner during the previous 12-month period, including the date of the transactions and the class, series and number of securities involved in, and the material economic terms of, such derivative transactions,
(ix) any proxy (other than a revocable proxy given in response to a public proxy solicitation made pursuant to, and in accordance with, the Exchange Act), agreement, arrangement or understanding pursuant to which such stockholder or beneficial owner has or shares a right, directly or indirectly, to vote any shares of any class or series of capital stock of the Company,



(x) any agreement, arrangement or understanding with respect to rights to dividends or other distributions on the shares of any class or series of capital stock of the Company, directly or indirectly, owned beneficially by such stockholder or beneficial owner that are separated or separable pursuant to such agreement, arrangement or understanding from the underlying shares of the Company,
(xi) any performance-related fees (other than an asset-based fee) that such stockholder or beneficial owner, directly or indirectly, is entitled to based on any increase or decrease in the value of shares of any class or series of capital stock of the Company or any interests described in clause (c)(ii), and
(xii) any other information relating to such stockholder and beneficial owner, if any, required to be disclosed in a proxy statement or other filings required to be made in connection with solicitations of proxies for, as applicable, the proposal and/or for the election of directors in an election contest pursuant to and in accordance with Section 14(a) of the Exchange Act and the rules and regulations promulgated thereunder.
The foregoing notice requirements of this paragraph (A) of this Section 10 shall be deemed satisfied by a stockholder with respect to business other than a nomination if the stockholder has notified the Company of his, her or its intention to present a proposal at an annual meeting in compliance with applicable rules and regulations promulgated under the Exchange Act and such stockholder’s proposal has been included in a proxy statement that has been prepared by the Company to solicit proxies for such annual meeting. The Company may require any proposed nominee to furnish such other information as the Company may reasonably require to determine whether such proposed nominee is qualified under the Restated Certificate of Incorporation, these Bylaws, the rules or regulations of any stock exchange applicable to the Company, or any law or regulation applicable to the Company to serve as a director and/or independent director of the Company.
(3) Notwithstanding anything in the second sentence of paragraph (A)(2) of this Section 10 to the contrary, in the event that the number of directors to be elected to the Board of Directors of the Company at the annual meeting is increased effective after the time period for which nominations would otherwise be due under paragraph (A)(2) of this Section 10 and there is no public announcement by the Company naming the nominees for the additional directorships at least one hundred (100) days prior to the first anniversary of the preceding year’s annual meeting, a stockholder’s notice required by this Section 10 shall also be considered timely, but only with respect to nominees for the additional directorships, if it shall be delivered to the Secretary at the principal executive offices of the Company not later than the close of business on the tenth (10th) day following the day on which such public announcement is first made by the Company.
(4) A stockholder providing the written notice required by Section 10 shall update and supplement such notice in writing, if necessary, so that the information provided or required to be provided in such notice is true and correct in all material respects as of (A) the record date for the determination of stockholders entitled to notice of the meeting and (B) the date that is five business days prior to the meeting and, in the event of any adjournment or postponement thereof, five business days prior to such adjourned or postponed meeting; provided, that no such update or supplement shall cure or affect the accuracy (or inaccuracy) of any representations made by any stockholder, Stockholder Related Person or nominee or the validity (or invalidity) of any nomination or proposal that failed to comply with this Section 10 or is rendered invalid as a result of any inaccuracy therein. In the case of an update and supplement pursuant to clause (A) of this Section 10(A)(4), such update and supplement shall be received by the Secretary at the principal executive offices of the Company not later than five business days after the later of the record date for the determination of stockholders entitled to notice of the meeting or the public announcement of such record date. In the case of an update and supplement pursuant to clause (B) of this Section 10(A)(4), such update and supplement shall be received by the Secretary at the principal executive offices of the Company not later than two business days prior to the date for the meeting, and, in the event of any adjournment or postponement thereof, two business days prior to such adjourned or postponed meeting.



(B) Special Meetings of Stockholders. Only such business shall be conducted at a special meeting of stockholders as shall have been brought before the meeting pursuant to the Company’s notice of meeting. Nominations of persons for election to the Board of Directors may be made at a special meeting of stockholders at which directors are to be elected pursuant to the Company’s notice of meeting (1) by or at the direction of the Board of Directors or any committee thereof or (2) provided that the Board of Directors has determined that directors shall be elected at such meeting, by any stockholder of the Company who is a stockholder of record at the time the notice provided for in this Section 10 is delivered to the Secretary of the Company, who is entitled to vote at the meeting and upon such election and who complies with the notice procedures set forth in this Section 10. In the event the Company calls a special meeting of stockholders for the purpose of electing one or more directors to the Board of Directors, any such stockholder entitled to vote in such election of directors may nominate a person or persons (as the case may be) for election to such position(s) as specified in the Company’s notice of meeting, if the stockholder’s notice required by paragraph (A)(2) of this Section 10 shall be delivered to the Secretary at the principal executive offices of the Company not earlier than the close of business on the one hundred twentieth (120th) day prior to such special meeting and not later than the close of business on the later of the ninetieth (90th) day prior to such special meeting or the tenth (10th) day following the day on which the Company first makes a public announcement of the date of the special meeting at which directors are to be elected. In no event shall the public announcement of an adjournment or postponement of a special meeting commence a new time period (or extend any time period) for the giving of a stockholder’s notice as described above. The stockholder shall also update and supplement such information as required under Section 10(A)(4). The number of nominees a stockholder may nominate for election at the special meeting (or in the case of one or more stockholders giving the notice on behalf of a beneficial owner, the number of nominees such stockholders may collectively nominate for election at the special meeting on behalf of such beneficial owner in the case of a stockholder giving the notice on behalf of a beneficial owner, the number of nominees a stockholder may nominate for election at the special meeting on behalf of such beneficial owner) shall not exceed the number of directors to be elected at such special meeting.
(C) General. (1) Except as otherwise expressly provided in any applicable rule or regulation promulgated under the Exchange Act, only such persons who are nominated in accordance with the procedures set forth in this Section 10 shall be eligible to be elected at an annual or special meeting of stockholders of the Company to serve as directors and only such business shall be conducted at a meeting of stockholders as shall have been brought before the meeting in accordance with the procedures set forth in this Section 10. Notwithstanding anything to the contrary in these Bylaws, unless otherwise required by applicable law, if any stockholder or Stockholder Related Person (i) provides notice pursuant to Rule 14a-19(b) promulgated under the Exchange Act with respect to any proposed nominee and (ii) subsequently fails to comply with the requirements of Rule 14a-19(a)(2) or Rule 14a-19(a)(3) promulgated under the Exchange Act (or fails to timely provide reasonable evidence sufficient to satisfy the Company that such stockholder has met the requirements of Rule 14a-19(a)(3) promulgated under the Exchange Act in accordance with the following sentence), then the nomination of each such proposed nominee shall be disregarded, notwithstanding that proxies or votes in respect of the election of such proposed nominees may have been received by the Company (which proxies and votes shall be disregarded), notwithstanding that proxies or votes in respect of that election of such proposed nominees may have been received by the Company (which proxies and votes shall be disregarded). Upon request by the Company, if any stockholder provides notice pursuant to Rule 14a-19(b) promulgated under the Exchange Act, such stockholder shall deliver to the Company, no later than five business days prior to the applicable meeting, reasonable evidence that it or such Stockholder Related Person has met the requirements of Rule 14a-19(a)(3) promulgated under the Exchange Act. Except as otherwise provided by law, the Chairman of the Meeting shall have the power and duty (a) to determine whether a nomination or any business proposed to be brought before the meeting was made or proposed, as the case may be, in accordance with the procedures set forth in this Section 10 (including whether the stockholder or beneficial owner, if any, on whose behalf the nomination or proposal is made, solicited (or is part of a group which solicited) or did not so solicit, as the case may be, proxies or votes in support of such stockholder’s nominee or proposal in compliance with such stockholder’s representation as required by clause (A)(2)(c)(vi) of this Section 10) and (b) if any proposed nomination or business was not made or proposed in compliance with this Section 10, to declare that such nomination shall be disregarded or that such proposed business shall not be transacted. Notwithstanding the foregoing provisions of this Section 10, unless otherwise required by law, if the stockholder (or a qualified representative of the stockholder) does not provide the information required under Section 10(A)(4) to the Company within the time frames specified therein, or does not appear at the annual or special meeting of stockholders of the Company to present a nomination or proposed business, such nomination shall be disregarded and such proposed business shall not be transacted, notwithstanding that proxies in respect of such vote may have



been received by the Company. For purposes of this Section 10, to be considered a qualified representative of the stockholder, a person must be a duly authorized officer, manager or partner of such stockholder or must be authorized by a writing executed by such stockholder or an electronic transmission delivered by such stockholder to act for such stockholder as proxy at the meeting of stockholders and such person must produce such writing or electronic transmission, or a reliable reproduction of the writing or electronic transmission, at the meeting of stockholders. Notwithstanding anything to the contrary set forth herein, and for the avoidance of doubt, the nomination of any person whose name is included as a nominee in the Company’s proxy statement, notice of meeting or other proxy materials for any annual meeting (or any supplement thereto) as a result of any notice provided by any Stockholder Related Person pursuant to Rule 14a-19(b) promulgated under the Exchange Act with respect to such proposed nominee and whose nomination is not made by or at the direction of the Board of Directors or any committee thereof shall not be deemed (for purposes of clause (1)(a) paragraph (A) of this Section 10 or otherwise) to have been made pursuant to the Company’s notice of meeting (or any supplement thereto) and any such nominee may only be nominated by a stockholder of the Company pursuant to clause (1)(c) of paragraph (A) of this Section 10 (and, in the case of a special meeting of stockholders pursuant to and to the extent permitted under paragraph (B) of this Section 10).
(2) For purposes of this Section 10:
(i) “affiliates” and “associates” shall have the meanings set forth in Rule 405 under the Securities Act;
(ii) “public announcement” shall include disclosure in a press release reported by the Dow Jones News Service, Associated Press or other national news service or in a document publicly filed by the Company with the Securities and Exchange Commission pursuant to Section 13, 14 or 15(d) of the Exchange Act and the rules and regulations promulgated thereunder or by such other means reasonably designed to inform the public or stockholders in general of such information including, without limitation, posting on the Company’s investor relations website;
(iii) shares shall be treated as “beneficially owned” by a person if the person beneficially owns such shares, directly or indirectly, for purposes of Section 13(d) of the Exchange Act and Regulations 13D and 13G thereunder or has or shares pursuant to any agreement, arrangement or understanding (whether or not in writing) providing: (1) the right to acquire such shares (whether such right is exercisable immediately or only after the passage of time or the fulfillment of a condition or both), (2) the right to vote such shares, alone or in concert with others and/or (3) investment power with respect to such shares, including the power to dispose of, or to direct the disposition of, such shares;
(iv) a “derivative transaction” shall mean any agreement, arrangement, interest or understanding entered into by, or on behalf or for the benefit of, any stockholder or beneficial owner or any of its affiliates or associates, whether record or beneficial:
(a) the value of which is derived in whole or in part from the value of any class or series of shares or other securities of the Company,
(b) that otherwise provides any direct or indirect opportunity to gain or share in any gain derived from a change in the value of securities of the Company,
(c) the effect or intent of which is to mitigate loss, manage risk or benefit from changes in value or price with respect to any securities of the Company, or
(d) that provides the right to vote or increase or decrease the voting power of, such stockholder or beneficial owner, or any of its affiliates or associates, directly or indirectly, with respect to any securities of the Company, which agreement, arrangement, interest or understanding may include, without limitation, any option, warrant, debt position, note, bond, convertible security, swap, stock appreciation or similar right, short position, profit interest, hedge, right to dividends, voting agreement, performance-related fee or arrangement to borrow or lend shares (whether or not subject to payment, settlement, exercise or conversion in any such class or series), and any proportionate interest of such stockholder or beneficial owner in the securities of the Company held by any general or limited partnership, or any limited liability company, of which such stockholder or beneficial owner is, directly or indirectly, a general partner or managing member.



(3) Notwithstanding the foregoing provisions of this Section 10, a stockholder shall also comply with all applicable requirements of the Exchange Act and the rules and regulations promulgated thereunder with respect to the matters set forth in this Section 10; provided however, that any references in these Bylaws to the Exchange Act or the rules and regulations promulgated thereunder are not intended to and shall not limit any requirements applicable to nominations or proposals as to any other business to be considered pursuant to this Section 10, and compliance with paragraphs (A) and (B) of this Section 10 shall be the exclusive means for a stockholder to make nominations or submit other business (other than, as provided in the penultimate sentence of (A)(2) of this Section 10, business other than nominations brought properly under and in compliance with Rule 14a-8 of the Exchange Act, as may be amended from time to time). Nothing in this Section 10 shall be deemed to affect any rights (a) of stockholders to request inclusion of proposals or nominations in the Company’s proxy statement pursuant to applicable rules and regulations promulgated under the Exchange Act or (b) of the holders of any series of Preferred Stock to elect directors pursuant to any applicable provisions of the Restated Certificate of Incorporation.
SECTION 11. Adjournments. Any meeting of stockholders, annual or special, may adjourn from time to time to reconvene at the same or some other place, and notice need not be given of any such adjourned meeting if the time and place thereof are announced at the meeting at which the adjournment is taken or are provided in any other manner permitted by the DGCL. At the adjourned meeting the Company may transact any business which might have been transacted at the original meeting. If the adjournment is for more than thirty (30) days, a notice of the adjourned meeting shall be given to each stockholder of record entitled to vote at the meeting. If after the adjournment a new record date for determination of stockholders entitled to vote is fixed for the adjourned meeting, the Board of Directors shall fix as the record date for determining stockholders entitled to notice of such adjourned meeting the same or an earlier date as that fixed for determination of stockholders entitled to vote at the adjourned meeting, and shall give notice of the adjourned meeting to each stockholder of record entitled to vote at the adjourned meeting as of the record date so fixed for notice of such adjourned meeting.
ARTICLE III.
DIRECTORS
SECTION 1. General. The business and affairs of the Company shall be managed by or under the direction of the Board of Directors. In addition to the authority and powers conferred on the Board of Directors by the DGCL or by the Restated Certificate of Incorporation of the Company, the Board of Directors is authorized and empowered to exercise all such powers and do all such acts and things as may be exercised or done by the Company, subject to the provisions of the DGCL, the Restated Certificate of Incorporation of the Company and these Bylaws.
SECTION 2. Classification of Board of Directors. The number of directors which shall constitute the whole Board of Directors shall be fixed in the manner provided in the Restated Certificate of Incorporation of the Company. The terms of office and classification of the directors shall be as provided in the Restated Certificate of Incorporation.
SECTION 3. Newly Created Directorships and Vacancies. Newly created directorships resulting from any increase in the number of directors and any vacancies on the Board of Directors resulting from death, resignation, removal, disqualification or other cause shall be filled by the affirmative vote of a majority of the remaining directors then in office, even though less than a quorum of the Board of Directors. Any director elected in accordance with the preceding sentence shall hold office for the remainder of the full term of the class of directors in which the new directorship was created or the vacancy occurred and until that director’s successor shall have been elected and qualified or until his earlier death, resignation or removal.
SECTION 4. Place of Meetings and Meetings by Telephone. Meetings of the Board of Directors may be held either within or without the State of Delaware, at whatever place is specified by the person calling the meeting. Meetings of the Board of Directors may also be held by means of conference telephone or other communications equipment by means of which all persons participating in the meeting can hear each other. Participation in such a meeting by means of conference telephone or other communications equipment shall constitute presence in person at such meeting.
SECTION 5. Regular Meetings. Regular meetings of the Board of Directors may be held at such places and at such times as the Board of Directors may from time to time determine.



SECTION 6. Special Meetings. Special meetings of the Board of Directors may be held at any time upon the call of the Chairman of the Board, if there is one, the Chief Executive Officer, if there is one, the President or the Secretary of the Company or a majority of the directors then in office. Notice may be in writing and delivered personally or mailed to such director at such director’s address appearing on the books of the Company, or may be given by telephone or by any means of electronic transmission (including, without limitation, electronic mail) directed to an address for receipt by such director of electronic transmissions appearing on the books of the Company, at least twenty four hours before the meeting, or oral notice may be substituted for such notice if received not later than the day preceding the date of such meeting. Notice of any such meeting may be waived in writing or by electronic transmission before or after such meeting, and shall be equivalent to the giving of notice. Attendance of a director at such meeting shall also constitute a waiver of notice thereof, except where he attends for the express purpose of objecting to the transaction of any business on the ground that the meeting is not lawfully called or convened. Except as otherwise provided by these Bylaws, neither the business to be transacted at, nor the purpose of, any regular or special meeting of the Board of Directors need be specified in the notice or waiver of notice of such meeting.
SECTION 7. Quorum and Voting. Except as otherwise provided by law, a majority of the number of directors fixed in the manner provided in the Restated Certificate of Incorporation of the Company shall constitute a quorum for the transaction of business. Except as otherwise provided by law, the Restated Certificate of Incorporation of the Company or these Bylaws, the affirmative vote of a majority of the directors present at any meeting at which there is a quorum shall be the act of the Board of Directors. Any regular or special meeting of the Board of Directors may be adjourned from time to time by those present, whether a quorum is present or not.
SECTION 8. Compensation. Directors shall receive such compensation for their services as shall be determined by the Board of Directors.
SECTION 9. Removal. Directors may be removed in the manner provided in the Restated Certificate of Incorporation and applicable law.
SECTION 10. Executive and Other Committees. The Board of Directors, by resolution or resolutions adopted by a majority of the full Board of Directors, may designate one or more members of the Board of Directors to constitute an Executive Committee, and one or more other committees, which shall in each case consist of such number of directors as the Board of Directors may determine from time to time. The Board of Directors may designate one or more directors as alternate members of any committee, who may replace any absent or disqualified member at any meeting of the committee. In the absence or disqualification of a member of the committee, the member or members thereof present at any meeting and not disqualified from voting, whether or not he, she or they constitute a quorum, may unanimously appoint another member of the Board of Directors to act at the meeting in place of any such absent or disqualified member. Subject to such restrictions as may be contained in the Company’s Restated Certificate of Incorporation or that may be imposed by the DGCL, any such committee shall have and may exercise such powers and authority of the Board of Directors in the management of the business and affairs of the Company as the Board of Directors may determine by resolution and specify in the respective resolutions appointing them, and may authorize the seal of the Company to be affixed to all papers which may require it; but no such committee shall have the power or authority in reference to the following matters: (a) approving or adopting, or recommending to the stockholders of the Company, any action or matter expressly required by the DGCL to be submitted to the stockholders for approval (other than the election or removal of directors) or (b) adopting, amending or repealing any Bylaw of the Company.
The Board of Directors shall have the power at any time to change the membership of any such committee and to fill vacancies in it. A majority of the members of any such committee shall constitute a quorum. Each such committee may appoint such subcommittees and assistants as it may deem necessary. Except as otherwise provided by the Board of Directors, meetings of any committee shall be conducted in accordance with the provisions of Sections 4 and 6 of this Article III, as the same shall from time to time be amended.



ARTICLE IV.
OFFICERS
SECTION 1. Officers. The officers of the Company shall consist of a President and a Secretary and such other officers as the Board of Directors may from time to time elect or appoint. The Board of Directors may delegate to the Chairman of the Board, if there is one, or the Chief Executive Officer, if there is one, the authority to appoint additional officers and agents of the Company. Each officer shall hold office until his successor shall have been duly elected or appointed and shall qualify or until his death or until he shall resign or shall have been removed in the manner hereinafter provided. Any two or more offices may be held by the same person. Except for the Chairman of the Board, if any, no officer need be a director.
SECTION 2. Vacancies; Removal. Any vacancy in any office resulting from the removal by the Board of Directors of such officer or by the establishment of a new office shall be filled solely by the Board of Directors. Any vacancy in any office resulting from the death or resignation of any officer may be filled by the Board of Directors or any other officer to whom the power to appoint such officer has been delegated. The Board of Directors may remove any officer with or without cause at any time, but such removal shall be without prejudice to the contract rights, if any, of the person so removed. Election or appointment of an officer shall not of itself create contract rights.
SECTION 3. Powers and Duties of Officers. The officers of the Company shall have such powers and duties as generally pertain to their offices as well as such powers and duties as from time to time shall be conferred by the Board of Directors. The Secretary shall have the duty to record the proceedings of the meetings of the stockholders and directors in a book to be kept for that purpose.
ARTICLE V.
INDEMNIFICATION
SECTION 1. General. The Company shall, to the fullest extent permitted by applicable law in effect on the date of effectiveness of these Bylaws, and to such greater extent as applicable law may thereafter permit, indemnify and hold Indemnitee (as this and all other capitalized words used in this Article V not previously defined in these Bylaws are defined in Article V, Section 16 (Definitions)) harmless from and against any and all losses, liabilities, claims, damages and, subject to Article V, Section 2 (Expenses), all Expenses whatsoever arising out of any event or occurrence related to the fact that Indemnitee is or was a director or officer of the Company or is or was serving in another Corporate Status.
SECTION 2. Expenses. If Indemnitee is, by reason of his Corporate Status, a party to and is successful, on the merits or otherwise, in any Proceeding, he shall be indemnified against all Expenses actually and reasonably incurred by him or on his behalf in connection therewith to the fullest extent permitted by law. If Indemnitee is not wholly successful in such Proceeding but is successful, on the merits or otherwise, as to any Matter in such Proceeding, the Company shall indemnify Indemnitee against all Expenses actually and reasonably incurred by him or on his behalf relating to such Matter to the fullest extent permitted by law. The termination of any Matter in such a Proceeding by dismissal, with or without prejudice, shall be deemed to be a successful result as to such Matter. To the extent that the Indemnitee is, by reason of his Corporate Status, a witness in any Proceeding, he shall be indemnified against all Expenses actually and reasonably incurred by him or on his behalf in connection therewith.
SECTION 3. Advances. In the event of any threatened or pending action, suit or proceeding in which Indemnitee is a party or is involved and that may give rise to a right of indemnification under this Article V, following written request to the Company by Indemnitee, the Company shall promptly pay to Indemnitee amounts to cover all Expenses reasonably incurred by Indemnitee in such proceeding in advance of its final disposition upon the receipt by the Company of a written undertaking executed by or on behalf of Indemnitee providing that Indemnitee will repay the advance if it shall ultimately be determined that Indemnitee is not entitled to be indemnified by the Company as provided in these Bylaws.
SECTION 4. Repayment of Advances or Other Expenses. Indemnitee shall be obligated to reimburse the Company for all expenses advanced by the Company to Indemnitee, or to a third party engaged for the benefit of Indemnitee, in defending any civil, criminal, administrative or investigative action, suit or proceeding against Indemnitee in the event and only to the extent that it shall be determined pursuant to the provisions of this Article V or by final judgment or other final adjudication under the provisions of any applicable law that Indemnitee is not entitled to be indemnified by the Company for such expenses.



SECTION 5. Request for Indemnification or Advances. To obtain indemnification or an advancement of expenses, Indemnitee shall submit to the Secretary of the Company a written claim or request. Such written claim or request shall contain sufficient information to reasonably inform the Company about the nature and extent of the indemnification or advance sought by Indemnitee. The Secretary of the Company shall promptly advise the Board of Directors of such claim or request.
SECTION 6. Determination of Entitlement; No Change of Control. If there has been no Change of Control at the time the request for indemnification is submitted, Indemnitee’s entitlement to indemnification shall be determined in accordance with Section 145(d) of the DGCL. If entitlement to indemnification is to be determined by Independent Counsel, the Company shall furnish notice to Indemnitee within ten days after receipt of the request for indemnification, specifying the identity and address of Independent Counsel. The Indemnitee may, within fourteen days after receipt of such written notice of selection, deliver to the Company a written objection to such selection. Such objection may be asserted only on the ground that the Independent Counsel so selected does not meet the requirements of Independent Counsel and the objection shall set forth with particularity the factual basis for such assertion. If there is an objection to the selection of Independent Counsel, either the Company or Indemnitee may petition the Court for a determination that the objection is without a reasonable basis and/or for the appointment of Independent Counsel selected by the Court.
SECTION 7. Determination of Entitlement; Change of Control. If there has been a Change of Control at the time the request for indemnification is submitted, Indemnitee’s entitlement to indemnification shall be determined in a written opinion by Independent Counsel selected by Indemnitee. Indemnitee shall give the Company written notice advising of the identity and address of the Independent Counsel so selected. The Company may, within seven days after receipt of such written notice of selection, deliver to the Indemnitee a written objection to such selection. Indemnitee may, within five days after the receipt of such objection from the Company, submit the name of another Independent Counsel and the Company may, within seven days after receipt of such written notice of selection, deliver to the Indemnitee a written objection to such selection. Any objections referred to in this Section 7 may be asserted only on the ground that the Independent Counsel so selected does not meet the requirements of Independent Counsel and such objection shall set forth with particularity the factual basis for such assertion. Indemnitee may petition the Court for a determination that the Company’s objection to the first and/or second selection of independent Counsel is without a reasonable basis and/or for the appointment as Independent Counsel of a person selected by the Court.
SECTION 8. Procedures of Independent Counsel. If a Change of Control shall have occurred before the request for indemnification is sent by Indemnitee, Indemnitee shall be presumed (except as otherwise expressly provided in this Article V) to be entitled to indemnification upon submission of a request for indemnification in accordance with Article V, Section 5 (Request for Indemnification), and thereafter the Company shall have the burden of proof to overcome the presumption in reaching a contrary determination. The presumption shall be used by Independent Counsel as a basis for a determination of entitlement to indemnification unless the Company provides information sufficient to overcome such presumption by clear and convincing evidence or the investigation, review and analysis of Independent Counsel convinces him by clear and convincing evidence that the presumption should not apply.
Except in the event that the determination of entitlement to indemnification is to be made by Independent Counsel, if the person or persons empowered under Article V, Section 6 (Determination of Entitlement; No Change of Control) or Section 7 (Determination of Entitlement; Change of Control) to determine entitlement to indemnification shall not have made and furnished to Indemnitee in writing a determination within 60 days after receipt by the Company of the request therefor, the requisite determination of entitlement to indemnification shall be deemed to have been made and Indemnitee shall be entitled to such indemnification unless Indemnitee knowingly misrepresented a material fact in connection with the request for indemnification or such indemnification is prohibited by applicable law. The termination of any Proceeding or of any Matter therein, by judgment, order, settlement or conviction, or upon a plea of nolo contendere or its equivalent, shall not (except as otherwise expressly provided in this Article V) of itself adversely affect the right of Indemnitee to indemnification or create a presumption that Indemnitee did not act in good faith and in a manner that he reasonably believed to be in or not opposed to the best interests of the Company, or with respect to any criminal Proceeding, that Indemnitee had reasonable cause to believe that his conduct was unlawful. A person who acted in good faith and in a manner he reasonably believed to be in the interest of the participants and beneficiaries of an employee benefit plan of the Company shall be deemed to have acted in a manner not opposed to the best interests of the Company.



For purposes of any determination hereunder, a person shall be deemed to have acted in good faith and in a manner he reasonably believed to be in or not opposed to the best interests of the Company, or, with respect to any criminal action or Proceeding, to have had no reasonable cause to believe his conduct was unlawful, if his action is based on the records or books of account of the Company or another enterprise or on information supplied to him by the officers of the Company or another enterprise in the course of their duties or on the advice of legal counsel for the Company or another enterprise or on information or records given or reports made to the Company or another enterprise by an independent certified public accountant or by an appraiser or other expert selected with reasonable care by the Company or another enterprise. The term “another enterprise” as used in this Section shall mean any other company or any partnership, limited liability company, association, joint venture, trust, employee benefit plan or other enterprise of which such person is or was serving at the request of the Company as a director, officer, employee or agent. The provisions of this paragraph shall not be deemed to be exclusive or to limit in any way the circumstances in which an Indemnitee may be deemed to have met the applicable standards of conduct for determining entitlement to rights under this Article V.
SECTION 9. Independent Counsel Expenses. The Company shall pay any and all reasonable fees and expenses of Independent Counsel incurred acting pursuant to this Article V and in any proceeding to which it is a party or witness in respect of its investigation and written report and shall pay all reasonable fees and expenses incident to the procedures in which such Independent Counsel was selected or appointed. No Independent Counsel may serve if a timely objection has been made (and not withdrawn) to his selection until a Court has determined that such objection is without a reasonable basis.
SECTION 10. Adjudication. In the event that (i) a determination is made pursuant to Article V, Section 6 (Determination of Entitlement; No Change of Control) or Section 7 (Determination of Entitlement; Change of Control) that Indemnitee is not entitled to indemnification under this Article V; (ii) advancement of Expenses is not timely made pursuant to Article V, Section 3 (Advances); (iii) Independent Counsel has not made and delivered a written opinion determining the request for indemnification (a) within ninety days after being appointed by the Court, (b) within ninety days after objections to his selection have been overruled by the Court or (c) within ninety days after the time for the Company or Indemnitee to object to his selection; or (iv) payment of indemnification is not made within thirty days after a determination of entitlement to indemnification has been made or deemed to have been made pursuant to Article V, Section 6 (Determination of Entitlement; No Change of Control), Section 7 (Determination of Entitlement; Change of Control) or Section 8 (Procedures of Independent Counsel), Indemnitee shall be entitled to an adjudication in an appropriate court of the State of Delaware, or in any other court of competent jurisdiction, of his entitlement to such indemnification or advancement of Expenses. In the event that a determination shall have been made that Indemnitee is not entitled to indemnification, any judicial proceeding or arbitration commenced pursuant to this Section 10 shall be conducted in all respects as a de novo trial on the merits and Indemnitee shall not be prejudiced by reason of that adverse determination. If a Change of Control shall have occurred, in any judicial proceeding commenced pursuant to this Section 10, the Company shall have the burden of proving that Indemnitee is not entitled to indemnification or advancement of Expenses, as the case may be. If a determination shall have been made or deemed to have been made that Indemnitee is entitled to indemnification, the Company shall be bound by such determination in any judicial proceeding commenced pursuant to this Section 10, or otherwise, unless Indemnitee knowingly misrepresented a material fact in connection with the request for indemnification, or such indemnification is prohibited by law.
The Company shall be precluded from asserting in any judicial proceeding commenced pursuant to this Section 10 that the procedures and presumptions of this Article V are not valid, binding and enforceable and shall stipulate in any such proceeding that the Company is bound by all provisions of this Article V. In the event that Indemnitee, pursuant to this Section 10, seeks a judicial adjudication to enforce his rights under, or to recover damages for breach of, this Article V, Indemnitee shall be entitled to recover from the Company, and shall be indemnified by the Company against, any and all Expenses actually and reasonably incurred by him in such judicial adjudication, but only if he prevails therein. If it shall be determined in such judicial adjudication that Indemnitee is entitled to receive part but not all of the indemnification or advancement of Expenses sought, the Expenses incurred by Indemnitee in connection with such judicial adjudication or arbitration shall be appropriately prorated.



SECTION 11. Participation by the Company. With respect to any such claim, action, suit, proceeding or investigation as to which Indemnitee notifies the Company of the commencement thereof: (a) the Company will be entitled to participate therein at its own expense; (b) except as otherwise provided below, to the extent that it may wish, the Company (jointly with any other indemnifying party similarly notified) will be entitled to assume the defense thereof, with counsel reasonably satisfactory to Indemnitee. After receipt of notice from the Company to Indemnitee of the Company’s election so to assume the defense thereof, the Company will not be liable to Indemnitee under this Article V for any legal or other expenses subsequently incurred by Indemnitee in connection with the defense thereof other than reasonable costs of investigation or as otherwise provided below. Indemnitee shall have the right to employ his own counsel in such action, suit, proceeding or investigation but the fees and expenses of such counsel incurred after notice from the Company of its assumption of the defense thereof shall be at the expense of Indemnitee unless (i) the employment of counsel by Indemnitee has been authorized by the Company, (ii) Indemnitee shall have reasonably concluded that there is a conflict of interest between the Company and Indemnitee in the conduct of the defense of such action or (iii) the Company shall not in fact have employed counsel to assume the defense of such action, in each of which cases the fees and expenses of counsel employed by Indemnitee shall be subject to indemnification pursuant to the terms of this Article V. The Company shall not be entitled to assume the defense of any action, suit, proceeding or investigation brought in the name of or on behalf of the Company or as to which Indemnitee shall have made the conclusion provided for in (ii) above; and (c) the Company shall not be liable to indemnify Indemnitee under this Article V for any amounts paid in settlement of any action or claim effected without its written consent, which consent shall not be unreasonably withheld. The Company shall not settle any action or claim in any manner that would impose any limitation or unindemnified penalty on Indemnitee without Indemnitee’s written consent, which consent shall not be unreasonably withheld.
SECTION 12. Nonexclusivity of Rights. The rights of indemnification and advancement of Expenses as provided by this Article V shall not be deemed exclusive of any other rights to which Indemnitee may at any time be entitled to under applicable law, the Restated Certificate of Incorporation of the Company, these Bylaws, any agreement, a vote of stockholders or a resolution of directors, or otherwise. No amendment, alteration or repeal of this Article V or any provision hereof shall be effective as to any Indemnitee for acts, events and circumstances that occurred, in whole or in part, before such amendment, alteration or repeal. The provisions of this Article V shall continue as to an Indemnitee whose Corporate Status has ceased for any reason and shall inure to the benefit of his heirs, executors and administrators. Neither the provisions of this Article V nor those of any agreement to which the Company is a party shall be deemed to preclude the indemnification of any person who is not specified in this Article V as having the right to receive indemnification or is not a party to any such agreement, but whom the Company has the power or obligation to indemnify under the provisions of the DGCL.
SECTION 13. Insurance and Subrogation. The Company may maintain insurance, at its expense, to protect itself and any director, officer, employee or agent of the Company or another corporation, partnership, joint venture, trust or other enterprise against any such expense, liability or loss, whether or not the Company would have the power to indemnify such person against such expense, liability or loss under applicable law.
The Company shall not be liable under this Article V to make any payment of amounts otherwise indemnifiable hereunder if, but only to the extent that, Indemnitee has otherwise actually received such payment under any insurance policy, contract, agreement or otherwise.
In the event of any payment hereunder, the Company shall be subrogated to the extent of such payment to all the rights of recovery of Indemnitee, who shall execute all papers required and take all action reasonably requested by the Company to secure such rights, including execution of such documents as are necessary to enable the Company to bring suit to enforce such rights.
SECTION 14. Severability. If any provision or provisions of this Article V shall be held to be invalid, illegal or unenforceable for any reason whatsoever, the validity, legality and enforceability of the remaining provisions shall not in any way be affected or impaired thereby; and, to the fullest extent possible, the provisions of this Article V shall be construed so as to give effect to the intent manifested by the provision held invalid, illegal or unenforceable.
SECTION 15. Certain Actions for Which Indemnification Is Not Provided. Notwithstanding any other provision of this Article V but subject to Section 10, no person shall be entitled to indemnification or advancement of Expenses under this Article V with respect to any Proceeding, or any Matter therein, brought or made by such person against the Company.



SECTION 16. Definitions. For purposes of this Article V:
Change of Control” means the occurrence of any of the following: (i) there shall have occurred an event required to be reported with respect to the Company in response to Item 6(e) of Schedule 14A of Regulation 14A (or in response to any similar item on any similar schedule or form) promulgated under the Exchange Act, whether or not the Company is then subject to such reporting requirement; (ii) any “person” (as such term is used in Sections 13(d) and 14(d) of the Exchange Act) shall have become the “beneficial owner” (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of securities of the Company representing 50% or more of the combined voting power of the Company’s then outstanding voting securities without prior approval of at least two-thirds of the members of the Board of Directors in office immediately prior to such person attaining such percentage interest; (iii) the Company is a party to a merger, consolidation, sale of assets or other reorganization, or a proxy contest, as a consequence of which members of the Board of Directors in office immediately prior to such transaction or event constitute less than a majority of the Board of Directors thereafter; or (iv) during any period of two consecutive years, individuals who at the beginning of such period constituted the Board of Directors (including, for this purpose, any new director whose election or nomination for election by the Company’s stockholders was approved by a vote of at least two-thirds of the directors then still in office who were directors at the beginning of such period) cease for any reason to constitute at least a majority of the Board of Directors.
Corporate Status” describes the status of Indemnitee as a director, officer, employee, agent or fiduciary of the Company or of any other corporation, partnership, limited liability company, association, joint venture, trust, employee benefit plan or other enterprise that Indemnitee is or was serving at the request of the Company.
Court” means the Court of Chancery of the State of Delaware or any other court of competent jurisdiction.
Designated Professional Capacity” shall include, but not be limited to, a physician, nurse, psychologist or therapist, registered surveyor, registered engineer, registered architect, attorney, certified public accountant or other person who renders such professional services within the course and scope of his employment, who is licensed by appropriate regulatory authorities to practice such profession and who, while acting in the course of such employment, committed or is alleged to have committed any negligent acts, errors or omissions in rendering such professional services at the request of the Company or pursuant to his employment (including, without limitation, rendering written or oral opinions to third parties).
Expenses” shall include all reasonable attorneys’ fees, retainers, court costs, transcript costs, fees of experts, witness fees, travel expenses, duplicating costs, printing and binding costs, telephone charges, postage, delivery service fees, and all other disbursements or expenses of the types customarily incurred in connection with prosecuting, defending, preparing to prosecute or defend, investigating, or being or preparing to be a witness in a Proceeding.
Indemnitee” includes any officer or director of the Company who is, or is threatened to be made, a witness in or a party to any Proceeding as described in Article V, Section 1 (General) or Section 2 (Expenses) by reason of his Corporate Status.
Independent Counsel” means a law firm, or a member of a law firm, that is experienced in matters of corporation law and neither presently is, nor in the five years previous to his selection or appointment has been, retained to represent: (i) the Company or Indemnitee in any matter material to either such party or (ii) any other party to the Proceeding giving rise to a claim for indemnification hereunder.
Matter” is a claim, a material issue or a substantial request for relief.
Proceeding” includes any action, suit, arbitration, alternate dispute resolution mechanism, investigation, administrative hearing or any other proceeding, whether civil, criminal, administrative or investigative, except one initiated by an Indemnitee pursuant to Article V, Section 10 (Adjudication) to enforce his rights under this Article V.



SECTION 17. Notices. Promptly after receipt by Indemnitee of notice of the commencement of any action, suit or proceeding, Indemnitee shall, if he anticipates or contemplates making a claim for expenses or an advance pursuant to the terms of this Article V, notify the Company of the commencement of such action, suit or proceeding; provided, however, that any delay in so notifying the Company shall not constitute a waiver or release by Indemnitee of rights hereunder and that any omission by Indemnitee to so notify the Company shall not relieve the Company from any liability that it may have to Indemnitee otherwise than under this Article V. Any communication required or permitted to the Company shall be addressed to the Secretary of the Company and any such communication to Indemnitee shall be addressed to Indemnitee’s address as shown on the Company’s records unless he specifies otherwise and shall be personally delivered or delivered by overnight mail delivery. Any such notice shall be effective upon receipt.
SECTION 18. Contractual Rights. The right to be indemnified or to the advancement or reimbursement of Expenses (i) is a contract right based upon good and valuable consideration, pursuant to which Indemnitee may sue as if these provisions were set forth in a separate written contract between Indemnitee and the Company, (ii) is and is intended to be retroactive and shall be available as to events occurring prior to the adoption of these provisions and (iii) shall continue after any rescission or restrictive modification of such provisions as to events occurring prior thereto.
SECTION 19. Indemnification of Employees, Agents and Fiduciaries. The Company, by adoption of a resolution of the Board of Directors, may indemnify and advance expenses to a person who is an employee (including an employee acting in his Designated Professional Capacity), agent or fiduciary of the Company including any such person who is or was serving at the request of the Company as a director, officer, employee, agent or fiduciary of any other corporation, partnership, joint venture, limited liability company, trust, employee benefit plan or other enterprise to the same extent and subject to the same conditions (or to such lesser extent and/or with such other conditions as the Board of Directors may determine) under which it may indemnify and advance expenses to an Indemnitee under this Article V.
ARTICLE VI.
MISCELLANEOUS PROVISIONS
SECTION 1. Offices. The address of the registered office of the Company in the State of Delaware and the name of the registered agent of the Company at such address is as set forth in the Restated Certificate of Incorporation. The principal office of the Company shall be located in Phoenix, Arizona, unless and until changed by resolution of the Board of Directors. The Company may also have offices at such other places as the Board of Directors may designate from time to time, or as the business of the Company may require. The principal office and registered office may be, but need not be, the same.
SECTION 2. Resignations. Any director or officer may resign at any time. Such resignations shall be made in writing or by electronic transmission and shall take effect at the time or upon the occurrence of an event specified therein, or, if no such time or event is specified, at the time of its receipt by the Chairman of the Board, if there is one, the Chief Executive Officer, if there is one, the President or the Secretary. The acceptance of a resignation shall not be necessary to make it effective, unless expressly so provided in the resignation.
SECTION 3. Seal. The Corporate Seal shall be circular in form, shall have inscribed thereon the name of the Company and may be used by causing it or a facsimile thereof to be impressed or affixed or otherwise reproduced.
SECTION 4. Separability. If one or more of the provisions of these Bylaws shall be held to be invalid, illegal or unenforceable, such invalidity, illegality or unenforceability shall not affect any other provision hereof and these Bylaws shall be construed as if such invalid, illegal or unenforceable provision or provisions had never been contained herein.



SECTION 5. Forum Selection. Unless a majority of the Board of Directors, acting on behalf of the Company, consents to or approves of the selection of an alternative forum, (A) the Court of Chancery of the State of Delaware shall, to the fullest extent permitted by law, be the sole and exclusive forum for (1) any derivative action or proceeding brought on behalf of the Company, (2) any action asserting a claim of breach of a fiduciary duty owed by any current or former director, officer, other employee or stockholder of the Company to the Company or the Company’s stockholders, (3) any action asserting a claim arising pursuant to any provision of the DGCL, the Restated Certificate of Incorporation or these Bylaws or as to which the DGCL confers jurisdiction on the Court of Chancery of the State of Delaware, or (4) any action asserting a claim governed by the internal affairs doctrine of the law of the State of Delaware and (B) the federal district courts of the United States shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act. Any person or entity purchasing or otherwise acquiring or holding any interest in shares of capital stock of the Company shall be deemed to have notice of and consented to the provisions of this Section 5.
SECTION 6. Manner of Notice.
(A) Without limiting the manner by which notice otherwise may be given effectively to stockholders, any notice to stockholders given by the Company under any provision of the DGCL, the Restated Certificate of Incorporation or these Bylaws may be given in writing directed to the stockholder’s mailing address (or by electronic transmission directed to the stockholder’s electronic mail address, as applicable) as it appears on the records of the Company. Notice shall be given (i) if mailed, when deposited in the United States mail, postage prepaid, (ii) if delivered by courier service, the earlier of when the notice is received or left at the stockholder’s address, or (iii) if given by electronic mail, when directed to such stockholder’s electronic mail address (unless the stockholder has notified the Company in writing or by electronic transmission of an objection to receiving notice by electronic mail or such notice is prohibited by the DGCL to be given by electronic transmission). A notice by electronic mail must include a prominent legend that the communication is an important notice regarding the Company. A notice by electronic mail will include any files attached thereto and any information hyperlinked to a website if such electronic mail includes the contact information of an officer or agent of the Company who is available to assist with accessing such files or information. Any notice to stockholders given by the Company under any provision of the DGCL, the Restated Certificate of Incorporation or these Bylaws provided by means of electronic transmission (other than any such notice given by electronic mail) may only be given in a form consented to by such stockholder, and any such notice by such means of electronic transmission shall be deemed to be given as provided by the DGCL.
(B) Except as otherwise provided herein or permitted by applicable law, notices to any director may be in writing and delivered personally or mailed to such director at such director’s address appearing on the books of the Company, or may be given by telephone or by any means of electronic transmission (including, without limitation, electronic mail) directed to an address for receipt by such director of electronic transmissions appearing on the books of the Company.
(C) Without limiting the manner by which notice otherwise may be given effectively to stockholders, and except as prohibited by applicable law, any notice to stockholders given by the Company under any provision of applicable law, the Restated Certificate of Incorporation, or these Bylaws shall be effective if given by a single written notice to stockholders who share an address if consented to by the stockholders at that address to whom such notice is given. Any such consent shall be revocable by the stockholder by written notice to the Company. Any stockholder who fails to object in writing to the Company, within sixty (60) days of having been given written notice by the Company of its intention to send the single notice permitted under this paragraph (C) of this Section 6, shall be deemed to have consented to receiving such single written notice.
SECTION 7. Electronic Signatures, etc. Any document, including, without limitation, any consent, agreement, certificate or instrument, required by the DGCL, the Restated Certificate of Incorporation or these Bylaws to be executed by any officer, director, stockholder, employee or agent of the Company may be executed using a facsimile or other form of electronic signature to the fullest extent permitted by applicable law. All other contracts, agreements, certificates or instruments to be executed on behalf of the Company may be executed using a facsimile or other form of electronic signature to the fullest extent permitted by applicable law. The terms “electronic mail,” “electronic mail address,” “electronic signature” and “electronic transmission” as used herein shall have the meanings ascribed thereto in the DGCL.



ARTICLE VII.
AMENDMENT OF BYLAWS
SECTION 1. Vote Requirements. The Board of Directors is expressly empowered to adopt, amend or repeal these Bylaws. Any adoption, amendment or repeal of these Bylaws by the Board of Directors shall require the affirmative vote of at least 80% of all directors then in office at any regular or special meeting of the Board of Directors called for that purpose.

EX-10.1 3 cvco-20231230xexhibit101.htm EX-10.1 Document

INDEMNIFICATION AGREEMENT


This INDEMNIFICATION AGREEMENT (the “Agreement”) is made and entered into as of the ____ day of _______, 20__ by and between Cavco Industries, Inc., a Delaware corporation (the “Company”), and ______________ (the “Officer”).

RECITALS

A. The Board of Directors of the Company (the “Board”) believes that highly competent persons have become more reluctant to serve publicly-held corporations as officers or in other capacities unless they are provided with adequate protection through insurance or adequate indemnification against inordinate risks of claims and actions against them arising out of their service to and activities on behalf of the corporation.
B. The Officer may not regard the protection available under the Company’s certificate of incorporation (as amended, the “Charter”) and bylaws (as amended, the “Bylaws”) and insurance as adequate in the present circumstances, and may not be willing to serve or continue to serve as an officer without adequate protection, and the Company desires Officer to serve or continue to serve in such capacity. Officer is willing to serve, continue to serve and to take on additional service for or on behalf of the Company on the condition that Officer be so indemnified.
C. The Board has determined that it is in the best interests of the Company to retain the Officer’s services and to assure the Officer that there will be adequate protection from certain liabilities in connection with such service.
D. This Agreement is separate from and in addition to the Charter and the Bylaws and any resolutions adopted pursuant thereto, as well as any rights of the Officer under any directors’ and officers’ liability insurance policy, and shall not be deemed a substitute therefore, nor to diminish or abrogate any rights of the Officer thereunder.
E. Each of Section 145 of the General Corporation Law of the State of Delaware (the “DGCL”), the Charter and the Bylaws is nonexclusive, and therefore contemplates that contracts may be entered into with respect to indemnification of directors, officers and employees.
F. This Agreement replaces and supersedes any prior agreement between the Company and the Officer relating to the indemnification of and the advancement of expenses to the Officer.
G. In recognition of the Officer’s need for protection against personal liability, and in part to provide the Officer with specific contractual assurance that indemnification will be available to the Officer (regardless of, among other things, any amendment to or revocation of the Charter, the Bylaws or any change in the composition of the Board or acquisition transaction relating to the Company), the Company wishes to provide in this Agreement for the indemnification of, and the advancing of expenses to, the Officer as set forth in this Agreement.
AGREEMENT
NOW, THEREFORE, in consideration of the foregoing premises and the mutual agreements herein contained, the receipt and sufficiency of which are hereby acknowledged, the Company and the Officer agree as follows:
1. Definitions. As used in this Agreement:
a.Affiliate” means, with respect to any person or entity, any other person or entity that directly, or indirectly through one or more intermediaries, controls, or is controlled by, or is under common control with, such person.



b.Change of Control” means the occurrence after the date of this Agreement any of the following events: (i) an event required to be reported in response to Item 6(e) of Schedule 14A of Regulation 14A (or in response to any similar item or any similar schedule or form) promulgated under the Exchange Act, whether or not the Company is then subject to such reporting requirement; (ii) any “person” (as such term is used in Sections 13(d) and 14(d) of the Exchange Act) shall become the “beneficial owner” (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of securities of the Company representing 50% or more of the combined voting power of the then outstanding voting securities of the Company without prior approval of at least two-thirds of the members of the Board in office immediately prior to such person’s attaining such percentage interest; (iii) the effective date of a merger or consolidation other than a merger or consolidation which would result in the voting securities of the Company outstanding immediately prior to such transaction continuing to represent (either by remaining outstanding or by being converted into voting securities of the Surviving Entity) more than 50% of the combined voting power of the voting securities of the Surviving Entity outstanding immediately after such transaction and with the power to elect at least a majority of the board of directors or other governing body of such Surviving Entity; (iv) the approval by the stockholders of the Company of a complete liquidation of the Company or an agreement for the sale or disposition by the Company of all or substantially all of the Company’s assets; or (v) during any period of two consecutive years (not including any period prior to the execution of this Agreement), individuals who at the beginning of such period constituted the Board (including, for this purpose, any new director (other than a director designated by a person who has entered into an agreement with the Company to effect a transaction described in Sections 1(b)(ii), 1(b)(iii) or 1(b)(iv)) whose election or nomination for election by the Company’s stockholders was approved by a vote of at least two-thirds of the directors then still in office who were directors at the beginning of such period) cease for any reason to constitute at least a majority of the Board.
c.Corporate Status” describes the status of a person who is or was or has agreed to serve as a director, trustee, partner, managing member, officer, employee, fiduciary or agent of the Company or of any other corporation, partnership, limited liability company, joint venture, trust, employee benefit plan or other enterprise in which such person is or was serving in such capacity at the request of the Company.
d.Expenses” includes all reasonable attorneys’ fees, retainers, court costs, transcript costs, fees and other costs of experts and other professionals, witness fees, travel expenses, duplicating costs, printing and binding costs, telephone charges, postage, delivery service fees, ERISA excise taxes and penalties, and all other disbursements, obligations or expenses of the types customarily incurred in connection with, or as a result of, prosecuting, defending, preparing to prosecute or defend, investigating, being or preparing to be a deponent or witness in, or otherwise participating in, a Proceeding. Expenses also shall include (i) Expenses incurred in connection with any appeal resulting from any Proceeding, including without limitation the premium, security for, and other costs relating to any cost bond, supersedeas bond, or other appeal bond or its equivalent, (ii) expenses incurred in connection with recovery under any directors’ and officers’ liability insurance policies maintained by the Company, regardless of whether the Officer is ultimately determined to be entitled to such indemnification, advancement or Expenses or insurance recovery, as the case may be, and (iii) for purposes of Section 7 only, Expenses incurred by the Officer in connection with the interpretation, enforcement or defense of the Officer’s rights under this Agreement, by litigation or otherwise. The parties agree that for the purposes of any advancement of Expenses for which the Officer has made written demand to the Company in accordance with this Agreement, all Expenses included in such demand that are certified by affidavit of the Officer’s counsel as being reasonable in the good faith judgment of such counsel shall be presumed conclusively to be reasonable. Expenses,



however, shall not include amounts paid in settlement by the Officer or the amount of judgments or fines against the Officer.
e.Delaware Court” means the Court of Chancery of the State of Delaware.
f.Independent Counsel” means a law firm, or a member of a law firm, that is experienced in matters of Delaware corporate law, and neither presently is, nor in the five years prior to his or her selection or appointment has been, retained to represent: (i) the Company or the Officer in any matter material to either such party (other than with respect to matters concerning the Officer under this Agreement, or of other indemnitees under similar indemnification agreements), (ii) any other party to the Proceeding giving rise to a claim for indemnification hereunder. Notwithstanding the foregoing, the term “Independent Counsel” shall not include any person who, under the applicable standards of professional conduct then prevailing, would have a conflict of interest in representing either the Company or the Officer in an action to determine the Officer’s rights under this Agreement.
(g) “Proceeding” includes any threatened, pending or completed action, suit, claim, counterclaim, cross claim, arbitration, mediation, alternate dispute resolution mechanism, investigation, inquiry, administrative hearing or any other actual, threatened or completed proceeding, whether brought in the right of the Company or otherwise and whether of a civil, criminal, administrative, legislative, regulatory or investigative (formal or informal) nature, including any appeal therefrom, in which the Officer was, is or will be involved as a party, potential party, non-party witness or otherwise by reason of the Officer’s Corporate Status, by reason of any action taken by the Officer (or a failure to take action by the Officer) or of any action (or failure to act) on the Officer’s part while acting pursuant to the Officer’s Corporate Status, in each case whether or not serving in such capacity at the time any liability or Expense is incurred for which indemnification, reimbursement, or advancement of Expenses can be provided under this Agreement. If the Officer believes in good faith that a given situation may lead to or culminate in the institution of a Proceeding, this shall be considered a Proceeding under this paragraph.
(h) “Surviving Entity” shall mean the surviving entity in a merger or consolidation or any entity that controls, directly or indirectly, such surviving entity.
2. Services by the Officer. The Officer has agreed to serve as an officer of the Company, provided that the Officer may resign at any time and for any reason from such position. This Agreement shall not be deemed an employment contract between the Company (or any of its Affiliates) and the Officer. This Agreement shall continue in force after the Officer has ceased to serve as an officer of the Company.
3. Basic Indemnification Arrangement.
(a) Indemnity in Third-Party Proceedings. The Company shall indemnify the Officer in accordance with the provisions of this Section 3(a) if the Officer is, or is threatened to be made, a party to or a participant in any Proceeding, other than a Proceeding by or in the right of the Company to procure a judgment in its favor. Pursuant to this Section 3(a), the Officer shall be indemnified to the fullest extent permitted by applicable law against all Expenses, judgments, fines and amounts paid in settlement (including all interest, assessments and other charges paid or payable in connection with or in respect of such Expenses, judgments, fines and amounts paid in settlement) actually and reasonably incurred by the Officer or on the Officer’s behalf in connection with such Proceeding or any claim, issue or matter therein, if the Officer acted in good faith and in a manner the Officer reasonably believed to be in or not opposed to the best interests of the Company and, in the case of a criminal Proceeding had no reasonable cause to believe that the Officer’s conduct was unlawful. The parties hereto intend that this Agreement shall provide to the fullest extent permitted by law for indemnification in excess of that expressly permitted by statute, including, without limitation, any indemnification provided by the



Certificate of Incorporation, the Bylaws, vote of the Company’s stockholders or disinterested directors or applicable law.
(b) Indemnity in Proceedings by or in the Right of the Company. The Company shall indemnify the Officer in accordance with the provisions of this Section 3(b) if the Officer is, or is threatened to be made, a party to or a participant in any Proceeding by or in the right of the Company to procure a judgment in its favor. Pursuant to this Section 3(b), the Officer shall be indemnified to the fullest extent permitted by applicable law against all Expenses actually and reasonably incurred by the Officer or on the Officer’s behalf in connection with such Proceeding or any claim, issue or matter therein, if the Officer acted in good faith and in a manner the Officer reasonably believed to be in or not opposed to the best interests of the Company. No indemnification for Expenses shall be made under this Section 3(b) in respect of any claim, issue or matter as to which the Officer shall have been finally adjudged by a court to be liable to the Company, unless and only to the extent that the Delaware Court or any court in which the Proceeding was brought shall determine upon application that, despite the adjudication of liability but in view of all the circumstances of the case, the Officer is fairly and reasonably entitled to indemnification.
(c) Indemnification for Expenses of a Party Who is Wholly or Partly Successful. Notwithstanding any other provisions of this Agreement, to the fullest extent permitted by applicable law and to the extent that the Officer is a party to (or a participant in) and is successful, on the merits or otherwise, in any Proceeding or in defense of any claim, issue or matter therein, in whole or in part, the Company shall indemnify the Officer against all Expenses actually and reasonably incurred by or on behalf of the Officer in connection therewith. If the Officer is not wholly successful in such Proceeding but is successful, on the merits or otherwise, as to one or more but less than all claims, issues or matters in such Proceeding, the Company shall indemnify the Officer against all Expenses actually and reasonably incurred by the Officer or on the Officer’s behalf in connection with or related to each successfully resolved claim, issue or matter to the fullest extent permitted by law. For purposes of this Section and without limitation, the termination of any claim, issue or matter in such a Proceeding by dismissal, with or without prejudice, shall be deemed to be a successful result as to such claim, issue or matter.
(d) Indemnification For Expenses of a Witness. Notwithstanding any other provision of this Agreement, to the fullest extent permitted by applicable law and to the extent that the Officer is, by reason of the Officer’s Corporate Status, a witness, is or was made (or asked) to respond to discovery requests in any Proceeding, or otherwise asked to participate in any Proceeding to which the Officer is not a party, the Officer shall be indemnified against all Expenses actually and reasonably incurred by the Officer or on the Officer’s behalf in connection therewith.
(e) Partial Indemnification. If the Officer is entitled under any provision of this Agreement to indemnification by the Company for some or a portion of Expenses, but not, however, for the total amount thereof, the Company shall nevertheless indemnify the Officer for the portion thereof to which the Officer is entitled.
(f) Additional Indemnification.
(i) Notwithstanding any limitation in Sections 3(a), 3(b), or 3(c), the Company shall indemnify the Officer to the fullest extent permitted by applicable law if the Officer is, or is threatened to be made, a party to or a participant in any Proceeding (including a Proceeding by or in the right of the Company to procure a judgment in its favor) by reason of the Officer’s Corporate Status.
(ii) For purposes of Section 3(f)(i), the meaning of the phrase “to the fullest extent permitted by applicable law” shall include, but not be limited to:



(A) to the fullest extent permitted by the provision of the DGCL that authorizes or contemplates additional indemnification by agreement, or the corresponding provision of any amendment to or replacement of the DGCL, and
(B) to the fullest extent authorized or permitted by any amendments to or replacements of the DGCL adopted after the date of this Agreement that increase the extent to which a corporation may indemnify its officers and directors.
(g) Advancement of Expenses. To the fullest extent permitted by § 145(e) of the DGCL, the Officer shall be entitled to payment of, and the Company shall pay, Expenses in advance of the final disposition of any Proceeding not initiated by the Officer or any Proceeding initiated by the Officer with the prior approval of the Board as provided in Section 3(h)(iii) (an “Expense Advance”) within thirty days after receipt by the Company of a written notice requesting the advancement of such Expenses, whether prior to or after final disposition of any Proceeding. Expense Advances shall be unsecured and interest free. Expense Advances shall be made without regard to the Officer’s ability to repay the Expenses and without regard to the Officer’s ultimate entitlement to indemnification under the other provisions of this Agreement. Expense Advances shall include any and all reasonable Expenses incurred pursuing an action to enforce this right of advancement, including Expenses incurred preparing and forwarding statements to the Company to support the advances claimed. The Officer shall qualify for Expense Advances upon the execution and delivery to the Company of this Agreement, which shall constitute an undertaking providing that the Officer undertakes to repay the amounts advanced (without interest) by the Company pursuant to this Section 3(g), if and only to the extent that it is ultimately determined that the Officer is not entitled to be indemnified by the Company. No other form of undertaking shall be required other than the execution of this Agreement. This Section 3(g) shall not apply to any claim made by the Officer for which indemnity is excluded pursuant to Section 3(h).
(h) Exclusions. Notwithstanding any provision in this Agreement, the Company shall not be obligated under this Agreement to make any indemnification payment or Expense Advance in connection with any claim involving the Officer:
(i) for which payment has actually been made to or on behalf of the Officer under any insurance policy or other indemnity or advancement of expenses provision, except with respect to any excess beyond the amount paid under any insurance policy or other indemnity or advancement of expenses provision; or
(ii) for (A) an accounting of profits made from the purchase and sale (or sale and purchase) by the Officer of securities of the Company within the meaning of Section 16(b) of the Securities Exchange Act of 1934, as amended from time to time (the “Exchange Act”), or similar provisions of state statutory law or common law, (B) any reimbursement of the Company by the Officer of any bonus or other incentive-based or equity-based compensation or of any profits realized by the Officer from the sale of securities of the Company, as required in each case under the Exchange Act (including any such reimbursements that arise from an accounting restatement of the Company pursuant to Section 304 of the Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”), or the payment to the Company of profits arising from the purchase and sale by the Officer of securities in violation of Section 306 of the Sarbanes-Oxley Act) or (C) any reimbursement of the Company by the Officer of any compensation pursuant to any compensation recoupment or clawback policy adopted by the Board or the compensation committee of the Board, including but not limited to any such policy adopted to comply with stock exchange listing requirements implementing Section 10D of the Exchange Act; or



(iii) except as provided in Section 7 of this Agreement, in connection with any Proceeding (or any part of any Proceeding) initiated by the Officer, including any Proceeding (or any part of any Proceeding) initiated by the Officer against the Company or its directors, officers, employees or other indemnitees, unless (A) the Board authorized the Proceeding (or any part of any Proceeding) prior to its initiation, (B) such payment arises in connection with any mandatory counterclaim or cross claim brought or raised by the Officer in any Proceeding (or any part of any Proceeding), or (C) the Company provides the indemnification, in its sole discretion, pursuant to the powers vested in the Company under applicable law.
4. Procedures for Determination of Entitlement to Indemnification.
(a) Written Request for Indemnification. The Officer shall notify the Company in writing of any matter with respect to which the Officer intends to seek indemnification or Expense Advances hereunder as soon as reasonably practicable following the receipt by the Officer of written notice thereof. The written notification to the Company shall include a description of the nature of the Proceeding and the facts underlying the Proceeding. To obtain indemnification under this Agreement, the Officer shall submit to the Company a written request, including therein or therewith such documentation and information as is reasonably available to the Officer and is reasonably necessary to determine whether and to what extent the Officer is entitled to indemnification following the final disposition of such Proceeding. The omission by the Officer to notify the Company hereunder will not relieve the Company from any liability which it may have to the Officer hereunder or otherwise than under this Agreement, and any delay in so notifying the Company shall not constitute a waiver by the Officer of any rights under this Agreement. The Secretary of the Company shall, promptly upon receipt of such a request for indemnification, advise the Board of the Company in writing that the Officer has requested indemnification. The Officer shall cooperate with the party reviewing the Officer’s entitlement to indemnification, including providing to said party upon reasonable advance request any documentation or information that is not privileged or otherwise protected from disclosure and that is reasonably available to the Officer and reasonably necessary to such determination. The Company shall pay any costs or expenses (including attorneys’ fees and disbursements) incurred by the Officer in so cooperating (irrespective of the determination as to the Officer’s entitlement to indemnification) and the Company hereby indemnifies and agrees to hold the Officer harmless therefrom.
(b) Determining Entitlement to Indemnification Prior to a Change of Control. If a Change of Control has not occurred prior to or at the time a request for indemnification hereunder is submitted to the Company, an Officer’s entitlement to indemnification shall be determined in accordance with § 145(d) of the DGCL. If entitlement to indemnification is to be determined by Independent Counsel, the Company shall furnish notice to the Officer within 10 days after receipt of the request for indemnification, specifying the identity and address of Independent Counsel. The Officer may, within 14 days after receipt of such written notice of selection, deliver to the Company a written objection to such selection. Such objection may be asserted only on the ground that the Independent Counsel so selected does not meet the requirements of Independent Counsel and the objection shall set forth with particularity the factual basis of such assertion. Absent a proper and timely objection, the person so selected shall act as Independent Counsel. If there is an objection to the selection of Independent Counsel, either the Company or the Officer may petition the Delaware Court for a determination of the merits of such objection or for the appointment of Independent Counsel selected by the court.



(c) Determining Entitlement to Indemnification After a Change of Control. If a Change of Control has occurred prior to or at the time a request for indemnification hereunder is submitted to the Company, an Officer’s entitlement to indemnification shall be determined in a written opinion of Independent Counsel selected by the Officer. The Officer shall give the Company written notice advising of the identity and address of the Independent Counsel so selected. The Company may, within 7 days after receipt of such written notice of selection, deliver to the Officer a written objection to such selection. The Officer may, within 5 days after the receipt of such objection from the Company, submit the name of another Independent Counsel and the Company may, within seven days after receipt of such written notice of selection, deliver to the Officer a written objection to such selection. Any objections referred to in this Section 4(c) may be asserted only on the ground that the Independent Counsel so selected does not meet the requirements of Independent Counsel and the objection shall set forth with particularity the factual basis of such assertion. Absent a proper and timely objection, the person so selected shall act as Independent Counsel. If there is an objection to the selection of Independent Counsel, the Officer may petition the Delaware Court for a determination of the merits of such objection or for the appointment of Independent Counsel selected by the court.
(d) Expenses of Independent Counsel. The Company agrees to pay the reasonable fees and expenses of the Independent Counsel incurred while acting in its capacity as such pursuant to this Agreement and to fully indemnify such counsel against any and all Expenses, claims, liabilities and damages arising out of or relating to this Agreement or its engagement pursuant hereto. Without limiting the foregoing, the Company shall pay any and all reasonable fees and expenses of Independent Counsel incurred in any proceeding to which it is a party or witness in respect of its investigation and written report and shall pay all reasonable fees and expenses incident to the procedures in which such Independent Counsel was selected or appointed. No Independent Counsel may serve if a timely objection has been made to his or her selection unless and until such objection is withdrawn or the Delaware Court has determined that such objection is without a reasonable basis.
(e) Trial De Novo. In the event that (i) a determination is made pursuant to Section 4(b) or 4(c) that an Officer is not entitled to indemnification under this Agreement, (ii) advancement of Expenses is not timely made pursuant to Section 3(b), (iii) Independent Counsel has not made and delivered a written opinion determining a request for indemnification (A) within 90 days after being appointed by the Delaware Court, (B) within 90 days after objections to his or her selection have been overruled by the Delaware Court or (C) within 90 days after the time for the Company or the Officer to object to his or her selection or (iv) payment of indemnification is not made within five days after a determination of entitlement to indemnification has been made or deemed to have been made pursuant to Section 4(b) or 4(c) or Section 6, the Officer shall be entitled to an adjudication in the Delaware Court of his or her entitlement to such indemnification or advancement of Expenses. In the event that a determination shall have been made that the Officer is not entitled to indemnification, any judicial proceeding or arbitration commenced pursuant to this Section 4(e) shall be conducted in all respects as a de novo trial on the merits, and the Officer shall not be prejudiced by reason of that adverse determination. If a Change of Control shall have occurred, in any judicial proceeding commenced pursuant to this Section 4(e), the Company shall have the burden of proving that the Officer is not entitled to indemnification or advancement of Expenses, as the case may be. If a determination shall have been made or deemed to have been made that the Officer is entitled to indemnification, the Company shall be bound by such determination in any judicial proceeding commenced pursuant to this Section 4(e), or otherwise, unless the Officer knowingly misrepresented a material fact in connection with the request for indemnification or such indemnification is prohibited by law.



The Company shall be precluded from asserting in any judicial proceeding commenced pursuant to this Section 4(e) that the procedures and presumptions of this Agreement are not valid, binding and enforceable and shall stipulate in any such court that the Company is bound by all provisions of this Agreement.
5. Notification and Defense of Proceeding.
(a) Notification. After receipt by the Officer of notice of the commencement of any Proceeding, the Officer will, if a claim for indemnification in respect thereof is to be made against the Company under this Agreement, notify the Company of the commencement thereof; but the omission to notify the Company will not relieve it from any liability which it may have to the Officer otherwise than under this Agreement.
(b) Defense. With respect to any Proceeding as to which the Officer notifies the Company of the commencement thereof, the Company will be entitled to participate therein at its own expense. Except as otherwise provided below, to the extent that it may wish, the Company (jointly with any other indemnifying party similarly notified) will be entitled to assume the defense thereof, with counsel reasonably satisfactory to the Officer. After receipt of notice from the Company to the Officer of the Company’s election to assume the defense thereof, the Company will not be liable to the Officer under this Agreement for any legal or other expenses subsequently incurred by the Officer in connection with the defense thereof other than reasonable costs of investigation or as otherwise provided below. The Officer shall have the right to employ its own counsel in such Proceeding, but the fees and expenses of such counsel incurred after notice from the Company of its assumption of the defense thereof shall be at the expense of the Officer unless (i) the employment of counsel by the Officer has been authorized by the Company, (ii) the Officer shall have reasonably concluded that there may be a conflict of interest between the Company and the Officer in the conduct of the defense of such Proceeding or (iii) the Company shall not in fact have employed counsel to assume the defense of such Proceeding, in each of which cases the fees and expenses of counsel shall be subject to indemnification pursuant to the terms of this Agreement. The Company shall not be entitled to assume the defense of any Proceeding brought by or on behalf of the Company or as to which the Officer shall have reasonably made the conclusion provided for in (ii) above.
(c) Settlements. The Company shall not be liable to indemnify the Officer under this Agreement for any amounts paid in settlement of any Proceeding made without its written consent, which consent shall not be unreasonably withheld, conditioned or delayed. The Company shall not settle any Proceeding in any manner that would impose any unindemnified penalty or limitation on the Officer without the Officer’s written consent. Neither the Company nor the Officer will unreasonably withhold, condition or delay its consent to any proposed settlement.
6. Presumptions; Reliance and Effect of Certain Proceedings.
(a) In making a determination with respect to entitlement to indemnification hereunder, the person or persons or entity making such determination shall, to the fullest extent not prohibited by law, presume (except as otherwise expressly provided in this Agreement) that the Officer is entitled to indemnification under this Agreement if the Officer has submitted a request for indemnification in accordance with Section 4(a), and thereafter, to the fullest extent not prohibited by law, the Company shall have the burden of proof to overcome the presumption in reaching a determination contrary to the presumption. The presumption shall be used as a basis for a determination of entitlement to indemnification unless the Company provides information sufficient to overcome such presumption by clear and convincing evidence, or the investigation, review and analysis of the determination of entitlement to indemnification reveals by clear and convincing evidence that the presumption should not apply.



(b) Except where the determination of entitlement to indemnification is to be made by Independent Counsel, if the person or persons empowered under Section 4(b) or 4(c) to determine entitlement to indemnification shall not have made and furnished to the Officer in writing a determination within 90 days after receipt by the Company of the request therefor, the requisite determination of entitlement to indemnification shall be deemed to have been made and the Officer shall be entitled to such indemnification unless the Officer knowingly misrepresented a material fact in connection with the request for indemnification. The termination of any Proceeding, by judgment, order, settlement or conviction, or upon a plea of nolo contendere or its equivalent, shall not (except as otherwise expressly provided in this Agreement) in and of itself adversely affect the right of the Officer to indemnification or create a presumption that (a) the Officer did not act in good faith and in a manner that he or she reasonably believed to be in or not opposed to the best interests of the Company or, in all other cases, that at least his or her conduct was not opposed to the best interests of the Company, or (b) with respect to any criminal Proceeding, the Officer had reasonable cause to believe that his or her conduct was unlawful.
7. Indemnification and Expense Advancement for Additional Expenses. In the event that an Officer, pursuant to Sections 4(b), 4(c) or 4(e), seeks a judicial adjudication to enforce his or her rights under, or to recover damages for breach of, this Agreement, the Company shall, to the fullest extent permitted by law, indemnify the Officer against any and all Expenses and, if requested by the Officer, shall (within 10 days after receipt by the Company of a written request therefor) advance, to the extent not prohibited by law, such Expenses to the Officer, which are incurred by or on behalf of the Officer in connection with any such action if, in the case of indemnification, the Officer is wholly successful on the underlying claims; if the Officer is not wholly successful on the underlying claims, then such indemnification shall be only to the extent the Officer is successful on such underlying claims or otherwise as permitted by law, whichever is greater.
8. No Presumption. For purposes of this Agreement, the termination of any Proceeding, action, suit or proceeding, by judgment, order, settlement (whether with or without court approval) or conviction, or upon a plea of nolo contendere, or its equivalent, shall not create a presumption that the Officer did not meet any particular standard of conduct or have any particular belief or that a court has determined that indemnification is not permitted by applicable law.
9. Non-Exclusivity; Amendment of Charter Documents. The rights of the Officer hereunder shall be in addition to any other rights the Officer may have under the Charter, the Bylaws, pursuant to resolutions or determinations of the Board or stockholders, under the DGCL or otherwise. The Company shall not adopt any amendment to the Charter or the Bylaws (collectively, the “Charter Documents”), the effect of which would be to deny, diminish or encumber the Officer’s rights to exculpation, indemnity or advancement of expenses under the Charter Documents, the DGCL or any other applicable law. To the extent that a change in the DGCL (whether by statute or judicial decision) permits greater indemnification by agreement than would be afforded currently under the Charter Documents and this Agreement, it is the intent of the parties hereto that the Officer shall enjoy by this Agreement the greater benefits so afforded by such change.
10. Insurance and Subrogation. The Company may maintain, at its expense, an insurance policy or policies providing liability insurance for directors or officers of the Company or of any other corporation, partnership, joint venture, trust or other enterprise which such person serves at the request of the Company against any such expense, liability or loss, whether or not the Company would have the power to indemnify such person against such expense, liability or loss under applicable law.
In the event of any payment hereunder, the Company shall be subrogated to the extent of such payment to all the rights of recovery of the Officer, who shall execute all papers required and take all action necessary to secure such rights, including execution of such documents as are necessary to enable the Company to bring suit to enforce such rights.



The Company shall not be liable under this Agreement to make any payment of amounts otherwise indemnifiable hereunder if, but only to the extent that, the Officer has otherwise actually received such payment under any insurance policy, contract, agreement or otherwise.
11. Counterparts. This Agreement may be executed in two or more counterparts, each of which shall be deemed to be an original but all of which together will constitute one and the same instrument.
12. Indulgences, Etc. Neither the failure nor any delay on the part of either party to exercise any right, remedy, power or privilege under this Agreement shall operate as a waiver thereof, nor shall any single or partial exercise of any right, remedy, power or privilege preclude any other or further exercise of the same or of any right, remedy, power or privilege, nor shall any waiver of any right, remedy, power, or privilege with respect to any occurrence be construed as a waiver of such right, remedy, power or privilege with respect to any other occurrence.
13. Notices. All notices, requests, demands and other communications under this Agreement shall be in writing and shall be deemed to have been duly given if (i) delivered by hand and receipted for by the party to whom said notice or other communication shall have been directed, (ii) mailed by certified or registered mail with postage prepaid, on the third business day after the date on which it is so mailed, (iii) mailed by reputable overnight courier and receipted for by the party to whom said notice or other communication shall have been directed or (iv) sent by facsimile transmission, with receipt of oral confirmation that such transmission has been received:
(a) If to the Officer, at the address indicated on the signature page of this Agreement, or such other address as the Officer shall provide to the Company.
(b) If to the Company to the attention of the Secretary of the Company at 3636 North Central Avenue, Suite 1200, Phoenix, Arizona 85012, or to any other address as may have been furnished to the Officer by the Company.
14. Provisions Separable. The provisions of this Agreement are independent of and separable from each other, and no provision shall be affected or rendered invalid or unenforceable by virtue of the fact that for any reason any other or others of them may be invalid or unenforceable in whole or in part.
15. Entire Agreement. This Agreement contains the entire understanding between the parties hereto with respect to the subject matter hereof, and supersedes all prior written or oral and all contemporaneous agreements and understandings, inducements or conditions, express or implied, oral or written, except as herein contained, which shall be deemed terminated effective immediately. The express terms hereof control and supersede any course of performance and/or usage of the trade inconsistent with any of the terms hereof. This Agreement may not be modified or amended other than by an agreement in writing signed by the Company and the Officer.
16. Headings; Index. The headings of paragraphs herein are included solely for convenience of reference and shall not control the meaning or interpretation of any of the provisions of this Agreement.
17. Governing Law and Consent to Jurisdiction. This Agreement shall be governed by, and construed, interpreted and enforced in accordance with, the substantive laws in effect in the State of Delaware without giving effect to any conflicts-of-law rule, principle or statute that would result in the application of the laws of another jurisdiction. The Company and the Officer hereby irrevocably and unconditionally (i) agree that any action or proceeding arising out of or in connection with this Agreement shall be brought only in the Delaware Court, and not in any other state or federal court in the United States of America or any court in any other country, (ii) consent to submit to the exclusive jurisdiction of the Delaware Court for purposes of any action or proceeding arising out of or in connection with this Agreement, (iii) appoint, to the extent such party is not otherwise subject to service of process in the State of Delaware, irrevocably RL&F Service Corp., 920 North King Street, 2nd Floor, Wilmington, New Castle County, Delaware 19801 as its agent in the State of Delaware as such party’s agent for acceptance of legal process in connection with any such action or proceeding against such party with the same legal force and validity as if served upon such party personally within the State of Delaware, (iv) waive any objection to the laying of venue of any such action or proceeding in the Delaware Court, and (v) waive, and agree not to plead or to make, any claim that any such action or proceeding brought in the Delaware Court has been brought in an improper or inconvenient forum.



18. Survival. The covenants and agreements of the parties set forth in this Agreement are of a continuing nature and shall survive the expiration, termination or cancellation of this Agreement, regardless of the reason therefor.
19. Binding Effect, Etc. This Agreement shall be binding upon and inure to the benefit of and be enforceable by the parties hereto and their respective successors, assigns, including any direct or indirect successor by purchase, merger, consolidation or otherwise to all or substantially all of the business or assets of the Company, spouses, heirs, and personal and legal representatives. The Company shall require and cause any successor (whether direct or indirect by purchase, merger, consolidation or otherwise) to all, substantially all, or a substantial part, of the business or assets of the Company, by written agreement in form and substance satisfactory to the Officer, expressly to assume and agree to perform this Agreement in the same manner and to the same extent that the Company would be required to perform if no such succession had taken place. The indemnity provisions of this Agreement shall continue in effect regardless of whether the Officer continues to serve as an employee of the Company.
20. No Strict Construction. The parties hereto confirm that they have each participated in the negotiation and preparation of this Agreement and that this Agreement represents the joint agreement and understanding of the parties. The parties hereto have mutually chosen the language used in this Agreement, and no rule of strict construction construing ambiguities against any party hereto shall be applied.
IN WITNESS WHEREOF, the Company has caused this Agreement to be executed by its officer thereunto duly authorized, and Officer has signed this Agreement, all as of the day and year first above written.

CAVCO INDUSTRIES, INC.

By:
Name:
Title:


OFFICER


Name:





EX-31.1 4 cvco-20231230xexhibit311.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:February 2, 2024
By:/s/ William C. Boor
William C. Boor
President and Chief Executive Officer
(Principal Executive Officer)

EX-31.2 5 cvco-20231230xexhibit312.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:February 2, 2024
By:/s/ Allison K. Aden
Allison K. Aden
Executive Vice President, Chief Financial Officer & Treasurer
(Principal Financial Officer)

EX-32 6 cvco-20231230xexhibit32.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 December 30, 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.
 
February 2, 2024
/s/ William C. Boor
William C. Boor
President and Chief Executive Officer
(Principal Executive Officer)
/s/ Allison K. Aden
Allison K. Aden
Executive Vice President, Chief Financial Officer & Treasurer
(Principal Financial Officer)


EX-101.SCH 7 cvco-20231230.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 - Cash and Cash Equivalents and 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 - Leases link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Goodwill and Other Intangibles, net link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Warranties link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Other Liabilities link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Reinsurance and Insurance Loss Reserves link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Business Segment Information link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Commitments and Contingencies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Fair Value Measurements (Policies) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Cash and Cash Equivalents and Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Consumer Loans Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Commercial Loans Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Property, Plant and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Goodwill and Other Intangibles, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Business Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Basis of Presentation (Principles of Consolidation) (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Revenue from Contracts with Customers (Disaggregation of Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Cash and Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Investments (Amortized cost and fair value) (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Investments (Contractual Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Investments (Recognized Gains and Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Consumer Loans Receivable (Loans Held for investment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Delinquency status of consumer loans (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Consumer Loans Receivable (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable, Net) (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Commercial Loans Receivable (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Property, Plant and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Property, Plant and Equipment, net (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Leases (ROU Asset and Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Leases (Lease Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Leases (Lease Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Leases (Lease Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Goodwill and Other Intangibles, net (Summary of Goodwill and Other Intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Goodwill and Other Intangibles, net (Amortization) (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Goodwill and Other Intangibles, net (Changes to Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Warranties (Activity for Estimated Warranty Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Reinsurance and Insurance Loss Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Reinsurance and Insurance Loss Reserves (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Commitments and Contingencies (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Summary of the Fair Value and Carrying Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Acquisitions (Schedule of Acquisitions) (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Acquisition (Pro-forma) (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Business Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 cvco-20231230_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 cvco-20231230_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 cvco-20231230_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 business 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] Solitaire Solitaire [Member] Solitaire 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. Total lease assets Total lease assets Total lease assets 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] Fiscal 2029 Lessee, Operating Lease, Liability, to be Paid, Year Five 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 Restricted Cash and Cash Equivalents, Noncurrent Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 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] Total lease payments LeaseLiabilityPaymentsDue LeaseLiabilityPaymentsDue Thereafter LeaseLiabilityPaymentsDueAfterYearFive LeaseLiabilityPaymentsDueAfterYearFive 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 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] Fiscal 2026 Finance Lease, Liability, to be Paid, Year Two 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] Operating Leases Lessee, Operating Leases [Text Block] 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] 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 Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Fiscal 2019 Fiscal 2019 [Member] Fiscal 2019 Book Value Reported Value Measurement [Member] Remainder of fiscal 2024 LeaseLiabilityPaymentsRemainderOfFiscalYear LeaseLiabilityPaymentsRemainderOfFiscalYear Goodwill Beginning balance Ending balance 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 Fiscal 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] Fiscal 2029 Finance Lease, Liability, to be Paid, Year Five 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 Restricted cash, current 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 Fiscal 2029 LeaseLiabilityPaymentsDueYearFive LeaseLiabilityPaymentsDueYearFive Depreciation Depreciation Kentucky Dream Homes Kentucky Dream Homes [Member] Kentucky Dream Homes Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] Intangible Assets, Net (Including Goodwill) Intangible Assets, Net (Including Goodwill) Operating lease minimum future payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] 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 Acquisitions 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] Less: Amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Finance Leases Lessee, Finance Leases [Text Block] 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 Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Operating Lease, Liability, Current Operating Lease, Liability, Current 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] Fiscal 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Investments Long-term Investments Long-Term Investments Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] 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 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 Fiscal 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two 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 KDH Acquisition total consideration Business Combination, Consideration Transferred Gross profit Gross Profit Fiscal 2026 LeaseLiabilityPaymentsDueYearTwo LeaseLiabilityPaymentsDueYearTwo Commercial Loans Receivable Commercial Loans Receivable [Text Block] Commercial loans receivables and allowance for loan loss. Treasury stock, at cost; 1,035,335 and 671,801 shares, respectively 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 Goodwill acquired during the period Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Fiscal 2025 LeaseLiabilityPaymentsDueYearOne LeaseLiabilityPaymentsDueYearOne 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 Non-cash consideration for acquisitions Other Significant Noncash Transaction, Value of Consideration Given Less: Amount representing interest LeaseLiabilityUndiscountedExcessAmount LeaseLiabilityUndiscountedExcessAmount Fiscal 2027 Finance Lease, Liability, to be Paid, Year Three 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) Fiscal 2025 Finance Lease, Liability, to be Paid, Year One Business Acquisition [Axis] Business Acquisition [Axis] 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, accrued expenses and other 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] Acquisitions 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 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] Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Reinsurance Effect on Premiums Written and Earned Premiums Written and Earned [Abstract] Total finance lease payments Finance Lease, Liability, to be Paid 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] Fiscal 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Internal Credit Assessment [Domain] Internal Credit Assessment [Domain] Common Stock, Shares, Outstanding Beginning balance, common stock, shares issued Ending balance, common stock, shares issued Common Stock, Shares, Outstanding Valuation adjustment Noncontrolling Interest, Change in Redemption Value Net income per share attributable to Cavco common stockholders: Earnings Per Share, Basic [Abstract] Other immaterial acquisition Series of Individually Immaterial Business Acquisitions [Member] 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. CALIFORNIA CALIFORNIA 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 used in 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. 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 Operating Lease, Liability Operating Lease, Liability Remainder of fiscal 2024 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year 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] 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,381,147 and 9,337,125 shares, respectively; Outstanding 8,345,812 and 8,665,324 shares, respectively Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Near Prime- FICO score 620-679 Near prime [Member] Near prime Legal Matters Legal Matters and Contingencies [Text Block] 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 Finance lease minimum future payments Finance Lease, Liability, to be Paid, Maturity [Table Text Block] 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 (expense) income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category FLORIDA FLORIDA Allowance for loan loss 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 Fiscal 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Five Consumer Loans Receivable Financing Receivables [Text Block] Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding Fiscal 2028 Finance Lease, Liability, to be Paid, Year Four Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities 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 Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Total lease liabilities Total lease liabilities Total lease liabilities 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 Accumulated Amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Commercial loans receivable originated Increase (Decrease) in Finance Receivables 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 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] Loss contingency claims 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 Total Lease Liabilty LeaseLiability Total Lease Liability 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 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 Fiscal 2025 Lessee, Operating Lease, Liability, to be Paid, Year One 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 Fiscal 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four 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] KDH Acquisition, non-cash commercial loan forgiveness Business Combination, Consideration Transferred, Other 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] Distributions of earnings from equity method investments Proceeds from Equity Method Investment, Distribution 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] Accrued self-insurance Accrued Insurance, Current 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 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] Remainder of fiscal 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 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] 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] Solitaire Goodwill adjustments Goodwill, Purchase Accounting Adjustments Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Termination Date Trading Arrangement Termination Date 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 liabilities Finance Lease, Liability Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Fiscal 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] Return of invested capital from equity method investments Proceeds from Equity Method Investment, Distribution, Return of Capital 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] 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 Fiscal 2028 LeaseLiabilityPaymentsDueYearFour LeaseLiabilityPaymentsDueYearFour Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Fiscal 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 Long term lease liabilities Finance Lease, Liability, Noncurrent 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 Finance lease assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization 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 Fiscal 2027 LeaseLiabilityPaymentsDueYearThree LeaseLiabilityPaymentsDueYearThree Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] 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 Payments for acquisitions, net Payments to Acquire Businesses, Net of Cash Acquired 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 Less: Amount representing interest Finance Lease, Liability, Undiscounted Excess Amount 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] Thereafter Finance Lease, Liability, to be Paid, after Year Five 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] Total operating lease payments Lessee, Operating Lease, Liability, to be Paid Short-term investments Less short-term Investments Short-Term Investments Construction in progress Construction in Progress [Member] Business Segment Information Segment Reporting Disclosure [Text Block] Cash and Cash Equivalents and Restricted Cash Cash and Cash Equivalents Disclosure [Text Block] Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Finance Lease, Liability, Current Finance Lease, Liability, Current 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 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] Noncontrolling interest, explanation of decrease Noncontrolling Interest, Explanation of Increase (Decrease) 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 11 cvco-20231230_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - shares
9 Months Ended
Dec. 30, 2023
Jan. 26, 2024
Cover [Abstract]    
Entity Central Index Key 0000278166  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Dec. 30, 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,346,618
Current Fiscal Year End Date --03-30  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Current assets    
Cash and cash equivalents $ 352,808 $ 271,427
Restricted cash, current 13,215 11,728
Accounts receivable, net 70,501 89,347
Short-term investments 16,819 14,978
Current portion of consumer loans receivable, net 11,855 17,019
Current portion of commercial loans receivable, net 48,817 43,414
Current portion of commercial loans receivable from affiliates, net 2,135 640
Inventories 236,649 263,150
Prepaid expenses and other current assets 80,248 92,876
Total current assets 833,047 804,579
Restricted cash 585 335
Investments 16,099 18,639
Consumer loans receivable, net 24,279 27,129
Commercial loans receivable, net 38,836 53,890
Commercial loans receivable from affiliates, net 2,784 4,033
Property, plant and equipment, net 224,216 228,278
Goodwill 120,744 114,547
Other intangibles, net 28,613 29,790
Operating lease right-of-use assets 37,393 26,755
Total assets 1,326,596 1,307,975
Current liabilities    
Accounts payable 23,928 30,730
Accrued expenses and other current liabilities 247,244 262,661
Total current liabilities 271,172 293,391
Operating lease liabilities 33,285 21,678
Other liabilities 7,651 7,820
Deferred income taxes 5,788 7,581
Redeemable noncontrolling interest 0 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,381,147 and 9,337,125 shares, respectively; Outstanding 8,345,812 and 8,665,324 shares, respectively 94 93
Treasury stock, at cost; 1,035,335 and 671,801 shares, respectively (262,072) (164,452)
Additional paid-in capital 277,847 271,950
Retained earnings 993,193 869,310
Accumulated other comprehensive loss (362) (615)
Total stockholders' equity 1,008,700 976,286
Total liabilities, redeemable noncontrolling interest and stockholders' equity $ 1,326,596 $ 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,381,147 9,337,125
Common Stock, Shares, Outstanding 8,345,812 8,665,324
Treasury Stock, Common, Shares 1,035,335 671,801
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Income Statement [Abstract]        
Net revenue $ 446,769 $ 500,603 $ 1,374,674 $ 1,666,333
Cost of sales 343,718 368,635 1,046,787 1,232,042
Gross profit 103,051 131,968 327,887 434,291
Selling, general and administrative expenses 63,312 58,904 186,498 191,934
Income from operations 39,739 73,064 141,389 242,357
Interest income 5,234 3,581 15,664 6,746
Interest expense (842) (216) (1,365) (610)
Other (expense) income, net (224) (348) 557 (291)
Income before income taxes 43,907 76,081 156,245 248,202
Income tax expense (7,920) (16,492) (32,274) (54,721)
Net income 35,987 59,589 123,971 193,481
Less: net income attributable to redeemable noncontrolling interest 0 65 88 239
Net income attributable to Cavco common stockholders 35,987 59,524 123,883 193,242
Comprehensive income:        
Net income 35,987 59,589 123,971 193,481
Reclassification adjustment for securities sold 293 (13) 299 (19)
Applicable income taxes (62) 3 (63) 4
Net change in unrealized position of investments held 13 107 22 (412)
Applicable income taxes (3) (23) (5) 86
Comprehensive income 36,228 59,663 124,224 193,140
Less: comprehensive income attributable to redeemable noncontrolling interest 0 65 88 239
Comprehensive income attributable to Cavco common stockholders $ 36,228 $ 59,598 $ 124,136 $ 192,901
Net income per share attributable to Cavco common stockholders:        
Basic (usd per share) $ 4.31 $ 6.71 $ 14.47 $ 21.72
Diluted (usd per share) $ 4.27 $ 6.66 $ 14.34 $ 21.55
Weighted average shares outstanding:        
Basic 8,358,389 8,870,565 8,561,209 8,897,405
Diluted 8,432,471 8,936,075 8,640,288 8,969,104
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
OPERATING ACTIVITIES    
Net income $ 123,971 $ 193,481
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 13,854 12,174
Provision for credit losses (121) (659)
Deferred income taxes (1,861) 3,225
Stock-based compensation expense 4,698 4,855
Non-cash interest income, net (1,230) (527)
Loss (gain) on sale or retirement of property, plant and equipment, net 186 (116)
Gain on investments and sale of loans, net (5,958) (6,647)
Distributions of earnings from equity method investments 0 4,306
Changes in operating assets and liabilities, net of acquisitions    
Accounts receivable 18,161 15,988
Consumer loans receivable originated (74,306) (135,552)
Proceeds from sale of consumer loans 81,752 146,050
Principal payments on consumer loans receivable 5,480 7,206
Inventories 51,182 28,513
Prepaid expenses and other current assets 9,909 (16,525)
Commercial loans receivable originated (83,509) (71,183)
Principal payments received on commercial loans receivable 87,591 61,605
Accounts payable, accrued expenses and other liabilities (23,695) (16,075)
Net cash provided by operating activities 206,104 230,119
INVESTING ACTIVITIES    
Purchases of property, plant and equipment (13,237) (40,850)
Payments for acquisitions, net (19,702) 0
Proceeds from sale of property, plant and equipment 4,514 406
Purchases of investments (7,408) (10,198)
Proceeds from sale of investments 9,290 9,230
Return of invested capital from equity method investments 0 12,213
Net cash used in investing activities (26,543) (29,199)
FINANCING ACTIVITIES    
Payments for taxes on stock option exercises and releases of equity awards (1,898) (1,072)
Proceeds from exercise of stock options 3,098 1,591
Payments on finance leases and other secured financings (442) (549)
Payments for common stock repurchases (96,781) (73,230)
Distributions to noncontrolling interest (420) (600)
Net cash used in financing activities (96,443) (73,860)
Net increase in cash, cash equivalents and restricted cash 83,118 127,060
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,608 386,394
Supplemental disclosures of cash flow information    
Cash paid for income taxes 28,776 71,137
Cash paid for interest 612 430
Change in GNMA loans eligible for repurchase (3,812) (2,914)
Non-cash consideration for acquisitions 5,430 0
Right-of-use Assets    
Leased Assets Acquired 14,743 3,535
Operating Lease Obligations    
Lease Obligations Incurred $ 14,743 $ 3,535
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation
9 Months Ended
Dec. 30, 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 (Unaudited), unless otherwise stated.
In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, which are necessary to fairly state the results for the periods presented. Certain prior period amounts have been reclassified including from Other (expense) income, 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 as well as 73 Company-owned U.S. retail stores, of which 43 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 and Federal Home Loan Mortgage Corporation seller/servicer and a Government National Mortgage Association ("GNMA") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. 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 21, Acquisition.
At December 30, 2023 we have a 70% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively "Craftsman"). On September 28, 2023, we executed an amendment to the Membership Interest Purchase Agreement (the "Agreement") for Craftsman to acquire the remaining 30% interest in Craftsman for cash on December 31, 2023. An additional amendment was signed in December 2023 to move the acquisition date to January 1, 2024. As the entire 30% is mandatorily redeemable, the value attributed to this noncontrolling interest at December 30, 2023 is included in Accrued expenses and other current liabilities on the Consolidated Balance Sheets at fair value. On January 1, 2024 we acquired the remaining 30% interest in Craftsman for cash.
On November 15, 2023, the Company acquired certain assets and liabilities of Kentucky Dream Homes, LLC, a manufactured home retailer with locations in Kentucky and Florida. The results of operations are included in our Consolidated Financial Statements from the date of acquisition. See Note 21, Acquisition
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 17 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers
9 Months Ended
Dec. 30, 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 EndedNine Months Ended
 December 30, 2023December 31, 2022December 30,
2023
December 31,
2022
Factory-built housing
     Home sales$400,633 $455,459 $1,250,417 $1,555,236 
     Delivery, setup and other revenues26,306 25,734 67,697 58,156 
426,939 481,193 1,318,114 1,613,392 
Financial services
     Insurance agency commissions received from third-party insurance companies
1,229 887 3,145 3,313 
     All other sources18,601 18,523 53,415 49,628 
19,830 19,410 56,560 52,941 
$446,769 $500,603 $1,374,674 $1,666,333 
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash and Cash Equivalents and Restricted Cash
9 Months Ended
Dec. 30, 2023
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents and Restricted Cash Cash and Cash Equivalents and Restricted Cash
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):
December 30,
2023
April 1,
2023
Cash and cash equivalents$352,808 $271,427 
Restricted cash, current13,215 11,728 
Restricted cash585 335 
$366,608 $283,490 
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments
9 Months Ended
Dec. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Investments consisted of the following (in thousands):
December 30,
2023
April 1,
2023
Available-for-sale debt securities$19,207 $18,555 
Marketable equity securities
8,788 9,989 
Non-marketable equity investments
4,923 5,073 
32,918 33,617 
Less short-term investments(16,819)(14,978)
$16,099 $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 other retail distribution operations and community-based initiatives.
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):
December 30, 2023April 1, 2023
Amortized
Cost
Fair
Value
Amortized CostFair
Value
Residential mortgage-backed securities
$1,888 $1,836 $2,567 $2,488 
State and political subdivision debt securities
5,652 5,515 6,023 5,769 
Corporate debt securities
12,124 11,856 10,745 10,298 
$19,664 $19,207 $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.
December 30, 2023
Amortized
Cost
Fair
Value
Due in less than one year$7,585 $7,453 
Due after one year through five years9,804 9,532 
Due after five years through ten years— — 
Due after ten years387 386 
Mortgage-backed securities1,888 1,836 
$19,664 $19,207 
Net investment gains and losses on marketable equity securities were as follows (in thousands):
Three Months EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Marketable equity securities
Net gain (loss) recognized during the period$776 $707 $1,051 $(1,868)
Less: Net (gain) loss recognized on securities sold during the period(235)(107)(365)183 
Unrealized gain (loss) recognized during the period on securities still held$541 $600 $686 $(1,685)
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories
9 Months Ended
Dec. 30, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following (in thousands):
December 30,
2023
April 1,
2023
Raw materials$80,630 $92,045 
Work in process25,969 29,022 
Finished goods130,050 142,083 
$236,649 $263,150 
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consumer Loans Receivable
9 Months Ended
Dec. 30, 2023
Receivables [Abstract]  
Consumer Loans Receivable Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
December 30,
2023
April 1,
2023
Loans held for investment, previously securitized$18,001 $21,000 
Loans held for investment12,901 13,117 
Loans held for sale6,236 10,846 
Construction advances464 706 
37,602 45,669 
Deferred financing fees and other, net(362)(368)
Allowance for loan losses(1,106)(1,153)
36,134 44,148 
Less current portion(11,855)(17,019)
$24,279 $27,129 
The consumer loans held for investment had the following characteristics:
December 30,
2023
April 1,
2023
Weighted average contractual interest rate8.0 %8.2 %
Weighted average effective interest rate8.6 %8.8 %
Weighted average months to maturity173150
The following table is a consolidated summary of the delinquency status of the outstanding principal balance of consumer loans receivable (in thousands):
December 30,
2023
April 1,
2023
Current$35,403 $43,252 
31 to 60 days951 1,247 
61 to 90 days311 213 
91+ days937 957 
$37,602 $45,669 
The following table disaggregates the outstanding principal balance of consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
December 30, 2023
20242023202220212020PriorTotal
Prime- FICO score 680 and greater
$5,628 $329 $97 $985 $1,914 $15,413 $24,366 
Near Prime- FICO score 620-679
744 — — 1,208 949 9,146 12,047 
Sub-Prime- FICO score less than 620
— — — 18 49 803 870 
No FICO score
— — — — — 319 319 
$6,372 $329 $97 $2,211 $2,912 $25,681 $37,602 
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 December 30, 2023, 42% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 14% 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 December 30, 2023 or April 1, 2023.
Repossessed homes totaled approximately $0.8 million and $1.1 million as of December 30, 2023 and April 1, 2023, respectively, and are included in Prepaid expenses and other current assets in the Consolidated Balance Sheets. Homes undergoing foreclosure or similar proceedings in progress totaled approximately $0.4 million and $0.5 million as of December 30, 2023 and April 1, 2023, respectively.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commercial Loans Receivable
9 Months Ended
Dec. 30, 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):
December 30,
2023
April 1,
2023
Loans receivable$94,178 $103,726 
Allowance for loan losses (1,423)(1,586)
Deferred financing fees, net(183)(163)
92,572 101,977 
Less current portion of commercial loans receivable (including from affiliates), net(50,952)(44,054)
$41,620 $57,923 
The commercial loans receivable balance had the following characteristics:
December 30,
2023
April 1,
2023
Weighted average contractual interest rate6.5 %7.6 %
Weighted average months outstanding119
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 December 30, 2023 and April 1, 2023, there were no commercial loans considered nonperforming. The following table disaggregates the outstanding principal balance of our commercial loans receivable by fiscal year of origination (in thousands):
December 30, 2023
20242023202220212020PriorTotal
Performing
$48,598 $34,344 $6,522 $2,462 $1,478 $774 $94,178 
April 1, 2023
20232022202120202019PriorTotal
Performing
$80,193 $16,028 $4,071 $2,203 $1,231 $— $103,726 
As of December 30, 2023 and April 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 December 30, 2023, we had concentrations of our outstanding principal balance of the commercial loans receivable balance in New York of 15% and California of 16%. As of April 1, 2023, 18% of our outstanding principal balance of the commercial loans receivable balance was in New York. No other state had concentrations in excess of 10% of the outstanding principal balance of the commercial loans receivable as of December 30, 2023 or April 1, 2023.
As of December 30, 2023 and April 1, 2023, one independent third-party and its affiliates comprised 14% and 12%, respectively, of the net commercial loans receivable principal balance outstanding, all of which was secured
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment, net
9 Months Ended
Dec. 30, 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):
December 30,
2023
April 1,
2023
Property, plant and equipment, at cost
Buildings and improvements$170,423 $167,291 
Machinery and equipment78,496 76,826 
Land39,822 39,822 
Construction in progress7,913 5,472 
296,654 289,411 
Accumulated depreciation(72,438)(61,133)
$224,216 $228,278 
Depreciation expense for the three and nine months ended December 30, 2023 was $4.2 million and $12.7 million, respectively. Depreciation expense for the three and nine months ended December 31, 2022 was $3.4 million and $10.7 million, respectively.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
9 Months Ended
Dec. 30, 2023
Leases [Abstract]  
Finance Leases Leases
We lease certain production and retail locations, office space and equipment. The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of December 30, 2023 and April 1, 2023 (in thousands):
ClassificationDecember 30,
2023
April 1,
2023
ROU assets
Operating lease assetsOperating lease right-of-use ("ROU") assets$37,393 $26,755 
Finance lease assets
Property, plant and equipment, net (1)
6,351 6,088 
Total lease assets$43,744 $32,843 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$5,305 $6,262 
   Finance lease liabilitiesAccrued expenses and other current liabilities79 347 
Non-current:
   Operating lease liabilitiesOperating lease liabilities33,285 21,678 
   Finance lease liabilitiesOther liabilities6,107 5,896 
Total lease liabilities$44,776 $34,183 
(1) Recorded net of accumulated amortization of $0.4 million and $0.3 million as of December 30, 2023 and April 1, 2023, respectively.
The present value of future minimum payments under non-cancelable leases as of December 30,
2023 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
Remainder of fiscal 2024$1,688 $89 $1,777 
Fiscal 20257,035 356 7,391 
Fiscal 20266,980 356 7,336 
Fiscal 20274,545 356 4,901 
Fiscal 20283,649 356 4,005 
Fiscal 20293,456 356 3,812 
Thereafter20,276 10,230 30,506 
47,629 12,099 59,728 
Less: Amount representing interest(9,039)(5,913)(14,952)
$38,590 $6,186 $44,776 
Operating Leases Leases
We lease certain production and retail locations, office space and equipment. The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of December 30, 2023 and April 1, 2023 (in thousands):
ClassificationDecember 30,
2023
April 1,
2023
ROU assets
Operating lease assetsOperating lease right-of-use ("ROU") assets$37,393 $26,755 
Finance lease assets
Property, plant and equipment, net (1)
6,351 6,088 
Total lease assets$43,744 $32,843 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$5,305 $6,262 
   Finance lease liabilitiesAccrued expenses and other current liabilities79 347 
Non-current:
   Operating lease liabilitiesOperating lease liabilities33,285 21,678 
   Finance lease liabilitiesOther liabilities6,107 5,896 
Total lease liabilities$44,776 $34,183 
(1) Recorded net of accumulated amortization of $0.4 million and $0.3 million as of December 30, 2023 and April 1, 2023, respectively.
The present value of future minimum payments under non-cancelable leases as of December 30,
2023 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
Remainder of fiscal 2024$1,688 $89 $1,777 
Fiscal 20257,035 356 7,391 
Fiscal 20266,980 356 7,336 
Fiscal 20274,545 356 4,901 
Fiscal 20283,649 356 4,005 
Fiscal 20293,456 356 3,812 
Thereafter20,276 10,230 30,506 
47,629 12,099 59,728 
Less: Amount representing interest(9,039)(5,913)(14,952)
$38,590 $6,186 $44,776 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangibles, net
9 Months Ended
Dec. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangibles Goodwill and Other Intangibles, net
Goodwill and other intangibles, net, consisted of the following (in thousands):
December 30, 2023April 1, 2023
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived
Goodwill$120,744 $— $120,744 $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 
138,824 — 138,824 132,627 — 132,627 
Finite-lived
Customer relationships15,000 (4,965)10,035 16,900 (5,818)11,082 
Other
1,114 (616)498 1,114 (486)628 
$154,938 $(5,581)$149,357 $150,641 $(6,304)$144,337 
Changes to Goodwill for the nine months ended December 30, 2023 were as follows (in thousands):
Goodwill beginning of the period$114,547 
Solitaire Goodwill adjustments (1)1,137 
Kentucky Dream Homes (1)4,591 
Other immaterial acquisition469 
$120,744 
(1) See Note 21, Acquisitions
Amortization expense recognized on intangible assets for the three and nine months ended December 30, 2023 was $0.4 million and $1.2 million, respectively. Amortization expense recognized on intangible assets for the three and nine months ended December 31, 2022 was $0.5 million and $1.5 million, respectively. Customer relationships have a weighted average remaining life of 7.1 years and other finite lived intangibles have a weighted average remaining life of 2.8 years.
Expected future amortization is as follows (in thousands):
Remainder of fiscal year 2024$392 
Fiscal 20251,530 
Fiscal 20261,488 
Fiscal 20271,415 
Fiscal 20281,299 
Fiscal 20291,265 
Thereafter3,144 
$10,533 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities
9 Months Ended
Dec. 30, 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):
December 30,
2023
April 1,
2023
Salaries, wages and benefits$41,023 $47,100 
Customer deposits40,698 45,193 
Estimated warranties32,822 31,368 
Unearned insurance premiums30,192 27,901 
Accrued volume rebates25,086 22,858 
Accrued self-insurance13,671 11,467 
Other63,752 76,774 
$247,244 $262,661 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warranties
9 Months Ended
Dec. 30, 2023
Product Warranties Disclosures [Abstract]  
Warranties Warranties
Activity in the liability for estimated warranties was as follows (in thousands):
Three Months EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Balance at beginning of period$33,015 $30,841 $31,368 $26,250 
Charged to costs and expenses11,341 12,036 36,956 40,663 
Payments and deductions(11,534)(11,931)(35,502)(35,967)
Balance at end of period$32,822 $30,946 $32,822 $30,946 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Liabilities
9 Months Ended
Dec. 30, 2023
Debt Disclosure [Abstract]  
Other Liabilities Other Liabilities
The following table summarizes secured financings and other obligations (in thousands):
December 30,
2023
April 1,
2023
Finance lease liabilities$6,186 $6,243 
Mandatorily redeemable noncontrolling interest2,796 2,268 
Other secured financing1,942 2,379 
10,924 10,890 
Less current portion included in Accrued expenses and other current liabilities(3,273)(3,070)
$7,651 $7,820 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
9 Months Ended
Dec. 30, 2023
Debt Disclosure [Abstract]  
Debt Debt
We are party to a Credit Agreement (the "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.
As of December 30, 2023 and April 1, 2023, there were no borrowings outstanding under the Revolving Credit Facility and we were in compliance with all covenants.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reinsurance and Insurance Loss Reserves
9 Months Ended
Dec. 30, 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
December 30, 2023December 31, 2022
WrittenEarnedWrittenEarned
Direct premiums
$11,135 $10,693 $7,454 $7,529 
Assumed premiums—nonaffiliated
8,430 8,459 7,709 8,358 
Ceded premiums—nonaffiliated
(6,406)(6,406)(4,413)(4,413)

$13,159 $12,746 $10,750 $11,474 
Nine Months Ended
December 30, 2023December 31, 2022
WrittenEarnedWrittenEarned
Direct premiums
$31,581 $28,740 $22,350 $21,917 
Assumed premiums—nonaffiliated
27,735 25,880 25,555 24,526 
Ceded premiums—nonaffiliated
(18,971)(18,971)(13,056)(13,056)

$40,345 $35,649 $34,849 $33,387 
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. The following details the activity in the reserve for the three and nine months ended December 30, 2023 and December 31, 2022 (in thousands):
Three Months EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Balance at beginning of period$9,154 $7,790 $10,939 $8,149 
Net incurred losses during the period9,489 8,464 29,152 25,050 
Net claim payments during the period(9,189)(7,163)(30,637)(24,108)
Balance at end of period$9,454 $9,091 $9,454 $9,091 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
9 Months Ended
Dec. 30, 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 $116 million and $178 million at December 30, 2023 and April 1, 2023, respectively, without reduction for the estimated resale value of the homes. During the third quarter of fiscal 2024, we received one repurchase demand notice for three homes. During the nine months ended December 30, 2023, we received three repurchase demand notices covering nine homes, of which six homes had been repurchased by period end. In all cases, the estimated fair value exceeded the repurchase price so no loss reserve was deemed necessary. Our reserve for repurchase commitments, recorded in Accrued expenses and other current liabilities, was $2.7 million at December 30, 2023 and $5.2 million at April 1, 2023.
Construction-Period Mortgages. Loan contracts with off-balance sheet commitments are summarized below (in thousands):
December 30,
2023
April 1,
2023
Construction loan contract amount$1,361 $2,214 
Cumulative advances(464)(706)
$897 $1,508 
Representations and Warranties of Mortgages Sold. The reserve for contingent repurchases and indemnification obligations was $0.6 million as of December 30, 2023 and $0.7 million as of 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 nine months ended December 30, 2023 or December 31, 2022.
Interest Rate Lock Commitments ("IRLCs"). As of December 30, 2023 and April 1, 2023, we had outstanding IRLCs with a notional amount of $24.1 million and $64.9 million, respectively. For the three and nine months ended December 30, 2023, we recognized insignificant non-cash gains and losses, respectively, on outstanding IRLCs. For the three and nine months ended December 31, 2022, we recognized insignificant non-cash gains on outstanding IRLCs.
Forward Sales Commitments. As of December 30, 2023 and April 1, 2023, we had $0.8 million and $1.6 million in outstanding forward sales commitments ("Commitments"), respectively. During the three and nine months ended December 30, 2023, we recognized insignificant non-cash losses. During the three and nine months ended December 31, 2022, we recognized non-cash losses of $0.2 million and $0.3 million, respectively, 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 32 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Redeemable Noncontrolling Interest
9 Months Ended
Dec. 30, 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 nine months ended December 30, 2023 (dollars in thousands):
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive income (loss)TotalRedeemable 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 
Net income— — — — 41,539 — 41,539 34 
Other comprehensive income, net— — — — — 54 54 — 
Issuance of common stock under stock incentive plans, net9,201 — 478 — — 479 — 
Stock-based compensation— — — 1,551 — — 1,551 — 
Common stock repurchases— — (47,194)— — — (47,194)— 
Distributions— — — — — — — (180)
Conversion to mandatorily redeemable noncontrolling interest— — — — — — — (974)
Balance, September 30, 20239,356,421 94 (211,646)274,204 957,206 (603)1,019,255 — 
Net income— — — — 35,987 — 35,987 — 
Other comprehensive income, net— — — — — 241 241 — 
Issuance of common stock under stock incentive plans, net24,726 — — 1,934 — — 1,934 — 
Stock-based compensation— — — 1,709 — — 1,709 — 
Common stock repurchases— — (50,426)— — — (50,426)— 
Balance, December 30, 20239,381,147 $94 $(262,072)$277,847 $993,193 $(362)$1,008,700 $— 
The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the nine months ended December 31, 2022 (dollars in thousands):
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive income (loss)TotalRedeemable 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 
Net income— — — — 74,116 — 74,116 82 
Other comprehensive loss, net— — — — — (303)(303)— 
Issuance of common stock under stock incentive plans, net15,917 — — 1,457 — — 1,457 — 
Stock-based compensation— — — 2,100 — — 2,100 — 
Distributions— — — — — — — (240)
Valuation adjustment— — — — — — — 407 
Balance, October 1, 20229,314,152 93 (100,000)267,183 762,474 (818)928,932 926 
Net income— — — — 59,524 — 59,524 65 
Other comprehensive income, net— — — — — 74 74 — 
Issuance of common stock under stock incentive plans, net5,548 — — (90)— — (90)— 
Stock-based compensation— — — 1,330 — — 1,330 — 
Common stock repurchases— — (34,270)— — — (34,270)— 
Distributions— — — — — — — (120)
Valuation adjustment— — — — — — — 61 
Balance, December 31, 20229,319,700 $93 $(134,270)$268,423 $821,998 $(744)$955,500 $932 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
9 Months Ended
Dec. 30, 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 EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Net income attributable to Cavco common stockholders$35,987 $59,524 $123,883 $193,242 
Weighted average shares outstanding
Basic8,358,389 8,870,565 8,561,209 8,897,405 
Effect of dilutive securities74,082 65,510 79,079 71,699 
Diluted8,432,471 8,936,075 8,640,288 8,969,104 
Net income per share attributable to Cavco common stockholders
Basic$4.31 $6.71 $14.47 $21.72 
Diluted$4.27 $6.66 $14.34 $21.55 
Anti-dilutive common stock equivalents excluded— 930 316 776 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
9 Months Ended
Dec. 30, 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):
December 30, 2023April 1, 2023
Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities
$19,207 $19,207 $18,555 $18,555 
Marketable equity securities
8,788 8,788 9,989 9,989 
Non-marketable equity investments
4,923 4,923 5,073 5,073 
Consumer loans receivable36,134 41,661 44,148 50,686 
Commercial loans receivable
92,572 78,191 101,977 97,106 
Other secured financing(1,942)(1,894)(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.
December 30,
2023
April 1,
2023
Number of loans serviced with MSRs3,894 4,070 
Weighted average servicing fee (basis points)34.79 34.71 
Capitalized servicing multiple187.1 %98.99 %
Capitalized servicing rate (basis points)65.10 34.36 
Serviced portfolio with MSRs (in thousands)$491,887 $520,458 
MSRs (in thousands)$3,202 $1,788 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions
9 Months Ended
Dec. 30, 2023
Related Party Transactions [Abstract]  
Related Party Transactions 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 and nine months ended December 30, 2023, the total amount of sales to related parties was $11.6 million and $42.6 million, respectively. For the three and nine months ended December 31, 2022, the total amount of sales to related parties was $18.7 million and $56.0 million, respectively. As of December 30, 2023, receivables from related parties included $6.5 million of accounts receivable and $4.9 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 36 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions
9 Months Ended
Dec. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
Solitaire Acquisition
On January 3, 2023 (the "Acquisition Date"), we completed the acquisition of Solitaire Homes, including their four manufacturing facilities and 22 retail locations, by acquiring 100% of the outstanding stock of Solitaire Homes for $110.8 million.
Our 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. During the nine months ended December 30, 2023, we made certain adjustments to the assets and liabilities based on information that became available.
The following table presents the fair values of the assets that we acquired and the liabilities that we assumed on the Acquisition Date as of December 30, 2023 (in thousands):
January 3,
2023
AdjustmentsJanuary 3, 2023
(as Adjusted at December 30, 2023)
Cash$5,119 $(79)$5,040 
Investments334 — 334 
Accounts receivable3,536 (787)2,749 
Inventories58,045 (143)57,902 
Property, plant and equipment36,109 (103)36,006 
Other current assets1,519 59 1,578 
Intangible assets3,400 — 3,400 
Total identifiable assets acquired108,062 (1,053)107,009 
Accounts payable and accrued liabilities11,251 84 11,335 
Net identifiable assets acquired96,811 (1,137)95,674 
Goodwill13,970 1,137 15,107 
Net assets acquired$110,781 $— $110,781 
Pro Forma Impact of Solitaire 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):
December 31, 2022
Three Months EndedNine Months Ended
Net revenue$536,776 $1,774,853 
Net income attributable to Cavco common stockholders61,567 199,371 
Diluted net income per share6.89 22.23 
Kentucky Dream Homes Acquisition
On November 15, 2023, the Company acquired certain assets and assumed certain liabilities of Kentucky Dream Homes, LLC ("KDH"), a manufactured home retailer with locations in Kentucky and Florida for total consideration of $23.8 million, which includes $5.4 million non-cash commercial loan forgiveness. The remaining $18.4 million was paid with cash on hand. The final purchase price is subject to customary adjustments. The business is included in the Factory-built housing reportable business segment. The fair value of the assets acquired and liabilities assumed are included in the Consolidated Balance Sheet as of December 30, 2023, including $4.6 million allocated to goodwill. The purchase accounting is subject to final adjustment, primarily for the working capital and amounts allocated to goodwill. We have included the financial results in our unaudited Consolidated Financial Statements from the date of acquisition. Pro forma historical results of operations related to this acquisition have not been presented because they are not significant to our unaudited Consolidated Financial Statements for the periods presented.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segment Information
9 Months Ended
Dec. 30, 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 EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Net revenue:
Factory-built housing$426,939 $481,193 $1,318,114 $1,613,392 
Financial services19,830 19,410 56,560 52,941 
$446,769 $500,603 $1,374,674 $1,666,333 
Income before income taxes:
Factory-built housing$42,070 $71,813 $154,121 $241,959 
Financial services1,837 4,268 2,124 6,243 
$43,907 $76,081 $156,245 $248,202 
 December 30,
2023
April 1,
2023
Total assets:
Factory-built housing
$1,125,581 $1,107,555 
Financial services
201,015 200,420 
$1,326,596 $1,307,975 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Dec. 31, 2022
Oct. 01, 2022
Jul. 02, 2022
Dec. 30, 2023
Dec. 31, 2022
Pay vs Performance Disclosure                
Net income attributable to Cavco common stockholders $ 35,987 $ 41,539 $ 46,357 $ 59,524 $ 74,116 $ 59,602 $ 123,883 $ 193,242
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
9 Months Ended
Dec. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation (Policies)
9 Months Ended
Dec. 30, 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 (Unaudited), unless otherwise stated.
In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, which are necessary to fairly state the results for the periods presented. Certain prior period amounts have been reclassified including from Other (expense) income, 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 as well as 73 Company-owned U.S. retail stores, of which 43 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 and Federal Home Loan Mortgage Corporation seller/servicer and a Government National Mortgage Association ("GNMA") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. 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 21, Acquisition.
At December 30, 2023 we have a 70% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively "Craftsman"). On September 28, 2023, we executed an amendment to the Membership Interest Purchase Agreement (the "Agreement") for Craftsman to acquire the remaining 30% interest in Craftsman for cash on December 31, 2023. An additional amendment was signed in December 2023 to move the acquisition date to January 1, 2024. As the entire 30% is mandatorily redeemable, the value attributed to this noncontrolling interest at December 30, 2023 is included in Accrued expenses and other current liabilities on the Consolidated Balance Sheets at fair value. On January 1, 2024 we acquired the remaining 30% interest in Craftsman for cash.
On November 15, 2023, the Company acquired certain assets and liabilities of Kentucky Dream Homes, LLC, a manufactured home retailer with locations in Kentucky and Florida. The results of operations are included in our Consolidated Financial Statements from the date of acquisition. See Note 21, Acquisition
Significant Accounting Policies
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 41 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Policies)
9 Months Ended
Dec. 30, 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 $116 million and $178 million at December 30, 2023 and April 1, 2023, respectively, without reduction for the estimated resale value of the homes. During the third quarter of fiscal 2024, we received one repurchase demand notice for three homes. During the nine months ended December 30, 2023, we received three repurchase demand notices covering nine homes, of which six homes had been repurchased by period end. In all cases, the estimated fair value exceeded the repurchase price so no loss reserve was deemed necessary. Our reserve for repurchase commitments, recorded in Accrued expenses and other current liabilities, was $2.7 million at December 30, 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.6 million as of December 30, 2023 and $0.7 million as of 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 nine months ended December 30, 2023 or December 31, 2022.
Derivatives
Interest Rate Lock Commitments ("IRLCs"). As of December 30, 2023 and April 1, 2023, we had outstanding IRLCs with a notional amount of $24.1 million and $64.9 million, respectively. For the three and nine months ended December 30, 2023, we recognized insignificant non-cash gains and losses, respectively, on outstanding IRLCs. For the three and nine months ended December 31, 2022, we recognized insignificant non-cash gains on outstanding IRLCs.
Forward Sales Commitments. As of December 30, 2023 and April 1, 2023, we had $0.8 million and $1.6 million in outstanding forward sales commitments ("Commitments"), respectively. During the three and nine months ended December 30, 2023, we recognized insignificant non-cash losses. During the three and nine months ended December 31, 2022, we recognized non-cash losses of $0.2 million and $0.3 million, respectively, relating to our Commitments.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Policies)
9 Months Ended
Dec. 30, 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 43 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Tables)
9 Months Ended
Dec. 30, 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 EndedNine Months Ended
 December 30, 2023December 31, 2022December 30,
2023
December 31,
2022
Factory-built housing
     Home sales$400,633 $455,459 $1,250,417 $1,555,236 
     Delivery, setup and other revenues26,306 25,734 67,697 58,156 
426,939 481,193 1,318,114 1,613,392 
Financial services
     Insurance agency commissions received from third-party insurance companies
1,229 887 3,145 3,313 
     All other sources18,601 18,523 53,415 49,628 
19,830 19,410 56,560 52,941 
$446,769 $500,603 $1,374,674 $1,666,333 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Tables)
9 Months Ended
Dec. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Investments
Investments consisted of the following (in thousands):
December 30,
2023
April 1,
2023
Available-for-sale debt securities$19,207 $18,555 
Marketable equity securities
8,788 9,989 
Non-marketable equity investments
4,923 5,073 
32,918 33,617 
Less short-term investments(16,819)(14,978)
$16,099 $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):
December 30, 2023April 1, 2023
Amortized
Cost
Fair
Value
Amortized CostFair
Value
Residential mortgage-backed securities
$1,888 $1,836 $2,567 $2,488 
State and political subdivision debt securities
5,652 5,515 6,023 5,769 
Corporate debt securities
12,124 11,856 10,745 10,298 
$19,664 $19,207 $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.
December 30, 2023
Amortized
Cost
Fair
Value
Due in less than one year$7,585 $7,453 
Due after one year through five years9,804 9,532 
Due after five years through ten years— — 
Due after ten years387 386 
Mortgage-backed securities1,888 1,836 
$19,664 $19,207 
Gain (Loss) on Securities
Net investment gains and losses on marketable equity securities were as follows (in thousands):
Three Months EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Marketable equity securities
Net gain (loss) recognized during the period$776 $707 $1,051 $(1,868)
Less: Net (gain) loss recognized on securities sold during the period(235)(107)(365)183 
Unrealized gain (loss) recognized during the period on securities still held$541 $600 $686 $(1,685)
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Tables)
9 Months Ended
Dec. 30, 2023
Inventory Disclosure [Abstract]  
Summary of inventories
Inventories consisted of the following (in thousands):
December 30,
2023
April 1,
2023
Raw materials$80,630 $92,045 
Work in process25,969 29,022 
Finished goods130,050 142,083 
$236,649 $263,150 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consumer Loans Receivable (Tables)
9 Months Ended
Dec. 30, 2023
Receivables [Abstract]  
Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
December 30,
2023
April 1,
2023
Loans held for investment, previously securitized$18,001 $21,000 
Loans held for investment12,901 13,117 
Loans held for sale6,236 10,846 
Construction advances464 706 
37,602 45,669 
Deferred financing fees and other, net(362)(368)
Allowance for loan losses(1,106)(1,153)
36,134 44,148 
Less current portion(11,855)(17,019)
$24,279 $27,129 
Deliquency Status of Consumer Loans
The following table is a consolidated summary of the delinquency status of the outstanding principal balance of consumer loans receivable (in thousands):
December 30,
2023
April 1,
2023
Current$35,403 $43,252 
31 to 60 days951 1,247 
61 to 90 days311 213 
91+ days937 957 
$37,602 $45,669 
Gross Consumer Loans Receivable by Credit Quality and Fiscal Year of Origination
The following table disaggregates the outstanding principal balance of consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
December 30, 2023
20242023202220212020PriorTotal
Prime- FICO score 680 and greater
$5,628 $329 $97 $985 $1,914 $15,413 $24,366 
Near Prime- FICO score 620-679
744 — — 1,208 949 9,146 12,047 
Sub-Prime- FICO score less than 620
— — — 18 49 803 870 
No FICO score
— — — — — 319 319 
$6,372 $329 $97 $2,211 $2,912 $25,681 $37,602 
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 47 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commercial Loans Receivable (Tables)
9 Months Ended
Dec. 30, 2023
Receivables [Abstract]  
Commercial Loans Receivables
Commercial loans receivable, net consisted of the following (in thousands):
December 30,
2023
April 1,
2023
Loans receivable$94,178 $103,726 
Allowance for loan losses (1,423)(1,586)
Deferred financing fees, net(183)(163)
92,572 101,977 
Less current portion of commercial loans receivable (including from affiliates), net(50,952)(44,054)
$41,620 $57,923 
Commercial Loans Receivables by Class and Internal Credit Quality Indicator The following table disaggregates the outstanding principal balance of our commercial loans receivable by fiscal year of origination (in thousands):
December 30, 2023
20242023202220212020PriorTotal
Performing
$48,598 $34,344 $6,522 $2,462 $1,478 $774 $94,178 
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 December 30, 2023, we had concentrations of our outstanding principal balance of the commercial loans receivable balance in New York of 15% and California of 16%. As of April 1, 2023, 18% of our outstanding principal balance of the commercial loans receivable balance was in New York. No other state had concentrations in excess of 10% of the outstanding principal balance of the commercial loans receivable as of December 30, 2023 or April 1, 2023.
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment, net (Tables)
9 Months Ended
Dec. 30, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, net
Property, plant and equipment, net, consisted of the following (in thousands):
December 30,
2023
April 1,
2023
Property, plant and equipment, at cost
Buildings and improvements$170,423 $167,291 
Machinery and equipment78,496 76,826 
Land39,822 39,822 
Construction in progress7,913 5,472 
296,654 289,411 
Accumulated depreciation(72,438)(61,133)
$224,216 $228,278 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
9 Months Ended
Dec. 30, 2023
Leases [Abstract]  
Finance lease minimum future payments
The present value of future minimum payments under non-cancelable leases as of December 30,
2023 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
Remainder of fiscal 2024$1,688 $89 $1,777 
Fiscal 20257,035 356 7,391 
Fiscal 20266,980 356 7,336 
Fiscal 20274,545 356 4,901 
Fiscal 20283,649 356 4,005 
Fiscal 20293,456 356 3,812 
Thereafter20,276 10,230 30,506 
47,629 12,099 59,728 
Less: Amount representing interest(9,039)(5,913)(14,952)
$38,590 $6,186 $44,776 
Operating lease minimum future payments
The present value of future minimum payments under non-cancelable leases as of December 30,
2023 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
Remainder of fiscal 2024$1,688 $89 $1,777 
Fiscal 20257,035 356 7,391 
Fiscal 20266,980 356 7,336 
Fiscal 20274,545 356 4,901 
Fiscal 20283,649 356 4,005 
Fiscal 20293,456 356 3,812 
Thereafter20,276 10,230 30,506 
47,629 12,099 59,728 
Less: Amount representing interest(9,039)(5,913)(14,952)
$38,590 $6,186 $44,776 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangibles, net (Tables)
9 Months Ended
Dec. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and other intangibles
Goodwill and other intangibles, net, consisted of the following (in thousands):
December 30, 2023April 1, 2023
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived
Goodwill$120,744 $— $120,744 $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 
138,824 — 138,824 132,627 — 132,627 
Finite-lived
Customer relationships15,000 (4,965)10,035 16,900 (5,818)11,082 
Other
1,114 (616)498 1,114 (486)628 
$154,938 $(5,581)$149,357 $150,641 $(6,304)$144,337 
Future amortization expense
Expected future amortization is as follows (in thousands):
Remainder of fiscal year 2024$392 
Fiscal 20251,530 
Fiscal 20261,488 
Fiscal 20271,415 
Fiscal 20281,299 
Fiscal 20291,265 
Thereafter3,144 
$10,533 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Dec. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
December 30,
2023
April 1,
2023
Salaries, wages and benefits$41,023 $47,100 
Customer deposits40,698 45,193 
Estimated warranties32,822 31,368 
Unearned insurance premiums30,192 27,901 
Accrued volume rebates25,086 22,858 
Accrued self-insurance13,671 11,467 
Other63,752 76,774 
$247,244 $262,661 
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warranties (Tables)
9 Months Ended
Dec. 30, 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 EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Balance at beginning of period$33,015 $30,841 $31,368 $26,250 
Charged to costs and expenses11,341 12,036 36,956 40,663 
Payments and deductions(11,534)(11,931)(35,502)(35,967)
Balance at end of period$32,822 $30,946 $32,822 $30,946 
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Liabilities (Tables)
9 Months Ended
Dec. 30, 2023
Debt Disclosure [Abstract]  
Other Liabilities
The following table summarizes secured financings and other obligations (in thousands):
December 30,
2023
April 1,
2023
Finance lease liabilities$6,186 $6,243 
Mandatorily redeemable noncontrolling interest2,796 2,268 
Other secured financing1,942 2,379 
10,924 10,890 
Less current portion included in Accrued expenses and other current liabilities(3,273)(3,070)
$7,651 $7,820 
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reinsurance and Insurance Loss Reserves (Tables)
9 Months Ended
Dec. 30, 2023
Insurance [Abstract]  
Effects of Reinsurance
The effects of reinsurance on premiums written and earned were as follows (in thousands):

Three Months Ended
December 30, 2023December 31, 2022
WrittenEarnedWrittenEarned
Direct premiums
$11,135 $10,693 $7,454 $7,529 
Assumed premiums—nonaffiliated
8,430 8,459 7,709 8,358 
Ceded premiums—nonaffiliated
(6,406)(6,406)(4,413)(4,413)

$13,159 $12,746 $10,750 $11,474 
Nine Months Ended
December 30, 2023December 31, 2022
WrittenEarnedWrittenEarned
Direct premiums
$31,581 $28,740 $22,350 $21,917 
Assumed premiums—nonaffiliated
27,735 25,880 25,555 24,526 
Ceded premiums—nonaffiliated
(18,971)(18,971)(13,056)(13,056)

$40,345 $35,649 $34,849 $33,387 
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. The following details the activity in the reserve for the three and nine months ended December 30, 2023 and December 31, 2022 (in thousands):
Three Months EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Balance at beginning of period$9,154 $7,790 $10,939 $8,149 
Net incurred losses during the period9,489 8,464 29,152 25,050 
Net claim payments during the period(9,189)(7,163)(30,637)(24,108)
Balance at end of period$9,454 $9,091 $9,454 $9,091 
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Dec. 30, 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):
December 30,
2023
April 1,
2023
Construction loan contract amount$1,361 $2,214 
Cumulative advances(464)(706)
$897 $1,508 
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Redeemable Noncontrolling Interest (Tables)
9 Months Ended
Dec. 30, 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 nine months ended December 30, 2023 (dollars in thousands):
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive income (loss)TotalRedeemable 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 
Net income— — — — 41,539 — 41,539 34 
Other comprehensive income, net— — — — — 54 54 — 
Issuance of common stock under stock incentive plans, net9,201 — 478 — — 479 — 
Stock-based compensation— — — 1,551 — — 1,551 — 
Common stock repurchases— — (47,194)— — — (47,194)— 
Distributions— — — — — — — (180)
Conversion to mandatorily redeemable noncontrolling interest— — — — — — — (974)
Balance, September 30, 20239,356,421 94 (211,646)274,204 957,206 (603)1,019,255 — 
Net income— — — — 35,987 — 35,987 — 
Other comprehensive income, net— — — — — 241 241 — 
Issuance of common stock under stock incentive plans, net24,726 — — 1,934 — — 1,934 — 
Stock-based compensation— — — 1,709 — — 1,709 — 
Common stock repurchases— — (50,426)— — — (50,426)— 
Balance, December 30, 20239,381,147 $94 $(262,072)$277,847 $993,193 $(362)$1,008,700 $— 
The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest during the nine months ended December 31, 2022 (dollars in thousands):
Equity Attributable to Cavco Stockholders
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive income (loss)TotalRedeemable 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 
Net income— — — — 74,116 — 74,116 82 
Other comprehensive loss, net— — — — — (303)(303)— 
Issuance of common stock under stock incentive plans, net15,917 — — 1,457 — — 1,457 — 
Stock-based compensation— — — 2,100 — — 2,100 — 
Distributions— — — — — — — (240)
Valuation adjustment— — — — — — — 407 
Balance, October 1, 20229,314,152 93 (100,000)267,183 762,474 (818)928,932 926 
Net income— — — — 59,524 — 59,524 65 
Other comprehensive income, net— — — — — 74 74 — 
Issuance of common stock under stock incentive plans, net5,548 — — (90)— — (90)— 
Stock-based compensation— — — 1,330 — — 1,330 — 
Common stock repurchases— — (34,270)— — — (34,270)— 
Distributions— — — — — — — (120)
Valuation adjustment— — — — — — — 61 
Balance, December 31, 20229,319,700 $93 $(134,270)$268,423 $821,998 $(744)$955,500 $932 
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
9 Months Ended
Dec. 30, 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 EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Net income attributable to Cavco common stockholders$35,987 $59,524 $123,883 $193,242 
Weighted average shares outstanding
Basic8,358,389 8,870,565 8,561,209 8,897,405 
Effect of dilutive securities74,082 65,510 79,079 71,699 
Diluted8,432,471 8,936,075 8,640,288 8,969,104 
Net income per share attributable to Cavco common stockholders
Basic$4.31 $6.71 $14.47 $21.72 
Diluted$4.27 $6.66 $14.34 $21.55 
Anti-dilutive common stock equivalents excluded— 930 316 776 
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
9 Months Ended
Dec. 30, 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):
December 30, 2023April 1, 2023
Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities
$19,207 $19,207 $18,555 $18,555 
Marketable equity securities
8,788 8,788 9,989 9,989 
Non-marketable equity investments
4,923 4,923 5,073 5,073 
Consumer loans receivable36,134 41,661 44,148 50,686 
Commercial loans receivable
92,572 78,191 101,977 97,106 
Other secured financing(1,942)(1,894)(2,379)(2,332)
Assumptions for Mortgage Servicing Rights
December 30,
2023
April 1,
2023
Number of loans serviced with MSRs3,894 4,070 
Weighted average servicing fee (basis points)34.79 34.71 
Capitalized servicing multiple187.1 %98.99 %
Capitalized servicing rate (basis points)65.10 34.36 
Serviced portfolio with MSRs (in thousands)$491,887 $520,458 
MSRs (in thousands)$3,202 $1,788 
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Tables)
9 Months Ended
Dec. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions
Solitaire Acquisition
On January 3, 2023 (the "Acquisition Date"), we completed the acquisition of Solitaire Homes, including their four manufacturing facilities and 22 retail locations, by acquiring 100% of the outstanding stock of Solitaire Homes for $110.8 million.
Our 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. During the nine months ended December 30, 2023, we made certain adjustments to the assets and liabilities based on information that became available.
The following table presents the fair values of the assets that we acquired and the liabilities that we assumed on the Acquisition Date as of December 30, 2023 (in thousands):
January 3,
2023
AdjustmentsJanuary 3, 2023
(as Adjusted at December 30, 2023)
Cash$5,119 $(79)$5,040 
Investments334 — 334 
Accounts receivable3,536 (787)2,749 
Inventories58,045 (143)57,902 
Property, plant and equipment36,109 (103)36,006 
Other current assets1,519 59 1,578 
Intangible assets3,400 — 3,400 
Total identifiable assets acquired108,062 (1,053)107,009 
Accounts payable and accrued liabilities11,251 84 11,335 
Net identifiable assets acquired96,811 (1,137)95,674 
Goodwill13,970 1,137 15,107 
Net assets acquired$110,781 $— $110,781 
Kentucky Dream Homes Acquisition
On November 15, 2023, the Company acquired certain assets and assumed certain liabilities of Kentucky Dream Homes, LLC ("KDH"), a manufactured home retailer with locations in Kentucky and Florida for total consideration of $23.8 million, which includes $5.4 million non-cash commercial loan forgiveness. The remaining $18.4 million was paid with cash on hand. The final purchase price is subject to customary adjustments. The business is included in the Factory-built housing reportable business segment. The fair value of the assets acquired and liabilities assumed are included in the Consolidated Balance Sheet as of December 30, 2023, including $4.6 million allocated to goodwill. The purchase accounting is subject to final adjustment, primarily for the working capital and amounts allocated to goodwill. We have included the financial results in our unaudited Consolidated Financial Statements from the date of acquisition. Pro forma historical results of operations related to this acquisition have not been presented because they are not significant to our unaudited Consolidated Financial Statements for the periods presented.
Pro Forma Impact of Acquisition (Unaudited)
Pro Forma Impact of Solitaire 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):
December 31, 2022
Three Months EndedNine Months Ended
Net revenue$536,776 $1,774,853 
Net income attributable to Cavco common stockholders61,567 199,371 
Diluted net income per share6.89 22.23 
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segment Information (Tables)
9 Months Ended
Dec. 30, 2023
Segment Reporting [Abstract]  
Business Segment Information The following table provides selected financial data by segment (in thousands):
Three Months EndedNine Months Ended
December 30,
2023
December 31,
2022
December 30,
2023
December 31,
2022
Net revenue:
Factory-built housing$426,939 $481,193 $1,318,114 $1,613,392 
Financial services19,830 19,410 56,560 52,941 
$446,769 $500,603 $1,374,674 $1,666,333 
Income before income taxes:
Factory-built housing$42,070 $71,813 $154,121 $241,959 
Financial services1,837 4,268 2,124 6,243 
$43,907 $76,081 $156,245 $248,202 
 December 30,
2023
April 1,
2023
Total assets:
Factory-built housing
$1,125,581 $1,107,555 
Financial services
201,015 200,420 
$1,326,596 $1,307,975 
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation (Principles of Consolidation) (Details)
3 Months Ended 9 Months Ended
Dec. 30, 2023
store
factories
Segment
Dec. 31, 2022
Segment
Dec. 30, 2023
store
Segment
factories
Dec. 31, 2022
Segment
Number of operating segments | Segment 2 2 2 2
Number of States in which Entity Operates 48   48  
Number of Stores | store 73   73  
UNITED STATES        
Number of operating production lines | factories 29   29  
MEXICO        
Number of operating production lines | factories 2   2  
TEXAS        
Number of Stores | store 43   43  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 446,769 $ 500,603 $ 1,374,674 $ 1,666,333
Factory-built housing        
Disaggregation of Revenue [Line Items]        
Revenues 426,939 481,193 1,318,114 1,613,392
Factory-built housing | Manufactured Product, Other        
Disaggregation of Revenue [Line Items]        
Revenues 400,633 455,459 1,250,417 1,555,236
Factory-built housing | Factory-built housing, Other        
Disaggregation of Revenue [Line Items]        
Revenues 26,306 25,734 67,697 58,156
Financial Services        
Disaggregation of Revenue [Line Items]        
Revenues 19,830 19,410 56,560 52,941
Financial Services | Insurance Agency Commissions        
Disaggregation of Revenue [Line Items]        
Revenues 1,229 887 3,145 3,313
Financial Services | Financial services, All other sources        
Disaggregation of Revenue [Line Items]        
Revenues $ 18,601 $ 18,523 $ 53,415 $ 49,628
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash and Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Dec. 31, 2022
Apr. 02, 2022
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 352,808 $ 271,427    
Restricted cash, current 13,215 11,728    
Restricted cash 585 335    
Cash, cash equivalents and restricted cash $ 366,608 $ 283,490 $ 386,394 $ 259,334
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Investments, Debt and Equity Securities [Abstract]    
Available-for-sale debt securities $ 19,207 $ 18,555
Marketable equity securities 8,788 9,989
Non-marketable equity investments 4,923 5,073
Investments 32,918 33,617
Less short-term Investments (16,819) (14,978)
Long-term Investments $ 16,099 $ 18,639
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Amortized cost and fair value) (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 19,664 $ 19,335
Fair Value 19,207 18,555
Residential mortgage-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,888 2,567
Fair Value 1,836 2,488
State and political subdivision debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,652 6,023
Fair Value 5,515 5,769
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 12,124 10,745
Fair Value $ 11,856 $ 10,298
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Contractual Maturities) (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Amortized Cost    
Due in less than one year $ 7,585  
Due after one year through five years 9,804  
Due after five years through ten years 0  
Due after ten years 387  
Mortgage-backed securities 1,888  
Amortized Cost 19,664 $ 19,335
Fair Value    
Due in less than one year 7,453  
Due after one year through five years 9,532  
Due after five years through ten years 0  
Due after ten years 386  
Mortgage-backed securities 1,836  
Fair Value $ 19,207 $ 18,555
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Recognized Gains and Losses) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Gain (Loss) on Securities        
Net gain (loss) recognized during the period $ 776 $ 707 $ 1,051 $ (1,868)
Less: Net (gain) loss recognized on securities sold during the period (235) (107) (365) 183
Unrealized gain (loss) recognized during the period on securities still held $ 541 $ 600 $ 686 $ (1,685)
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Summary of inventories    
Raw materials $ 80,630 $ 92,045
Work in process 25,969 29,022
Finished goods 130,050 142,083
Total Inventories $ 236,649 $ 263,150
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Receivables [Abstract]    
Loans held for investment, previously securitized $ 18,001 $ 21,000
Loans held for investment 12,901 13,117
Loans held for sale 6,236 10,846
Construction Advances 464 706
Consumer loans receivable 37,602 45,669
Deferred financing fees and other, net (362) (368)
Allowance for loan losses (1,106) (1,153)
Consumer loans receivable, net 36,134 44,148
Less current portion (11,855) (17,019)
Consumer loans receivable, net $ 24,279 $ 27,129
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consumer Loans Receivable (Loans Held for investment) (Details)
9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Receivables [Abstract]    
Weighted average contractual interest rate 8.00% 8.20%
Weighted average effective interest rate 8.60% 8.80%
Weighted average months to maturity 173 months 150 months
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Delinquency status of consumer loans (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 37,602 $ 45,669
Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 35,403 43,252
31 - 60 days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 951 1,247
61 - 90 days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 311 213
91+ days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 937 $ 957
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 37,602 $ 45,669
Fiscal 2024    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 6,372  
Fiscal 2023    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 329 11,250
Fiscal 2022    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 97 185
Fiscal 2021    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 2,211 2,082
Fiscal 2020    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 2,912 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 25,681  
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 24,366 30,481
Prime- FICO score 680 and greater | Fiscal 2024    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 5,628  
Prime- FICO score 680 and greater | Fiscal 2023    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 329 9,471
Prime- FICO score 680 and greater | Fiscal 2022    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 97 185
Prime- FICO score 680 and greater | Fiscal 2021    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 985 1,051
Prime- FICO score 680 and greater | Fiscal 2020    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,914 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 15,413  
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,047 13,632
Near Prime- FICO score 620-679 | Fiscal 2024    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 744  
Near Prime- FICO score 620-679 | Fiscal 2023    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 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,208 1,012
Near Prime- FICO score 620-679 | Fiscal 2020    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 949 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,146  
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 870 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 18 19
Sub-Prime- FICO score less than 620 | Fiscal 2020    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 49 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 803  
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 319 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 $ 319  
No FICO Score | Fiscal 2018 and prior    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   $ 345
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consumer Loans Receivable (Narrative) (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Repossessed Homes $ 800 $ 1,100
Mortgage Loans in Process of Foreclosure, Amount $ 400 $ 500
TEXAS    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer Loans Receivable Geographical Concentration Percentage 42.00% 44.00%
FLORIDA    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer Loans Receivable Geographical Concentration Percentage 14.00% 13.00%
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commercial Loans Receivable (Commercial Loans Receivable, Net) (Details) - Commercial Loans Receivable - USD ($)
$ in Thousands
9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Apr. 01, 2023
Commercial Loans Receivable      
Commercial loans receivable $ 94,178   $ 103,726
Allowance for loan loss (1,423)   (1,586)
Deferred financing fees, net (183)   (163)
Total commercial loans, net 92,572   101,977
Less current portion of commercial loans receivable (including from affiliates), net (50,952)   (44,054)
Commercial loans receivable (including from affiliates), noncurrent $ 41,620   $ 57,923
Weighted average contractual interest rate, commercial 6.50% 7.60%  
Weighted average months outstanding, commercial 11 months 9 months  
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Performing    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable $ 94,178 $ 103,726
Performing | Fiscal 2024    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 48,598  
Performing | Fiscal 2023    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 34,344 80,193
Performing | Fiscal 2022    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 6,522 16,028
Performing | Fiscal 2021    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 2,462 4,071
Performing | Fiscal 2020    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable 1,478 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 774  
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 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (Details)
Dec. 30, 2023
Apr. 01, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration with one independent third-party and its affiliates 14.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 15.00% 18.00%
CALIFORNIA    
Geographic Concentration of Commercial Loans Receivables in Key States    
Commercial Loans Receivables Geographic Concentration Percentage 16.00%  
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commercial Loans Receivable (Narrative) (Details)
$ in Thousands
9 Months Ended
Dec. 30, 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 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment, net (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Property, plant and equipment    
Property, plant and equipment, at cost $ 296,654 $ 289,411
Accumulated depreciation (72,438) (61,133)
Property, plant and equipment, net 224,216 228,278
Land    
Property, plant and equipment    
Property, plant and equipment, at cost 39,822 39,822
Buildings and improvements    
Property, plant and equipment    
Property, plant and equipment, at cost 170,423 167,291
Machinery and equipment    
Property, plant and equipment    
Property, plant and equipment, at cost 78,496 76,826
Construction in progress    
Property, plant and equipment    
Property, plant and equipment, at cost $ 7,913 $ 5,472
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment, net (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]        
Depreciation $ 4.2 $ 3.4 $ 12.7 $ 10.7
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (ROU Asset and Liability) (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Leases [Abstract]    
Operating Lease, Right-of-Use Asset $ 37,393 $ 26,755
Finance lease assets 6,351 6,088
Total lease assets 43,744 32,843
Operating Lease, Liability, Current 5,305 6,262
Finance Lease, Liability, Current 79 347
Operating lease liabilities 33,285 21,678
Long term lease liabilities 6,107 5,896
Total lease liabilities 44,776 34,183
Accumulated Amortization $ 400 $ 300
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Lease Payments) (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Leases [Abstract]    
Remainder of fiscal 2024 $ 1,688  
Fiscal 2025 7,035  
Fiscal 2026 6,980  
Fiscal 2027 4,545  
Fiscal 2028 3,649  
Fiscal 2029 3,456  
Thereafter 20,276  
Total operating lease payments 47,629  
Less: Amount representing interest (9,039)  
Operating Lease, Liability 38,590  
Remainder of fiscal 2024 89  
Fiscal 2025 356  
Fiscal 2026 356  
Fiscal 2027 356  
Fiscal 2028 356  
Fiscal 2029 356  
Thereafter 10,230  
Total finance lease payments 12,099  
Less: Amount representing interest (5,913)  
Finance lease liabilities 6,186 $ 6,243
Remainder of fiscal 2024 1,777  
Fiscal 2025 7,391  
Fiscal 2026 7,336  
Fiscal 2027 4,901  
Fiscal 2028 4,005  
Fiscal 2029 3,812  
Thereafter 30,506  
Total lease payments 59,728  
Less: Amount representing interest (14,952)  
Total Lease Liabilty $ 44,776  
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangibles, net (Summary of Goodwill and Other Intangibles) (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Goodwill and other intangibles    
Intangible Assets Including Goodwill Gross $ 154,938 $ 150,641
Accumulated Amortization (5,581) (6,304)
Intangible Assets, Net (Including Goodwill) 149,357 144,337
Indefinite lived:    
Goodwill 120,744 114,547
Indefinite lived intangible assets including goodwill. 138,824 132,627
Finite lived:    
Accumulated Amortization (5,581) (6,304)
Net Carrying Amount 10,533  
Customer relationships    
Goodwill and other intangibles    
Accumulated Amortization (4,965) (5,818)
Finite lived:    
Gross Carrying Amount 15,000 16,900
Accumulated Amortization (4,965) (5,818)
Net Carrying Amount 10,035 11,082
Other Intangible Assets    
Goodwill and other intangibles    
Accumulated Amortization (616) (486)
Finite lived:    
Gross Carrying Amount 1,114 1,114
Accumulated Amortization (616) (486)
Net Carrying Amount 498 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
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangibles, net (Amortization) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Apr. 01, 2023
Goodwill and Intangible Assets Disclosure [Abstract]          
Amortization expense on intangible assets $ 400 $ 500 $ 1,200 $ 1,500  
Remainder of fiscal year 2024 392   392    
Fiscal 2025 1,530   1,530    
Fiscal 2026 1,488   1,488    
Fiscal 2027 1,415   1,415    
Fiscal 2028 1,299   1,299    
Fiscal 2029 1,265   1,265    
Thereafter 3,144   3,144    
Net Carrying Amount 10,533   10,533    
Customer Relationships [Member]          
Goodwill and Intangible Assets Disclosure [Abstract]          
Net Carrying Amount $ 10,035   $ 10,035   $ 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 1 month 6 days   7 years 1 month 6 days    
Other Intangible Assets          
Goodwill and Intangible Assets Disclosure [Abstract]          
Net Carrying Amount $ 498   $ 498   $ 628
Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]          
Finite-Lived Intangible Assets, Remaining Amortization Period 2 years 9 months 18 days   2 years 9 months 18 days    
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangibles, net (Changes to Goodwill) (Details)
$ in Thousands
9 Months Ended
Dec. 30, 2023
USD ($)
Business Acquisition [Line Items]  
Beginning balance $ 114,547
Ending balance 120,744
Kentucky Dream Homes  
Business Acquisition [Line Items]  
Goodwill acquired during the period 4,591
Solitaire  
Business Acquisition [Line Items]  
Solitaire Goodwill adjustments 1,137
Other immaterial acquisition  
Business Acquisition [Line Items]  
Goodwill acquired during the period $ 469
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Accrued Expenses and Other Current Liabilities    
Salaries, wages and benefits $ 41,023 $ 47,100
Customer deposits 40,698 45,193
Estimated warranties 32,822 31,368
Unearned insurance premiums 30,192 27,901
Accrued volume rebates 25,086 22,858
Accrued self-insurance 13,671 11,467
Other 63,752 76,774
Total accrued expenses and other current liabilities $ 247,244 $ 262,661
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warranties (Activity for Estimated Warranty Liability) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Accrual for estimated warranties        
Balance at beginning of period $ 33,015 $ 30,841 $ 31,368 $ 26,250
Charged to costs and expenses 11,341 12,036 36,956 40,663
Payments and deductions (11,534) (11,931) (35,502) (35,967)
Balance at end of period $ 32,822 $ 30,946 $ 32,822 $ 30,946
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Debt Obligations    
Finance lease liabilities $ 6,186 $ 6,243
Other secured financing 1,942 2,379
Mandatorily redeemable noncontrolling interest 2,796 2,268
Other Liabilities 10,924 10,890
Less current portion included in Accrued expenses and other current liabilities (3,273) (3,070)
Other noncurrent liabilities $ 7,651 $ 7,820
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Details)
$ in Thousands
Dec. 30, 2023
USD ($)
Line of Credit Facility [Line Items]  
Secured credit facilities $ 0
Revolving Credit Facility  
Line of Credit Facility [Line Items]  
Current borrowing capacity 50,000
Maximum Borrowing Capacity $ 100,000
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reinsurance and Insurance Loss Reserves (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Reinsurance Effect on Premiums Written and Earned        
Direct premiums Written $ 11,135 $ 7,454 $ 31,581 $ 22,350
Assumed premiums - nonaffiliate Written 8,430 7,709 27,735 25,555
Ceded premiums - nonaffiliate Written (6,406) (4,413) (18,971) (13,056)
Net premiums Written 13,159 10,750 40,345 34,849
Direct premiums Earned 10,693 7,529 28,740 21,917
Assumed premiums - nonaffiliate Earned 8,459 8,358 25,880 24,526
Ceded premiums - nonaffiliate Earned (6,406) (4,413) (18,971) (13,056)
Premiums Earned, Net $ 12,746 $ 11,474 $ 35,649 $ 33,387
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reinsurance and Insurance Loss Reserves (Details Textual)
$ in Thousands
9 Months Ended
Dec. 30, 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 91 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Insurance [Abstract]        
Balance at beginning of period $ 9,154 $ 7,790 $ 10,939 $ 8,149
Net incurred losses during the period 9,489 8,464 29,152 25,050
Net claim payments during the period (9,189) (7,163) (30,637) (24,108)
Balance at end of period $ 9,454 $ 9,091 $ 9,454 $ 9,091
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details Textual)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 30, 2023
USD ($)
Claim
Dec. 31, 2022
USD ($)
Dec. 30, 2023
USD ($)
Claim
Dec. 31, 2022
USD ($)
Claim
Apr. 01, 2023
USD ($)
Loss Contingencies          
Reserves Related to Consumer Loans Sold $ 0.6   $ 0.6   $ 0.7
Product repurchase          
Loss Contingencies          
Loss contingencies $ 2.7   $ 2.7   5.2
Loss contingency claims | Claim 1   3    
Product repurchase | Maximum          
Loss Contingencies          
Loss contingencies $ 116.0   $ 116.0   178.0
Loan Repurchase          
Loss Contingencies          
Loss contingency claims | Claim     0 0  
CountryPlace          
Loss Contingencies          
IRLCs recorded at fair value 24.1   $ 24.1   64.9
Forward Commitments Recorded at Fair Value $ 0.8   $ 0.8   $ 1.6
Recognized (loss) on the forward sales and whole loan commitments   $ (0.2)   $ (0.3)  
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Loan Contracts with Off-Balance Sheet Commitments    
Construction loan contract amount $ 1,361 $ 2,214
Construction Advances (464) (706)
Remaining construction contingent commitment $ 897 $ 1,508
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Redeemable Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Dec. 31, 2022
Oct. 01, 2022
Jul. 02, 2022
Dec. 30, 2023
Dec. 31, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance, common stock, shares issued     8,665,324       8,665,324  
Ending balance, common stock, shares issued 8,345,812           8,345,812  
Beginning balance $ 1,019,255 $ 1,022,826 $ 976,286 $ 928,932 $ 851,562 $ 830,455 $ 976,286 $ 830,455
Net income attributable to Cavco common stockholders 35,987 41,539 46,357 59,524 74,116 59,602 123,883 193,242
Other comprehensive loss, net 241 54 (42) 74 (303) (112)    
Issuance of common stock under stock incentive plans, net 1,934 479 (1,213) (90) 1,457 (848)    
Stock-based compensation 1,709 1,551 1,438 1,330 2,100 1,425    
Common stock repurchases (50,426) (47,194)   (34,270)   (38,960)    
Ending balance 1,008,700 1,019,255 1,022,826 955,500 928,932 851,562 1,008,700 955,500
Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]                
Beginning balance 0 1,120 1,219 926 677 825 1,219 825
Net Income Attributable to Noncontrolling Interest 0 34 54 65 82 92    
Other comprehensive income 0 0 0 0 0 0    
Distributions   (180) (120) (120) (240) (240)    
Valuation adjustment   $ (974) (33) 61 407      
Noncontrolling interest, explanation of decrease   Conversion to mandatorily redeemable noncontrolling interest            
Ending balance $ 0 $ 0 $ 1,120 $ 932 $ 926 $ 677 $ 0 $ 932
Common Stock                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance, common stock, shares issued 9,356,421 9,347,220 9,337,125 9,314,152 9,298,235 9,292,278 9,337,125 9,292,278
Issuance of common stock under stock incentive plans, shares 24,726 9,201 10,095 5,548 15,917 5,957    
Ending balance, common stock, shares issued 9,381,147 9,356,421 9,347,220 9,319,700 9,314,152 9,298,235 9,381,147 9,319,700
Beginning balance $ 94 $ 93 $ 93 $ 93 $ 93 $ 93 $ 93 $ 93
Net income attributable to Cavco common stockholders 0 0 0 0 0 0    
Other comprehensive loss, net 0 0 0 0 0 0    
Issuance of common stock under stock incentive plans, net 0 1 0 0 0 0    
Stock-based compensation 0 0 0 0 0 0    
Ending balance 94 94 93 93 93 93 94 93
Treasury Stock                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (211,646) (164,452) (164,452) 100,000 (100,000) (61,040) (164,452) (61,040)
Net income attributable to Cavco common stockholders 0 0 0 0 0 0    
Other comprehensive loss, net 0 0 0 0 0 0    
Issuance of common stock under stock incentive plans, net 0 0 0 0 0 0    
Stock-based compensation 0 0 0 0 0 0    
Common stock repurchases (50,426) (47,194)   (34,270)   (38,960)    
Ending balance (262,072) (211,646) (164,452) 134,270 100,000 (100,000) (262,072) 134,270
Additional paid-in capital                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance 274,204 272,175 271,950 267,183 263,626 263,049 271,950 263,049
Net income attributable to Cavco common stockholders 0 0 0 0 0 0    
Other comprehensive loss, net 0 0 0 0 0 0    
Issuance of common stock under stock incentive plans, net 1,934 478 (1,213) (90) 1,457 (848)    
Stock-based compensation 1,709 1,551 1,438 1,330 2,100 1,425    
Ending balance 277,847 274,204 272,175 268,423 267,183 263,626 277,847 268,423
Retained earnings                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance 957,206 915,667 869,310 762,474 688,358 628,756 869,310 628,756
Net income attributable to Cavco common stockholders 35,987 41,539 46,357 59,524 74,116 59,602    
Other comprehensive loss, net 0 0 0 0 0 0    
Issuance of common stock under stock incentive plans, net 0 0 0 0 0 0    
Stock-based compensation 0 0 0 0 0 0    
Ending balance 993,193 957,206 915,667 821,998 762,474 688,358 993,193 821,998
Accumulated other comprehensive loss                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (603) (657) (615) (818) (515) (403) (615) (403)
Net income attributable to Cavco common stockholders 0 0 0 0 0 0    
Other comprehensive loss, net 241 54 (42) 74 (303) (112)    
Issuance of common stock under stock incentive plans, net 0 0 0 0 0 0    
Stock-based compensation 0 0 0 0 0 0    
Ending balance (362) (603) (657) (744) (818) (515) $ (362) $ (744)
Noncontrolling Interest                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock under stock incentive plans, net 0 0 0 0 0 0    
Stock-based compensation $ 0 $ 0 $ 0 $ 0 $ 0 $ 0    
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Dec. 31, 2022
Oct. 01, 2022
Jul. 02, 2022
Dec. 30, 2023
Dec. 31, 2022
Earnings Per Share Computation                
Net income attributable to Cavco common stockholders $ 35,987 $ 41,539 $ 46,357 $ 59,524 $ 74,116 $ 59,602 $ 123,883 $ 193,242
Weighted average shares outstanding:                
Basic 8,358,389     8,870,565     8,561,209 8,897,405
Effect of dilutive securities 74,082     65,510     79,079 71,699
Diluted 8,432,471     8,936,075     8,640,288 8,969,104
Net income per share attributable to Cavco common stockholders:                
Basic (usd per share) $ 4.31     $ 6.71     $ 14.47 $ 21.72
Diluted Net income per share attributable to Cavco common stockholders:                
Diluted (usd per share) $ 4.27     $ 6.66     $ 14.34 $ 21.55
Stock Options                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Anti-dilutive stock equivalents excluded from computation 0     930     316 776
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of the Fair Value and Carrying Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Apr. 01, 2023
Book Value    
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]    
Non-marketable equity investments $ 4,923 $ 5,073
Consumer loans receivable 36,134 44,148
Commercial loans receivable 92,572 101,977
Other secured financing (1,942) (2,379)
Book Value | Available-for-sale debt securities    
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]    
Investments 19,207 18,555
Book Value | Marketable equity securities    
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]    
Investments 8,788 9,989
Estimated Fair Value    
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]    
Non-marketable equity investments 4,923 5,073
Consumer loans receivable 41,661 50,686
Commercial loans receivable 78,191 97,106
Other secured financing (1,894) (2,332)
Estimated Fair Value | Available-for-sale debt securities    
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]    
Investments 19,207 18,555
Estimated Fair Value | Marketable equity securities    
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]    
Investments $ 8,788 $ 9,989
XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)
$ in Thousands
Dec. 30, 2023
USD ($)
Loans
Apr. 01, 2023
USD ($)
Loans
Fair Value Disclosures [Abstract]    
Number of loans serviced with MSRs | Loans 3,894 4,070
Weighted average servicing fee 0.3479% 0.3471%
Capitalized servicing multiple 187.10% 98.99%
Capitalized servicing rate 0.651% 0.3436%
Serviced portfolio with MSRs $ 491,887 $ 520,458
Mortgage servicing rights $ 3,202 $ 1,788
XML 98 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Apr. 01, 2023
Related Party Transactions [Abstract]          
Revenues from related parties $ 11,600 $ 18,700 $ 42,600 $ 56,000  
Accounts receivable from related parties 6,500   6,500   $ 5,700
Commercial loans receivable $ 4,900   $ 4,900   $ 4,700
XML 99 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Schedule of Acquisitions) (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 01, 2023
USD ($)
Dec. 30, 2023
USD ($)
store
Nov. 15, 2023
USD ($)
Jan. 03, 2023
USD ($)
store
Business Acquisition [Line Items]        
Number of Stores | store   73    
Goodwill $ 114,547 $ 120,744    
Solitaire        
Business Acquisition [Line Items]        
Number of Stores | store       22
Payment to acquire business $ 110,800      
Cash       $ 5,040
Investments       334
Accounts receivable       2,749
Inventories       57,902
Property, plant and equipment       36,006
Other current assets       1,578
Intangible assets       3,400
Total identifiable assets acquired       107,009
Accounts payable and accrued liabilities       11,335
Net identifiable assets acquired       95,674
Goodwill       15,107
Net assets acquired       110,781
Kentucky Dream Homes        
Business Acquisition [Line Items]        
Payment to acquire business   18,400    
Goodwill     $ 4,600  
KDH Acquisition total consideration   23,800    
KDH Acquisition, non-cash commercial loan forgiveness   $ 5,400    
Previously Reported | Solitaire        
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       3,400
Total identifiable assets acquired       108,062
Accounts payable and accrued liabilities       11,251
Net identifiable assets acquired       96,811
Goodwill       13,970
Net assets acquired       110,781
Adjustments | Solitaire        
Business Acquisition [Line Items]        
Cash       (79)
Investments       0
Accounts receivable       (787)
Inventories       (143)
Property, plant and equipment       (103)
Other current assets       59
Intangible assets       0
Total identifiable assets acquired       (1,053)
Accounts payable and accrued liabilities       84
Net identifiable assets acquired       (1,137)
Goodwill       1,137
Net assets acquired       $ 0
XML 100 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition (Pro-forma) (Details) - Solitaire - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Business Acquisition [Line Items]    
Net revenue $ 536,776 $ 1,774,853
Net income attributable to Cavco common stockholders $ 61,567 $ 199,371
Diluted net income per share $ 6.89 $ 22.23
XML 101 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segment Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Segment
Dec. 30, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Segment
Apr. 01, 2023
USD ($)
Business Segment Information          
Number of operating segments | Segment 2 2 2 2  
Net revenue $ 446,769 $ 500,603 $ 1,374,674 $ 1,666,333  
Income before income taxes 43,907 76,081 156,245 248,202  
Total assets 1,326,596   1,326,596   $ 1,307,975
Factory-built housing          
Business Segment Information          
Net revenue 426,939 481,193 1,318,114 1,613,392  
Income before income taxes 42,070 71,813 154,121 241,959  
Total assets 1,125,581   1,125,581   1,107,555
Financial services          
Business Segment Information          
Net revenue 19,830 19,410 56,560 52,941  
Income before income taxes 1,837 $ 4,268 2,124 $ 6,243  
Total assets $ 201,015   $ 201,015   $ 200,420
EXCEL 103 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -AS0E@'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 " #8\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G?TC!<,VETI/%00+BK>03-O@)AN2D=V^O=G8;A%] "&7S/SR MS3>03GFNAH#/8? 8R&"\FVSO(E=^S4Y$G@-$=4(K8YD2+C4/0["2TC4#]9^@S3"O 'BTZBE"7-3 Q M3_3GJ>_@!IAAA,'&[P+JA9BK?V)S!]@E.46SI,9Q+,-^RT13-?=%U:2SKQ]X6_%F]3Z[_O"["=M!FX/Y MQ\970='!KW\AO@!02P,$% @ V'-"6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #8,% #C'@ & 'AL+W=OF\M:D;IQW:81]HB;:%2J)'47;R M[W>4.=#K-MYQ9>7PT?D<"ODUVS%N2*/29QFEYV54NO7EI4%*YZP M[%RL>0IW%D(F3,&I7%K96G(6%D%);%';]JR$16EG-"RN3>5H*'(51RF?2I+E M2<+DTQ6/Q?:RXW3V%^ZCY4KI"]9HN&9+/N/JXWHJX!GPWT>QUH)RO'/ M3K13O5,'/C_>J]\6YL',G&7<%_&?4:A6EYU!AX1\P?)8W8OM;WQGJ*_U A%G MQ7^R+9_M]3HDR#,EDETPE"")TO*7/>XJXEF ZS8$T%T ?1'@-+W!W06XA=&R M9(6M:Z;8:"C%EDC]-*CI@Z)NBFAP$Z6Z&6=*PMT(XM3H6@0YM(HB+ W)3:HB M]40F:=D]=#5W2;9BDF=#2\';=(P5[)2O2F7:H/R*O!.I6F6@&O+PVW@+2ED5 ME>Z+>D51P6L>G!/7/B/4IJZA/#X>_CM+SPGUBO >4ARWJCFWT',;]'RQX9+\ M-9YG2D)G_-M40Z5"SZR@1^CK;,T"?MF!(9AQN>&=T4\_.)[]J\G>=Q+[QFRO M,MO#U$>[GN%#3Y$LAAX2\D?R!W\RF<:5;/BC%P/'\TP>T=B6'ON5QSY:LFHH M/#RMN9C M6MJ[J.Q='&=ORF4D=/X*"61!8^,=4-KGEL;D@L:W]#FH? [0THW!9%@8O8W9 MTN0.CU^P.#,V'AK6TM2KRM2K(X>;9$ %Q6S3W#EQK4:#:%A+@XY=SZWV,5GS M-HHYN_)Y.[ZX^SA?G(S@T/_W&@8U6EKF-:&Z3&&)VD@)'35@I'.R$Q!TB%" M$E_D,$'"/"E"8X*%CL+3^P1S()8;Q&BR@HV1#ITKAD MW^O2GMWW>N8^?0K0<6K2<8Y"G7$8@GIVMC\@;^$Y\CXUMRLNZ7JN1^X@LZTJ M@AION.XWG#CPP66LA5.@D%.SD(/3S,M:\/49]/ 'L4V--8#+35>"I]&CT>@I M ,FI":ET6HL3Z781&E@;F]<<_S%:/04J.34K.3@B//2Z%1D"CKBEVC= MG*YPQ4'?=LPC^!2PY-2TY."X4_35L>2LV1@NX-EF6Z? ):?F)0>'G+)!+:$F3R0-* MOD@2F)]F2@1?S\B:2;)A<<[)C_:Y[1A7#DZ!4;3&*(K3#Q!P&*5+,GM*YB(V M&CZ 3T!/1E^GH"5:TQ+%>6;?A.3F,5BQ=,D;\?" T-UX=CTV?EWC@6T=UG!$ MCX(C/Y=2?\J4WR]%4\(TDAM7S0XH?C:NM?EX5%N?-131HZ!HDBHNRY57_:'- M]L:-/G'%)I^GP!Y:8P\]"GOT%QO0/)# 4DAS!L)UWC()O7TA3_S!(6Q^0JS^!V9NZWN$[C)S@>U]9?C3WT*.RY2;AI=L,QJX/<]S!D-K8[#HU@#D'L"6 MW2QR&V6:]#YS !=L2?. 7+=KNUW7^'&)1[9L2[?F'1?'E6KI[[G36[AH3#P' MQ/Z[G;/S> KV<6OV<0^LY;SPN%NB;G:)RWTP$CL>]'\]6L^V$76Z+'97,Q+H M1:UR1[&Z6NW@CHM]2ZM^O-S^?<=TMLU(S!<0:I]?P'"1Y8YJ>:+$NMB4G NE M1%(VL1 FV)W^V*W0=S=>ZW(="Q4$KT2G33WZ6\H.Z8M/L@YI$ :RQE2 M_R&'\QM2NGJ2[?=N+81"/^JJZ:XG:Z4V[V>SKEB+.N\NY48T\)>5;.MLZ;Y\_B4H^74_( MY.6+N_)AK?07L_G5)G\0"Z'^VMRV<#4[]+(L:]%TI6Q0*U;7DX_D_0W/=(/> MXN]2/'5'GY%VY5[*[_KBR_)Z@K4B48E"Z2YR^/4H;D15Z9Y QS_[3B>'>^J& MQY]?>O^U=QZI!.T%*M\6ZD[^?2[V#L4Z?X*677]_^AI M;XLGJ-AV2M;[QJ"@+IO=[_S'?B".&A#N:4#W#>BY#=B^ >L=W2GKW?JF;PW>E(V>QH5JX:\EM%/S&]ETLBJ7N1)+]"FO\J80:*&[ MZ] %^FOQ&?W[W2_H'2H;]&TMMUW>++NKF8([Z_:S8G^73[N[4,]=/HOB$C$\ M1113YFA^$V[^<=->(DQG":]OTQG]/;MA6-0GG7@9\N=W;MN;N] M7EKONTU>B.L)K)U.M(]B,O_I7R3&'US.O5%G)ZZR@ZLLU/O\)N_6""8-%?J# M^&=;/N85^.[T>M=5W'>EU__CG$4TQ>G5[/'8']N,)H33Y&!VHI0?E/*@TCO1 MJ;8L=!QJK5.(_GZ67$)W/45'"@BC)!KH=%B1A*9NF=%!9A24^;$HY!;&#W)8 M(6 P[RLQ18UPRHPL 0F.,!G(M*W2C''/:,8'F7%0YF(M6W6A1%O#TGV$H:U] MDQ[;HQ2G)!N(=%CQ+/&,97(0F82#<[\.-Z!5YW2Y0@7DHVTM6E3)O#EKD!/' M+*?1,!8<5@D^\O)$?WK0G[Y>?PWJBS*OSO<@M;3Q-"7)P .'%>.$NSW(#AYD M;^@!6K6R1OEJ558E */S>I196BEAPRFQC6*.W>X0;'"&@PY]@6!OE&Q+X<84 MMI6Q..;#<'?9Q8Q$/GU'N"5!?;>MV.3E$HD?4(AUHNMSLU1KB/ABE$K[OD]2 M!:9\F)\=9AE-D]BCW5"3!$DU_R85!,49,JDMDS',AQ'MLL,\2CRKDACFD3#T M!BAQ:F36O:-T&*$.(W84QJ?J#.=(&'1?POF8.+ 5X\R*4(=9&C/?V!F\D3#? M;EZ=@(D-, K5@"788980ZA-L0$?"I+OY/S(NL7'&TI3%0\FV6<32S)<$#/;( M"/?>(,42FV@T2?G0 ]N*8\8\#ACND3#X;EO81[;J>8HVL&-0?1+3M>5&1[5? MLHTP"I%"K&%WV:745VT0 SL2IMUO4BZ?RJIRBK-Q1"A.N#6B#CO"(U^]1@VY M:)A<7WL(E(W*FX<2(L$_]=0!IS0F;*#4998EONBE!F$TC+"O,/6Y*IL'5 G8 M0*-6[Y0OY.IB"Q>!+95-)9:PS%)MF]$XB3Q9EQYM^#2/84\11-HQ. MIR%.LL0GT6"+LK.VI;#R[V'Y*T\-0X/P>_7F](UZ._79P)"&87C83FWR9YW_ MG [;J*,LH\.RQV$&\\)\\6Z(2$=W?.U6!$NVL1ES$3*A5FYQV<4TCHG'!<-( M&F;D:>4VIM:F'H :=LY#M0Z[C+',I];@D8;Q.$PP8WIMQC%&K6+.80;H\4&% M&A;2, MW>7M,HXVT)(Z&)P$NJY3Z MA@CX:Q]UFL!,S\$N "FSN!5/[#H])F M6Y2DUCJSK9(H]98PT\[ALW%K37#(Y-31HV/3D7-3*-%EX_62XY";7W;. M95.6DBGA24\,N&+)E-!HWV(*57^W$?UCC.KY _IJQ@&E4\:C:4IHWS*=QG$T M990[6SH'S=ZX9D/8N&P\&P-F<,["./_60L;>ML\O Y2JMMO:WZAT_[BDK6D+C6^CGA(Y!?=F[A-LLO6&P%@\,J M)IXRG1G@LS#P=\54=V[ZMYE.,$X3;&4QVS!+8MC8>?0:_+,P_G=ZCPH4O=[& M6-LOT[-]S*PG0NZ]D],PL'?BIGK@.$CC/[?U/82/7!WR,>@_)&SG,Z1@.?): M+K]5;Z?NFV*$CQXKGW(Y[/JNL^08F)?6 3OJ.]4[2-6$MNR.14Z-&#U#"$?4*_ABLM M;K/34ALR.55KP,K'#IS[2FLO]1;B%HK"A>J9\+>.8'0+"[MWP:DZ.BN61ZQ. MM1O*\O&S9Z/]O$"V6L9IR!*H M>CV2#77YR+-6I^2QD+:9FD)E#87U4+?#$(INJ+D]N@U]^0A]7RKBO?*='R\> M.$4[3IBA>&;6 U2'(136J176LZ/7@_2[67_D[4/9=*@2*VB(+Q/HH=V][K2[ M4'+3OS%T+Y62=?]Q+7*H K0!_'TEI7JYT"\A'5XZF_\/4$L#!!0 ( -AS M0EATSJDMA@< $PD 8 >&PO=V]R:W-H965T&ULK5IM M<^.V$?XK?N9NYLPB KZZMF;.HMIEITIMSTWSHY ,L0A9[)*$0D'SMK^_R MQ:($+&D[T1=;I)Y=\%DL=A] O'E2]5>]E=*0;V51Z=O9UIC=]7RNUUM9"GVE M=K*";S:J+H6!R_IQKG>U%%EK5!9SYGGAO!1Y-5O&O0(OZ5RR=]\IDT5!Z4^MI<_)#=SKSFB60AUZ9Q(>#?02YE432> MX#E^ZYW.CF,VAJ>?G[W_I24/9!Z$EDM5_))G9GL[BVCV+WGJL!& UWMM5-D;PQ.4>=7]%]_Z0)P8@!_<@/4&S#;P1PQX;\!? M.X+?&_BO'2'H#5KJ\XY[&[A4&+&XJ=43J1LT>&L^M-%OK2%>>=4DRKVIX=L< M[,QBJ2JMBCP31F;DWL _R *CB=J0I2HA][9-4APD^:%:JU*2C^3G^Y2\^^X] M^8[D%?GG5NVUJ#)],S?P-(W/^;H?^:X;F8V,S,F/JC);3595)C/$/IVV3R;L MYQ"%8RC8 M^N,C_OKI/F8$^?>G!VUJ6->_8E/=.?-Q9TVQN]8[L9:W,\@H+>N#G"V^_Q,- MO3]C<;ZDL_22SE87&(>>#OS.NP9%K,,EUJ;1I2I 6 MA41+2V<>G(S+?1[1V&*+P,(XY('%UH51#\C&D<46P3'./)_A;,,CVW"2[5]K MI379U6J3&XQLB#P>]P)JD45@G":A%9/4A7$6Q0Y7%^9SGR44IQH=J4:35.]! M$>35XP?R*"M9BX) [R B@\:6-]6E$0U$?@,5I/%YCYRG@F2CS(J$BPKBQ+-R M-W51- []Q(K7"H$E-.$^'HCX&(AX,A!]?=W4JB2@^AKJT(DQRK$[7TG$[77M MHB+NA39E%T5]RF/+VQM1A2%T2#T(['RD5!B0MQFM0;))7W.J)])J/:R'.&_AC[=B)C*$9#BRN& MHCRTJMP*@X74&V%[(B#I)-M_F*VLR;N>Z_M^=C^02J+%K/=V3HG93A,OLFF[L"CTG.1& M8)#=S'=FW,4Q/P:%.$)^$(=T4ND\DP>ZDSG.W+"(%WL>IDB,$B7..9V3!!U\1@:!2:<5Y@O5"I&56/JY,+1:(<(2K58( M;JI:#=*23FO++W)="*WS3;X6W0%D]I^]-NW)!31HHN5Z7^K)IZ?EIMRL@!$U!>DF2,$P.V@(4 =EL M43]VW4% (QLH-@A/-BT\FP1?;T7UV' E^ZJ6HLC_)S.R4SIODT!MX)N#[/) MDZW$9YZY"M&>TR6&L>5;BH 8LR.!R%&?CM1?-LA1-BU'WS+QKBK\Z-!%,,R9 M>01D2U $$X]LL-@@/]FT_,2:#KEMPJZBWI++^IM=2EOYW,W2&PV?79Z)W2^)N_V.AOF[CTZ M(YV?Z+397G'[N!A!A5>V8DL1%/6O?/N0!8$Q>A6-M;5!Q+)I$9OFQ;[Y9?(U MK&.$-;,%+8(*KT+[1 U! 6O[)'*%P(!U$(RP'M0L2R97Z2_MS]M 6QQD+4#? MM*PU47NCC:@RJ./X4IP4R6]>BI?TEE[4V^I2WLY_&QUD-I^6V>U21'\'=75N MS(/8.6)?8L X\@*GF6+ (*3,LS<4J,^ M74>6&##AH14N1^2J]7W8LM@_ON/9L?1?V85YH4<@-#>5<1/&W=O;K2 M71BU:]_->%#&J++]N)4">FT#@.\W2IGGBV: XPM$B_\#4$L#!!0 ( -AS M0EB$T5'B,@D /TI 8 >&PO=V]R:W-H965T&ULM9IM M;]LX$L>_"N%;'':!NI9(ZJF7&$C=APNP38.FVWVMR'3,JRQY)3EI[M/?D))% M6QS*S<'[IK'5(?T?/LQO.-3%4UE]K]="-.3')B_JR\FZ:;9O9K,Z6XM-6K\N MMZ* _UF5U29MX&OU,*NWE4B7NM$FGU'/"V>;5!:3^85^=EO-+\I=D\M"W%:D MWFTV:?7\5N3ET^7$G^P??)$/ZT8]F,TOMNF#N!/-']O;"K[-^EZ6$J1R$76J"Y2^/,H%B+/ M54^@XZ^NTTG_FZKAX>=][Q^T\^#,?5J+19G_*9?-^G(23\A2K-)=WGPIG_XM M.H<"U5]6YK7^ESQUMMZ$9+NZ*3==8U"PD47[-_W1#<1! ^@';T"[!G38@#L: ML*X!TXZVRK1;[](FG5]4Y1.IE#7TIC[HL=&MP1M9J&F\:RKX7PGMFOFB+.HR ME\NT$4MRU\ ?F*.F)N6*+-)Z33[ /-=D2OZX>T=^_>4W\@N1!?FZ+G=U6BSK MBUD#&E1/LZS[O;?M[U''[R7D4UDTZYJ\+Y9B>=Q^!MI[!^C>@;=TM,-W(GM- MF/>*4(\R1,_B9YK[NCD=D?5-OTTQ<3F!SUJ)Z%)/Y/__AA]Z_,!?/U-F1P[QWF(_U/K^! M4".+K-P(S,VV;:C;JHCR./&[,C:4$O+1B=BZOE?V # MM>NY*2'H9&61R5R0HM>LGJMOF5KKVZI\E+ JR?TS@3A9I8TL'MI (QLIT-4> MG',>S]39T6"%_6"%H_/X3D"GF4S;X%HL2;HIJT;^5S_ /&^["P[GC,4!'\PL M8D7]B.,3&_5:HU&MMVJB-$B 8R2KQ%(V)"_K&I^CR-(P!1$#H8A1&"2XSKC7 M&9\8TY6H0%V_V-(?N,(841B'0XFV%:,TP"4FO<1D5.)=4V;?IPJ$2P(:(3NH MVR4@?JC/Z*9.+!T\3.*!6,0H#AQB?<_0RAN/-F4QU7M5%HV 3;#?QZ_4+D9I MY&&3S[R!6LPLH)%#[@%<_5&YO\.:)+\^0#;U&X$QK5,(/K!B*]'(2H-6<1;" M#@2;YOD5V>8I/%*;3_RUDUMEX';,MW=6' [=LHVFOA\ZW*+&+3KJUD=P2/DC MBT>Q#[!*=>O?"K9B6M1NY109ZR08+B#,+ RY:TX,H/U1',[?R;JIY/U.K7*= MYXBT*B#0UV15E1L]\LTSV8AF72X//41=899&:V79)IQYKBDPU/7Y*-L6Z[1X M$+7*Q@Y0!1&PFXI.:330]<>IJ]+OW494[98Y MT IA0C[(0J7EJ&R;J]/H:%UUNA$[GP5!0!W*#8+]DPS.A%AVNV:_\[,C?U#E M-FAC/SK0TPFWS7P>>H'GT&V0[(\S^;8"8LAMFI-M^MR==8J![E-KQ@9QP&-K MX]M6$75N?,-K?QS8UQ"1B@96!YY)^#9W ]^/K>&US6@<^ Q71PV?Z3B?;RNQ M3>5RGSVTL:ALUC"RV0Y2(84W':0P[=2&<))XR4 Z8C7UP\"5"%$#:SH.ZT6Y M@14 *7#^TMU($L3J]NIV>H.S9YXRA( MAC$1,0LA?+OFP0":C@.ZC]S@BY+X"L"553N!KJH#SJ&NV/2=4A8FP= 7Q Y\ MB5S.&$[3T\?C__MPV?5]M$N]T/>&ARS,CGF^[SB^4 -1.GZ"OK[Y]O[N)ZH9 M]*S'X'/U=NRT83(=9_+MKLK6J5IFIY)S="A0XE(6#><,L>->[ (<-6"F)\"\ MCP#J;'R8\CD39LW//M@9K[G)XY\DQD^LU-\QH;[A&B&<)DFPWP'M6*. M!<(,E=DXE;^(9E<51J6J4Z1;V0#+7GY>8S: +3>0FO;?4=1F MAMMLG-M'4537[70!1U7+ -]=A4SE5/MTI!*YV >!;DVF3VF%WY$P&]A3/[9J M:*B9%SG.;LQ@G8V?C8^CP-X/I?S005RY?1!FGBTF*O-B[A!M)L'-)6^.V7QZGPBZ X";D=?C&RLSAT*.<&V?Q$R;N]K*K4 M.E?"E1>O6E]4G'D$AN_KKVKD*YFUC*S7Z(6<3>F8P1%T>"%GF_DT\IS>&)SS M$X?LGU9/TH;<"SAUJ^*LBDVPNV'6Z@S(_RS2"O7.AC>-&;=R%'+''Y9/C/Q_E_M]MNR:-\I<=P6\K,F!^?J[7A$#JZ\QY,#_6:$KG.I M '[JX S6UJA_X0B8@1=W&%&[+S M$W5P?9VAPMO'FT]7795*Y/)!JNK;2M^9[2JHXLE[JZT]U.G[ITX3:J V[=3R)6KC$W+.?C+->O;$W+U1202*Z<5=GQ M7EZ\<\_4V['/)@W@XVG [T+?=+?>DBLU-Q5>T^4VSWT>6=A'S%C '&7#P$ _ M&(?^Y[Y"J!63S_>P%U+G(AKO[<6OH9RIMV/?38H0G+@T'WI,K@M]>8#.4]=9 M>&*>$#-DGF8'+])M1/6@WR^LB:Y'MZ^D]4_[=QBO])M[@^=O_3>+]DU$TTW[ M8N2GM(*O=ETY0;_7$M4H@IR@#^?U66 MS?Z+^H'^C<_Y_P!02P,$% @ V'-"6$LBMSQ""@ )QH !@ !X;"]W M;W)K$/ MHTIJDYV?\MJ5.S^U32BU45=.^*:JI-M<#OVJU]KUG09K,K;VAE_?%679( M JE2Y8$H2/R[53-5ED0(8GQ+-+..)5WL/[?4W[+NT&4NO9K9\C==A-59]C(3 MA5K(I@R?[?J=2OJ<$+WYB)O/'!5NDR)*BTB?_E7;+#AXQO:/OT/ODEM+H_[!Z S&SQMM2%S)&ABEVU"=SO-5& MFES+4EQC42$,@Q?_FLY]< BD?S]FH2C \>,"4'*]\K7,U5E6$R]WJ[+SO_UE M_,/AWY]0[[A3[_@IZL]WX_] 1GQ9*61/;JM:FHTV2]$8V10ZJ*)G2+P\:C,0 MF\G;W(KWID X.ZW\ ,_P+IE=XX1OYEX76M*6V$- <\;>JG(S$-E:#3*1-9[^ MVL;A7X TV2P*DPGK\$+TLWVQDK=*S)4R A:NI8-(=>-\(TT0P?)%UY1@0IR= M6C8EZ\EK!,&%&!\>_,)DIB[HO%18(#ZXBJ,M:W%]\,^AF,*VKH!A2>-"5^GUCR-R[VL;OOL#A#*$@M= Q:TU"+'-"A:+?&UK;1(D5-*@ M3!&-06+ZJ*63*P1L"<5^1\SS^B!MD#6CVZ "XLW1PLZY]4K#6G"6, J&\*B5 MI-A":HHSYA1C67F4'L]Q2.^U$#(BKSJ>_Z#(*5$ M@"\T!T@KYL+92GPBRX@]=5>3A_=IVU9J -G8+^_!"/Q"6J M2)F\T"4IP&\ -,>Y&8.=$_W-;,"!2+HA">B/L6UFR3FR]8$@0X)!KYX17QXQ M6Q:PK* NB1(.%OF],;$-Z81X/H0F2;($A\T #%A""*IJ>J(WV$E P)E@;H139LB//H]6N!Y M-F/*_5+'-A^*UPV'-IP8,RIP&4,GT' >QT3,V>^%7A R*+G1P:D7M,S+L??@E/ZMLN_UB(@DA/-Q0[-10-HI"AKE6!K VI1@,A.5/'$R>3@Y BIJ6X0 M03Z791>7G-G1H=".'^' ++BR00EAL[ZF[D$0!R_%Q>U$OMJ ]V"K<4P#' M1 OM$\I<0M M=9= &G@9.$'=#X'\/2X5"5+9 KV)BZ],"+EY0\L*L/EKUY>(R8]\AMG$%@DW M(\936^U%:7/.L7XC V=^-;K+O(3M<,.#VW#/I;K3N8UZ:6J=YPV5N*85KI5$ M"@B\I'8AT A,2B(E54T8CJCI[A+QVNJ$O\*H MS%;4=[IKL)60-A]T2-JN"VF;QD8,<#Y>H.$N4+C'UWD+G MKH%O3[XC(/Y@0:0[2FK85 \S*_<*!G*157$3V#F#%OL:4[HSC]>3M&=5VGW M8"[S&^JLML,-9IF&>RI)"(EBY;MBC#AN+\*[QIJ#QW98*(K! VN _R64X;X$ M+3]&)D\$J?#? X2*"NE#XY,A->4\'@ 66"'J>;N]]2&"I(H%!ZPH)".;ATE, MY9K;ZH27L7E9*XZT4L6'A7]LR"TCQ9$]:1T;F-[MZO(O&^-(OR(L>(G/&WN\2_[A'ZCJ;MN/N&1(. M5K%1%1.TC=/^SC2(UZB--,=U7W;(*SP"2/$">NGM-"%F#JV_A]&B'@/QX<,L M0M7N!HC"#[:.@QD=NN>?[CSE\B?,W#3=LA23EX-M<*@[9 B/O0+?J7K[<1SE:)=3)=.Q58U?A[HWM-'@JW H!8]V4YP]-F4O'?T7>47;0^% M*-V:+[7D,.IV>H:7MG*O@>!4"J-CNXMLRG:-DBEEO,VJ^PC/?]%&B&O:83TQ)6FZB@NQ\8] MU2DNDL.*/^TQ)O@1AF:MQB=MK(5>S]L1;S_[8#Y0:0[9468A?H:"37ZS$:\Q M5E:]I$"Y>PB""464B[WL%DS HZ/$9:F$"POY_P(3-(]"']2#W.FZQ6:*9/YN M !_WOTI!@IS, S>UPU1X.($^2]Z!0&F@;.X^++%XXQ9K_\0'IKZMZ&HW(0\? M^]([ZGV\1W.[Y)\H>)@T(7['[U:[7T&F\>/_]GC\"05SP!+U4I1J@:N'PQ5DNA+Z #VZ2-C^T(,NM^&SO\+4$L#!!0 ( M -AS0EBR\5829P, &@' 8 >&PO=V]R:W-H965T&UL MG57;CMLV$/V5@5H4+:"L+M3%VMH&=C==) \)%IM>'HH^T-+8(B*1*DFMXWY] MAY3LVL#&:/LB#N=R9LZ0'"WW2G\V+:*%+WTGS2IHK1UNH\C4+?;,BZKF0P7KI=4]ZO52C[83$)PUF['NN#_?8J?TJ M2(*CXEGL6NL4T7HY\!U^0OO+\*1I%YU0&M&C-$))T+A=!7?)[7WF_+W#KP+W MYDP&QV2CU&>W>=^L@M@5A!W6UB%P6E[P ;O. 5$9?\Z8P2FE"SR7C^B/GCMQ MV7"##ZK[332V706+ !K<\K&SSVK_#F<^N<.K56?\%_:3;U8&4(_&JGX.I@IZ M(:>5?YG[?'K49AE92N4"HGJ&O9]@TZ_ 5O"! ML%H#/\D&F\OXB$H\U9D>Z[Q/KP*^Q?H&6!Q"&J?L"AX[\68>C_T7WI>TX?>[ MC?'Z/UYKP(2?O8[OWM*M&7B-JX >BT']@L'ZNV^2(O[Q2O79J?KL&OK_/[6K ML*\7_:]RP<\M>:B.WKB0.[!\T^'\T,5?:. CC1<] S7"\-U.XXY;;&!S(,.@ M]!R".WKQ%KALP*A1UPC?"PFV5:,AG?GAEC)IQ(OK!1^)QZ6&K@OV&SK#XY4Y MTR1>DU[Z7)@?B:'2AS>;47067&Y'ZATQ!<,[HO,M9'$<%HPY*<_#+*](2L(T MC\,L*;VA>2R%KP#=V:B)LCWTHR:E @T M6F5]@%KUO3!NEAI*7"/5U$QG:ENAFS<#U_8 XA1&_@.7@J"(5EK!8E$""Y,L MIR]+&-QUW4QC.B?R6X1%G+@EIW[GC#J10U:%1;J I H7+'9+EL20%V%>T)*& M59:X%F9%6!:NA;EK:\Q\ UF9A469>;DHJ$74[M?>3G0V_>@N[OR,-T1@E'8: MA"?MZ3=R-TW/?]RG?] 'KG?4 NAP2Z'Q39D'H*>Y/FVL&OPLW2A+%]^++?T* M43L'LF^5LL>-2W#ZN:[_!E!+ P04 " #8RA0-+L\#'M0;"86*DNNI,3=WX^2$R_;T@#%7FQ2(@_/D45ZTBC]8$I$ M"T^5D&8:E-;6XR@R>8D5,Q>J1DD[:Z4K9LG5F\C4&EGADRH1I7$\B"K&93"; M^+4[/9NHK15&>;TKK%J+9I&8;7*+]4M]I\J(. MI> 52L.5!(WK:3!/QHN>B_]YA!5](E'ML'] ]>.VE9,8-72GSCA2VGP2B M=L*^R]:C[B7D_? MX>5*&/^$IHWM#0+(M\:J:I],#"HNVS=[VI_#4<(H?B8AW2>DGG=;R+.\9I;- M)EHUH%TTH3G#2_791(Y+]U&65M,NISP[NV*F!"8+\,;-XY;OF$!IC5^\1V,U MSRVV^Y/(4DF7&.5[^$4+GSX#?PFW2MK2P(TLL/@S/R*J'=_TP'>1G@6\QOP" MLCB$-$ZS,WA9IS_S>-F+]7^?KT@\W9H?IV2WJ+W3J*Z3QJ9F.4X#:A6#>H?! M[,VK9!"_/\.YUW'NG4/__V]V%OXT^1?5A,\EPEH)ZG@N-V#92B#46NUX@91 MS9PKF7/!F>],M88./G<&/@_O]S762CNOX;;D$BR5NU+2*,$+YM873#"9(RQ= M7QBPRH?DJEJ1U@)8I;8.VY2JD7 *8&GI57D"!W8?2(V!MSY:;0WQ,N_&0/<1 MJQ5J?R?GM>8"DO",G->0]=-P%(_(2H=)V$N'?\L+J>^UIFA(LC!-^I DX3 = M_7,*_5$?LJSO( >#<-!"CK*P=QG#J5L6'4V)"O7&ST)#IT)GT0Z,;K4;M_-V MROP.;V?U+=,;+@T(7%-J?#'L!Z#;^=C$VG490.J:G'H>\GXT;(=C2]='=6. =VB_=1TVG\99**1MLC50M M:)Q?C:Z#BYL)PSN /R2NS-X>6).94O=\>%=>C7P6"&LL+%,0M"SQ-=8U$R(Q MOJYICK8L&7%_OZ'^UNE.NLR$P=>J_E.6MKH:92,H<2[ZVGY2JU]QK4_,] I5 M&_>%U0 ;$\>B-U8U:V0Z-[(=5O%M;8<]A,S_ 4*X1@B=W ,C)^6ML&)ZJ=4* M-$,3-=XX51TV"2=;=LJ=U?0J"<].W[5+-):L;,WEV!)!OAX7:^2; 3G\ 7(. M[U5K*P-OVA++0_PQ";*5)MQ()7B+Q3E$O@>A'T9'Z$5;[2)'+WI>.P]N M<69!M"6\^=I+^P!W6/1:6HD&_KJ>&:LI0OY^R@@#C\G3/#AK+DPG"KP:45H8 MU$L<35^^"!+_U1$-)EL-)L>H/^>?GT:&_7VA**F,Q1+4'&R%,%6U&-J(\1&.;%JIIJ.Q0!A?W TA)Z:REJ%T0*H+1#-2)EHB= MP^^]AO99S65;U'V)CQD.U#3AD8-*R7QFO2M[5+ZUX)UQ;%FJOB6J9US+2L(E M70171A+A,XDM&K*=_ <9U SY,A=2PU+4/;(>BN1\Q%T\&PX>S+:F>P#[T!$C MC>RH5;LQV*#SC/O$\3#DXK"+Q>&TE?HM"[L[OF8EW-TG-+(DB=D!_+R@GD-& M*.X)ZC!NO8Q"T:U10FOHQ4GJU@G=WUEAT9FE4S6A%$3.]+-2+J5K5(_S(/:2 M.*1O',1 L>;"-DUR$DQW2C.MQQA!Z 7A! +B'R<0^%XZB7D)\VS(JB29'*17 M[D51O,NS_]F+%/6N5/9L1V&=1[W_XLUS>/.MHZ9,PJWQ6>M2SN?DW[E6S5,L M&$08F"E-!12UH?L'J,02'3/-O1>L O)H#5>*. -2LEHLA^CUJK+;B-UYI M/ &::T1M7>X]$5Z' 77;<\I!S=7%5H+2JD5X0*')[*D79[%;)W'D(,6<:L\. MQ%9:]8L*YI1E[L90HQJ,A03<'JSHW MD,Z4I?'6;2OZ/X&: >A]KI3=')C!]A_*]%]02P,$% @ V'-"6'I"E*!W M @ 8@4 !@ !X;"]W;W)KPBJ)QK9E%DBPIK;B]T@XI6-MK4W-'4;"/;&.1E!ZIE MQ.(XBVHN5)#/N]RMR>=ZYZ10>&O [NJ:FY<52MTN@B0X).[$MG(^$>7SAF_Q M'MV/YM;0+!I82E&CLD(K,+A9!,MDMAKY^J[@I\#6'L7@.UEK_>@GU^4BB+T@ ME%@XS\!I>,)+E-(3D8P_>\Y@V-(#C^,#^[>N=^IES2U>:OD@2E@\F!;50_Z>X$K80NI[Z.C>UVBVG;M]@L,V>$!6?:^^5?>OSXWW&R%LB!Q0]#X MXO,X -,[NI\XW70N6FM'GNS"BAY!-+Z UC=:N\/$;S \J_E?4$L#!!0 ( M -AS0EC!.P/)*08 .\/ 9 >&PO=V]R:W-H965TCD:^7NBE M\D.[TAW^F5FW5 %+-Q_YE=.JB4S+=B33M!@ME>D&%V=Q[\9=G-EU:$VG;QSY M]7*IW,.5;NW=^4 ,MAOOS7P1>&-T<;92<_U!A[^O;AQ6HQU*8Y:Z\\9VY/3L M?' IWE[E3!\)_F'TG3^8$VLRM?8/7OS4G ]2%DBWN@Z,H/"YU=>Z;1D(8GS: M8 YV1S+CX7R+_B[J#EVFRNMKV_YNFK X'Y0#:O1,K=OPWM[]J#?ZC!FOMJV/ M(]WUM+(84+WVP2XWS)!@:;K^J^XW=CA@*--G&.2&04:Y^X.BE-^KH"[.G+TC MQ]1 XTE4-7)#.-.Q4SX$AW\-^,+%M>W@#^WH9ZLZ3^]UK@-UU4/)9Z J^L5V8>'IAZ[1S6/^$<3:R2:WLEW)%P&_U_60LC0AF?KGY=0'AYCXUS%%>YS\. [GR5N_4K4^'R 1O':W>G#Q[3>B M2+][0>2_A**/"TTSVR(E33>G$/?ZO#3_AG7J+6,;&=V>\;7I M*"SLVJNN\:=O"3[2RRDHV4^7*V=:$LGFO(5N&YSBR'2WV@>DY#1)"\HF29%*RL=)45109Z:=@SPSTX&.C3/3H(:V9,-" MNX0Z5,K762%/>2Q/Z9*MR)CQ>#88!N_!]%HD(BU.XW>CF>J$XXK4S/IC:/^>\WV,E@PW4K78HS'Q83)6U:G$ ^'$$.14TE<.47F&4 M&)^PZ=E,QYK[A*F(3.4QIF5?0H)%D0L<'0\D)AF)<7HT9@U<$XUA6],H!MIT M%[*SJ'VCD12?UKJK$6\!D'[[#SH4-KJ&P: ZG+V"?E/51E^"Z&N3X'KCVQ/* MQDF>9ICD62+'DC+!"A8I->K!4S5&+"\PTC?%J/G=Z#K/XK]5X^D UTL($^H0H8*\8X-0J(.8X-V;&U\!Z MT,HQD'5FC@3J0_HE8W%EYR'?S20/@H>4;IP!_D<; (WY4K^A=S]=_T:^M@Y) M7J;Q;.@(%1VL 6/(DLTC.5TJME15CKFV))7(^0M'B*S/J:PHZ%>6]PBR3-\4 M2+E)GM.WWY12R.]V7W@J+:G**ZJ0Q@47HQ2N^[">OGD*U'*.AP5* B"?0.T@ M2P)0(0J3)CFD^A.?B*2HQ@?> M2*$1H#+.H3&J1(E,RKDW%)G\2UXI]SZ&CA#Q #O+&+N(^>I;,]BE]&0O5DV1)*)>O_G()"T];Q4%2<]-! MU3"6[E3L^;7F0L]5%#G[4=^KOO&)_-51BG?W7)M_T=@M=PA"A^+6N0=!$?,,H^]K#AR(*]+_E6KJN)=10!^;*CQT6M@EEW1.1&Z=JY6S]P;]4N-2=9*BL2Y-V\;;#O0[$4.QWWCF/";\ MS']HV*N^?[*']&-4:HVW@YO;>/%"JM6X2JUQ+%_L#)1 :8"RM=9L\(B+)2J. M?\$<^6-SI,/QUYIC>.R:/SIXA,'7\_C4Y&!<=Z%_C^UV=Z_9R_X1MR?OG\*_ M*(?VZ5&H9F!-AY/Q@%S_O.P7P:[BDVYJ QZ(<;K BUP[)L#_,VO#=L$'[-[X M%_\!4$L#!!0 ( -AS0EB+4T/K"P4 -4, 9 >&PO=V]R:W-H965T MS^4+JJ7KFB5IG)3&UM+CUW=V>FD: M7RE-=U:XIJZE7=]09597G:2SW7BOY@O/&[WIY5+.Z0/Y7Y=W%F^]'4JA:M). M&2TLE5>=Z^3B)F/Y(/";HI4[>!;LRHO\4?(FKLGF2E;BC9':B?>4D[J7LXHN>QX& M6*R7;\!N6K#T"-A$O#7:+YSX41=4/-;O@=B.7;IE=Y.>!'Q->5?TXTBD<=H_ M@=??>=L/>/TC>'OGG/CC>N:\157\^92C+4[V- YWRH5;RIRN.F@%1_:>.M,7 MSY)A_.H$RVS',CN%_F]S\I_!Q,<%B7Q_7H5SNS^?R4KJG&70A,X[84I1* AX M42J-(Z7G0EHK]9S0J!# E! >J M3DUA:4S20U41%T#6-%0JE@8E20!Q8R(": M-=Y8%P4FC59^+IQK!B-_RI(*-,8W25)@ZS/*E MTM@QC0.H.[\0J"RJ9V1#=5TOK:I$$FTB=!"!YV*21C="BN&3*$ MA9UE(EB<0T6]3*(L[9_S[V \/(>-DJP%FWVP2B+7((XF@Q0F MLRR*!]DY7,J2:)C&>!B,HDG:_^9Z6,CBB_#F"\FM1!;A5[D[%M]/84@B(O*> M+&8^9RST8 -S2D.?G!<6M,6P.Q!G8M0=8OU*K6['##XRSB.AS"!)Q$2\,QJE MPI\JWL*9;YQH(X/\M/[(/#>-9C3.'W\8A#;Z!VQ;9H$1K]K2"SN,T^JME%^@ MI(&FEI!;RG5;\I-8%'(-,A:T+*I>PH6BH:ZX#D7_*!(\QP+X+B2\$W$TH;KB M19NOD;)\&']*$MI+SN:4YIS\DZC!0>Q>VZ=QTYLG,KU'$ M+L?1FJ0-&E;-4=:A-D\V5W 92[9[2GE)>(G%G54(W$?C 7VW3QUJAM$ JL]%&F5#_D6WA<8-#-$*2RY(%O=*BD M;Q@/1PL_8EX\.U#..7'C<_7LO@S_6*3?:!^Q$.]P'?P=UT%62P9G(2BWLE)( MM%8R[ [/MD2_R$TR/OONE%;2'=+J8E()PT40AM2348$X/>3\*6"V\=G6W/_F M)(^4*8KM422Z3UUE>@=735B8APLU#RB,U/;6N=O=W=FOVZOJ7KR]\+^5%A,$ M8YE*J,;=T: C;'N);E^\68:+Z\QX7(/#XP+_.\BR ,Y+@VK>O+"!W3^9Z=]0 M2P,$% @ V'-"6"T1$$,6 P /@< !D !X;"]W;W)K&ULK551;^,V#/XKA'<86D"(8]FUDRX)D/1NN $K$-QAV\.P!\5F M8N%DRR?)3?OO1\F)+QW:#KCMQ2(E\OM(RJ061VV^V!K1P6.C6KN,:N>ZVSBV M98V-L!/=84LG>VT:X4@UA]AV!D45G!H5\^DTCQLAVVBU"'M;LUKHWBG9XM: M[9M&F*<-*GU<1DETWO@D#[7S&_%JT8D#?D;W6[]$K]TD?/^(IGQN/5VIEPQ>.@VU& MC&5OG6Y.SJ0WLAU6\7BJPX7#;/J* S\Y\!#W0!2B?"^<6"V,/H+QUH3FA9!J M\*;@9.LOY;,S="K)SZVVAN[7N"<&6R5:!Z*MX,/77G94>,>@1;>('?%XZ[@\ M86X&3/X*YASN=>MJ"Q_:"JOG_C'%-P;)ST%N^)N [[&<0#IEP*<\?0,O'9-. M U[Z/4G#G^N==89^E[]>2GU SEY&]BUT:SM1XC*B'K%H'C!:_?A#DD]_>B/N M;(P[>PO].R_KOV+"-Y-N-,%G)@Q*37UJ'5:@]^!JA+U6U/"R/<"5;&E']Y;\ M[/4MT&UBLT,3;G3=&:D@8?]&(AQ16 >;7JJ*4&TPD$UG] -Z$POO("FF+..I ME_*"\7D"]Z*L*6'S]!P/BAG+YCD4.9OQ''[UA^F<9'Y>[B@?9_IA=% "Q'.@ M"[50L'F2P@W+"@Y\GK/\)@,^F[,L26!=EGW3*^'+4"'] *44 >"JX"Q+9]=P ME2:N];7T81ZNMH@ABQ:2@B:H@:.@>F033B-#J3#]R/%=PB?%>8?12+4=AJ&HGB;_!WD2R/E GDZR?Y!/ M7R5_J37BBYG6H#F$R6WI)^A;-XRW<7=\'-;#3/QF/KPL]\(<9&M!X9Y<*8R; M",PPK0?%Z2Y,R)UV-&^#6-,#A\8;T/E>:W=6/,'X9*[^!E!+ P04 " #8 M*T:4SJL0H]/UT5%%>>[.)D]VKV42V1O":W2O0;551]7S- MA-Q.O<#;"1[X>F.L8#2;-'3-/C+SN;E7.!H-*$M>L5IS68-BJZDW#\;7B=5W M"G]RMM5[[V ]64CYU0Y^7TX]WQ)B@I7&(E!\/+(;)H0%0AK?>DQO6-(:[K_O MT-\[W]&7!=7L1HHO?&DV4R_W8,E6M!7F06Y_8[T_CF IA7:_L.UT U0N6VUD MU1LC@XK7W9,^]7'8,\C]-PS"WB!TO+N%',MWU-#91,DM**N-:/;%N>JLD1RO M[:9\- IG.=J9V2U#E_1D9!#+2D9E;W?=V85OV!7P0=9FH^'7>LF6A_8CY# 0 M"7=$KL.C@.]8>0613R#TP^@(7C0X%CF\Z*AC\-=\H8W"O?_[-1\[B/AU"%L/ M8]W0DDT]3'C-U"/S9C__%*3^+T<(Q@/!^!CZ[#VO:5TR>'L'CMJ_SJ[W^@L# M8=^@9,I@94*CY++MZZ!>8C6A5("0);4R34"N5AS).$"GPKZUO,'J,U?P:<-@ M)076+Z_78.A", OXR)>X%*^[D\%!+[#LP5AUYQRG K2AAED<* 75FN,RG;)< M@6Q5SW-!A0V&1F:-5(8ML0S,!HE;L!MD* 5?4BN_[C3AHTUY#51;($P>5BV8 M&A+(N3!O%#H9]))SAR9;C5/Z8@PWAW0.( ;+A[O/N(2V*]TU3*$J1J"C_(98 MV6/@4JXN6QR<>PC@7>QTSR#*2%1$^!*F)$L2V"7! >2]PC-7F6<"#?IJ#K># M0(U']7EP 2F)D@!__3R'3])@K ]0SB".2!;'=M60Y''491K</6$GL-EE^4C<&(4'E+,_4#^#A$1^@L^4A&GXG8O_ M S@K((HS^$/6E^6/\#XV%T4DS!,( Y)F^1&*=X[-OB0E@9^ABWF1'D3], 1Q M3+(LM:&/29!';K\>6"D5'I9N S%I:5FV52M<5M,*LY[_,U3&F7\5XW$OQ*YB M41"]"'XTZ0G6DVZ8ZWSBN:MD=UA@:!^I:)G%6;6F5:9AA9/ M=@6U#;>-CG!U+[H#YA4&+^'N#Z'# ZX/U@.S7PH6V*[,=8DR9&JS%/<",_D, M\L(-LBQ#B)U" AGQHP2B) 5;0\'>7(J;4N3^;BY*]^8RB$D2=W8Q*?Q]NQPB MDL9%/^?[R=X<2DF,SPJV=ED'KHDQ!W-\!'Y%OG$Q\1,I*B61 2 MOR@@*4B&"]PRK<SK8N]#1*O$8EI+.4"'2LNX#PA11#A,T">27AA MDR&[2@KR]"6MCG2?9.@^R='N\_UNO=9_CB*<^L^I_YSZSZG_G/K/J?_( MX=;NJMC:G/AT-=K*&B>B!K$+BR ME*JB!D6U&NI: 2V=4\6'41!DPXHRXC9A/9&,X$W"BBFZJBZND"N-Q, MO=#;*F[9:FVL8CB;U'0%=V!^K6\42L,=2LDJ$)I)010LI]X\/+](K+TS^(W! M1O>^B6]%:[+J1?8@(!#82P"Q;\'N 3.+1"&\:W#]'9;6L?^]Q;]@\L= M2_\Y*LYYZN4=*6-*&FUNY^01=/JG%*R37[I=L6MLT]DC1:".KSADC MJ)AH_^EC5X>>0QZ\X!!U#I&+N]W(17E%#9U-E-P09:T1S7ZX5)TW!L>$/90[ MHW"5H9^9?92RW##."14E^<6L09%K8:A8L04'[1,!9C(TN)$U'Q8=Z$4+&KT M.B:?I3!K3=Z+$LKG_D,, 7%@,2!3Z(@BH_@Q;NL8X<7OR;K M?;YDKC483:Z8+KC4C0+RQWRAC4+N_'FH#.TNR>%=['TZUS4M8.KAA=&@'L"; MO7T39L&[(SDDNQR28^C_Z,$S\-!D]7^UT M7Q4ML3=BWW0Y&RL202O0),S\<1[L?#KQL/;.8)Q8*R0:%040S@KL=A;$#X.> MM9,.ZN+8 'O" MEW]A$7%$8<\XQ:PP*OZ0-NBHRQ0*J=*_CM4V&M%>KU_[^ VPTR%O8 7G_:.-%ZV5C[!2B_7(R?8S1MPZWQ) 0 MYJQ MU60I^8JU +HT]H#\L&VD >X0DT,3;]A[M^"!K-SK3..L:(1IGS [[>X!.&_? M/7OS]O7XF2J\P)IP6*)K,!BE'E'MBZP5C*S=*V@A#9Z^^USC(Q:4-<#UI<1+ MU@EV@]VS>/8W4$L#!!0 ( -AS0EC&_\/B^0( (P& 9 >&PO=V]R M:W-H965T?/FS=A^K(_:?+4'1 =/ MK51V$QR0UT-0*R,6QWG4Z=% KO#=B^;;GY?H-2'S=!$IP6/HO]P?F%:+ON^!X?T'WI[@W-HIFE M%BTJ*[0"@\TFV"77-YG'#X _!1[MV1A\):767_WD8[T)8B\()5;.,W!Z/>(M M2NF)2,:WB3.84_K \_&)_?U0.]52G*&O@N+<=E=5IL<:[IYHFRU:X*J&/]P!#=SV MQJ!R\+O@I9#"";3KR%%.'QE5$__-R,]>X%_!)ZWXM/#WKK3.T)'YY[F2 M1\;L>49_C:YMQROMHP#= *&@T9+,0J@]O!&*5G1OB<&^O0;:?6Q+XO$G M8-<9(2$)X8%+;H@IA",9R9BN1(6-$J3N9>/&K9MT@^5A*S!;8(XV4.C%@7RQE$;M7\^H,R2<.\ M2"!)PBPOIG[G:5@L&!1Y6!09U<2H*)8-HYR%>9[ &PO=V]R:W-H965TS,=IKVO]\Y@0 291(BY[/?\WNQ[S)MI7K2!:*! MEZH4>N84QM03S]-9@173E[)&03-KJ2IF:*@VGJX5LKP#5:47^G[J58P+9S[M M.;P5AB9FQ#(P>SWB# M96F)2,;?+:ME]QZR>Q M?)DL=?MN_A ##RWP"$6T#8Z>XWZE3>,L/F M4R5;4'8UL=F@L]JA21P7]E >C*)93C@S?V1*,6$XZJEGB,]FO6R+7?38\ WL M&.ZD,(6&SR+'_!COD8Y!3+@3LPC/$MYB=@F1[T+HA]$9OF@P%W5\T1M\2R7S M)C.P-PFW7&>EU(VB^/?U2AM%]^+/*>\]=7R:VM;*1-N FU?@ DR!4'*VXJ5-4(D#:L/IKF,. M[1[2,@WT6\N2:EC#QPXI&\U$KB\F\*-0B$=W ;Z3J.,,G2U6*U3=^>X'@7MF M9L%*)C($9F"%&RX$%QN0:ZA1<9G#>X@BUP\2&_CN* YL$+A1.J(@3-TP\>&F M8&I#VQL)F=2&?(@<\(5ZFB9C :TF6!"Z?I1"E+KC)(78=],T@B5[I>:S19"# MIFLCY)Y 211?=,$X"BB($C?QPSX8IU<7A\*1T$>20W<4AKWD<9R>R)RZ/]Y! MA5=(CFP?TV2I$:8O]B$[M,KKOD/LE_=]]HY>"")0ZHOG?U R/K MKE^LI*'NTX4%M7M4=@'-KZ4TNX'=8/B S/\!4$L#!!0 ( -AS0EB&VK^- MU ( "8& 9 >&PO=V]R:W-H965TTN#\,>9)N)APT*IVKQW%L\Q(K;L]TC8H\2VTJ[FAJ5K&M#?(B M@"H9LR3IQQ47*II-PMJMF4UTXZ10>&O -E7%S?,"I5Y/HVZT7;@3J]+YA7@V MJ?D*[]%]K6\-S>(=2R$J5%9H!0:7TVC>'2]Z/CX$?!.XMGMC\)ED6C_XR:=B M&B5>$$K,G6?@9![Q J7T1"3CUX8SVFWI@?OC+?M5R)URR;C%"RV_B\*5TV@8 M08%+WDAWI]?+M;3A"^LVE@TBR!OK=+4!DX)*J-;RI\TY[ &&R2L MM@&PH+O=**B\Y([/)D:OP?AH8O.#D&I DSBA_*7<.T->03@W^^Q*-' M>":D M< +M)'9$ZYUQOJ%8M!3L%8H1W&CE2@L?5('%O_B8Y.PTL:VF!3M*>(GY&:1) M!UC"TB-\Z2['-/"EK_)E#BZ%S:6VC4'X,<^L,_0>?AY*MN7J'>;R-3*V-<]Q M&E$16#2/&,W>O>GVD_='E/9V2GO'V/_O-HY2'!;X@A>^E A++:DFA5J!XYG$ M36&*W^2VF--)%; 4BJN<0BQP58 ./#J38L5]45DX$0I> =0:C/GU9?PAMDB^4T_ZC'J.8=#"";M(9L9XWPU$"UV@M M%9DQJ!S4VH0^(50N&WK(-(!YGIN&AOA$3=#B_B%L8?O)G*0=-DA/O4T&R2DE M->CTS[O!#ED"AUY(O%>[%9I5Z%"D2C?*M66\6]TUP7E;^W_#VPYZP\U*T)U( M7!(T.1N<1V#:KM1.G*Y#)\BTH[X2AB4U&ULA57O;YLP$/U73JR:5BD*A*0_UB61DF;5]J%3U6K;AVD?#%S JK&9 M?83VO]\9*,NF)OL"]MGO^3US=\P;8Q]=@4CP5"KM%D%!5%V%H4L++(4;FPHU MKVR-+07QU.:AJRR*K 65*HRCZ#PLA=3!7I;#/:U2F M6023X"5P+_."?"!W&[Y) M;-S>&+R3Q)A'/_F<+8+("T*%*7D&P:\=7J-2GHAE_.HY@^%(#]P?O[#?M-[9 M2R(<7AOU7694+(++ #+_GS/.E1KGV"4VW-[X((*T=F;('LX)2 MZNXMGOI[V -<1@< <0^(6]W=0:W*C2"QG%O3@/6[F ME8RCY083FH?$3'X>ICUJW:'B ZCW<<%0X^Z@RSO_$A*QADQ"\RUO%1P@VF M8YA&(XBC>'J$;SK8FK9\TR.V8"-=JHRK+<*/5>+(<@K\?,ULQS5[GH=UAL'S[9G(>?3BB=#8HG1UC/_@!_H^"[PB"O57"TC.0 0'7%C-) ML,HM(E<.P3LJ$()_P\$I4"$(\*F2[ BD]O=^P:E'!:R%?@2SA56)5J9B!%_& MJ_$(*FMV,I,Z!^X$?-3)6<3YJ%17G#NC=GXM[4[:BE0JR:JZ\^^']5[)3;\> MG(Z@*61:<$H_0X*LA!FXR#*HJ]82UVW.LG-!;+8T-7MB;2>3:#A]#"OG8YQ" M6"9HAS1B< :KRDH%DRXR8MO(-];XAS:0&,M?BW4Q04V.&.!%UIS4UF^%@\); M[J9GXNM+35DI*72*W24*I3BV0RTT]\S7TB3=\U;87&H'"K<,C<879P'8KAMU$S)5VP$20]Q/VF'!#1RMW\#K6V/H M9>(/&'X)R]]02P,$% @ V'-"6,Y1)/1>!0 $PT !D !X;"]W;W)K M&ULM5=M;]LV$/XKA!IT":#%>K6E-#&0I!T68"V* MM%L_#/M 2[3-51(UDHJ3?[_G*%FVVR0-,.R+=13OGGL1[SGZ?*/T5[,6PK+[ MNFK,A;>VMCV;3$RQ%C4WIZH5#7:62M?<8JE7$]-JP4MG5%>3* BFDYK+QIN? MNWGJFNN'*U&IS847>ML7MW*UMO1B,C]O^4I\$O;W]J/& M:C*BE+(6C9&J85HL+[S+\.PJ(7VG\(<4&[,G,\IDH=176MR4%UY 8E*%)80 M.!YWXEI4%0$AC'\&3&]T28;[\A;]%Y<[(6JC/MEFUXW"3Q6=,:J>C!&!+5L^B>_'^JP9Y ]91 -!I&+NW?D MHGS++9^?:[5AFK2!1H)+U5DC.-G01_ED-78E[.S\5LC&=)HWA6"\*=G-N/I- M&<-NA1'Z3ICSB84S,ID4 _!5#QP] 9RS]ZJQ:\/>-:4H#^TG"'*,--I&>A4] M"_A6%* MB L/3>&*YY,+=DG"T6N M2W;-3<% MP1&VX8>).QA!XM8M!TRA#2L5:Y1E-;$AMJ3>PH% X.4S&2^7(!1#R>\' X(9 M\]YH::UH7(:"ZP:>-\*ECY@JT*!AQRX49 0=B_?+-]*C5!W<1VQ,/3#."4A\*=Y#&'F)VGBGFF4L\OA VU- M7K_*HC!ZTZB&+Y>RDJZNF9_$ ?VF. MSEY6JP@%0L&CU,^R@!YIBE6"8D]?5*\P\_-9>+(OQ'Z03O>$(Y8$?IS05XU3 M?YI0\>+$SWHA]N-LQCX_M++@U5Z#M:J2!?77]K!2LPP9K?D=#BM-&5EW-7KQ M3F@,:#KR1\%I@C%453116Q2XJ+BL?=K:K&6QQD%WO4:*T:B(7==HTGPEN2(V M(>.]!G+-A8&LM !:IP^5I6&5K*7MR>( >PR"6M .>6ZS\W'96/Q-GQ9FW_0Z M-;EL5H_U^>72 M6NMV[]D4>(Q7!47$46E8".5MUJ?4 %Q#L%9C%FBFI1%)<" M*HV6%_>%,(X[CN+3X" '512=U@( /NM:BG?W!4@_#';Z X_Q%1B0N,ZY='RV M0SG]GIN9,!912]P6B$D'-G?A4@%[PAY$<8]KGW&\ID6K-)6>MF7C'(#8.^NX MQZD\I<"LZ0R?4)T19,(=$APB'%( MSU5;]*.I(1*H>Q(03Y Z7U/!"]@WA\PS 'FTSM7O.K'E,407,FFH6Q1%'QL MJ4KT9@ZFZZEWE@<]T>4Q-6WFAVC>#YA!8[6'(U1V>CBR6YC<3S(BX&2:L(@0 M(V*9 $1%]GUCM/S!CN ,=P7O%U:U[MJ[4!:7:">N\:]%:%+ _E(INUV0@_%_T/Q?4$L# M!!0 ( -AS0E@ K+!]^P8 .P5 9 >&PO=V]R:W-H965TX%;,:[;_,"77F).'$[$56G*^=O0\TC4-3#B\G[RR,YGP[\0_,J]'Z36#)W[E8>/I9G@[$ 8L-%% D*_^[XBHT1 M08#QM9,YV*B4B_W?:^D_)=MARUP%OG+FBRYC?38X&5#)E6I-O':KG[FS)P$L MG GI+ZWRV:/I@(HV1-=TEX&@T3;_5_>='WH73L;/7)AV%Z8)=U:44'Y049V? M>K_H$P34@7ZT)9?;]T> ML$W7>.[G+XH\ ,70SH<']!T M/#U\0=[AQM[#)._P6^RE#SH4QH76,_WS8AZB1]+\ZRDO9"6SIY5((;T/2U7P MV0"5$MC?\>#\SW^:'(__^H()LXT)LY>DOSYD_X;^S,:2_U2R9 MJ)NV(=6XUD8"2="JUD5-L98+S5+9!UJI0$:KN6%JD18^;4;V32!7H;(W&M3" M,VXB>,4)%+VIM,CE%EQB3"L++P]N1Q(1+2D9LY M3%BG9#IUL?3:T"2O',"BL.3$-N;A(%D"-L2J*!0YXB5Q <.FK!3Q&6U]B5];96'\^18A72%2D6@7SHLZ;>FB*'R+ MGWR/W /*E!T..#RXW'M)1BD$;7348H-HWIL.W_[W%-L[&D[[I[92;BBUB1S/ M^?7#Y^RS3\['!1HK(OR+4Q:H;2*TKKA<5?TP5P8E Z>D_E_TF0 4F!NU_K=$ M0KHWO8&)DLP!B,+^^VVH&T1]+'!T3_.:)O9P[/!X@O_3@^ED1E=MTQHE!4.J MO!-$@=[,CF?[].;M^'@?YT[>O4VWCL8G0DD2%QM5I@-QSQ?EO;+B5$FNC>5T MXTS9454_EL6:RF(OK%F2$$=C=:6+))[+++/@C>F\Z&DVVB/YX- MWZU7MBE\2#]UA)W)+M';_\Z3;F%3":&%Z45.+("PJ%,064T+#,XYV,))'';; MAZ3@KF6O1=2%X%6(GM6[4FA"-VA782MZKXM9#ADJY&2GW?9J2V\CJ#K5(:DN MMA*G!V2POQN]K0[Z^P1371/(8L2@PM,Y:J";W,YI,;QR+>/X^G2!1U3+(S^VNI2 MPYUI9!!ZS3,G!IEUOZID?(OJ5L!HS*YX-2T2,PGA\CVF5=GI^I5,"6E66C\G MW']PY_C9K>!6?T!5&^5EB.]2H4GGU+YH&RE*:=+)[XUZ6"N"*^-JF*'5^0;_$J"%@\YP:AB^\WQUMWN^.7GPAVZK1I][G7G']>XE_ M+_'O)?['E_BH]P6N8;](WQE#RNR8/\9M5C>?,B_R%[S'X_D[Z"?E%S* &:YP M%>\0*'>?ORWFA^B6Z7O>W,7HFO2S9E6REP/8KYR+ZP=1L/G >_X?4$L#!!0 M ( -AS0EAW<7?B* 8 !<8 9 >&PO=V]R:W-H965TCP8 MF&PB*V%>JZFLX%"Y5MA MQ=F)5K=(N]'@S35\J'XV@"MJ=RA75L/; N;9LRNKLF\35>92FY?HW?>FL'=( MU#FZE+F$\Q^5$GU4=:9JJU4)L\?H?6VEEL:>#"P <&X&6;?8>;L8>6"Q%'T M/Q.#WM6YS)?G#P#X'#V9H3\G6QV^E=EK%(4!(B&)MOB+YKL1>7_1/KOQ45F) M_AR.C-7 H;\VA=UZI9N]NN_JV$Q%)D][\.$8J6]D[^S%3YB';[9@IG/,=)OW M0Y_@UL4VA_(,!.C+1*)K,*I;9[9^K);>=VT-RB:B'DN#BAJ9I55DMXJUNA@U M[3RKT(6XR=1+LS380]'W4.IE*,4,2MYHCP$0U1 VJEJN2L=5!$R3U4CJ.=M0 M/P<'0GML=J(: \N8H^-9_,--R-#B5J$OD$5-H^]:M&B8YX7+5*)$4U'DK\!O M)J:%A?ZEM)!? 884&K"-#1IF65,UI;!@5 !9HTQ5L&T3ER]O)(""OD3]4AES MA+ZHULO./;A0%83=PD17$P%&-*Q44UMT+DI19S) PZDN2H2[;4B#*(H#3!CZ M&:41//J8TX R<@1M$N,@92&T$@X#L6OU.6;N71KS@"0<6C@@.$4?H0)UJ%_\ ME!!,WCSX2WD0L7BURRCZM&$GW X$J ;ON]S.?OL4P/O'S/+>F,8%C]2U\^ZV MJ#VS!LBANS: !\ZZ):>P4]V:. S"E*TOX6*.CG;:_4&\P MXX!&R0[KV\*TW 1'YM&[L@Z5A$?HJRB;%I'(_X9R!?7Z\1N]YC*"T.<\^ZTI M[Q9I1N. D-"1[)YB)"8!CAE*,0LXCX%<+#Z"22$A04(XM #E7M3" 8O2U6ZT MF5JMS_W(!2R%/\\G5AJ0$"-\CS1>/W8:WT?R!"8QAG=8+Q8A0]IN-"1L(]=) MU8?#PRE=)_R# PY%T@1(>J'J&TBX+EK(Q!4D:F$5)+&[QY2%)R^=QG2!S5=R M:E[3KXTHCNL3^!Y'*8[K(_G.0OA0/D6GJ\.F!-D M76$ /Q)(8#1VU9*ZTDDX"<*X*ZUQD+2OT@@^'5]Z(^[? 5?"! )PY7:VSG]/ M:+6IG_S?A1;IM@$^_I0$!-+\3&AQ.&<:>C+P")HIM#B!@V=.5?6I2QN@O(!/ ME#EYEH!(VR-IL#3@(5GMIN10*@MC)[/\\_D9 S+:@B*S_=D F6C$_(5E&T MSJ=EZQ[9"J1IO#5;K0SXU_Y;D^--TFN1JVFGH+I;C5EDKMHFD.PC7U%!?*:N M(O=C2OVM!H.3[:81M.EZ;[!P65M)/?97TB# 7.UO[VWGUOFM]["][+T?WEZ9 M?Q!Z7,"VEO(:IH:O8]9#NKV&;CM63?W5[TA9JRK?G$@!U'0#X/VU4G;6<0O, M_R_@[!]02P,$% @ V'-"6%P#A^5H P ?0< !D !X;"]W;W)K&ULC57?C]LV#/Y7"+VAQZ&WK MP[ 'Q69BX6PKE>3D]M^/DA,W!Z3!/22F*/(3/XJDY@>IGG6#:."E:WN]\!IC M=C=!H*L&.ZYGJ>0U\ZI:P,6AEG0<=%[R[G3/:KE7 ZF M%3T^*M!#UW'UWPI;>5AXD7=2?!7;QEA%L)SO^!:?T/RU>U2T"B:46G38:R%[ M4+A9>+?1S2JQ]L[@;X$'?2:#9;*6\MDN_J@77F@#PA8K8Q$X??9XAVUK@2B, M[T=,;SK2.I[+)_1/CCMQ67.-=[+])FK3++S"@QHW?&C-5WGX'8]\4HM7R5:[ M?SB,MG'H035H([NC,T70B7[\\I=C'LXV T0%O*^A M%NU@L 8\P>X(5CO87VK"Y$J#Z E##IKLM0_X4N'.G-GQ3@Z]T;_>4" *\549 MP1?B]%I#98'=FKQM:?Q81/Z5G2\TUT1/).@T8Y18#R-+(^&.[RMI^75$C1JM M>FYD6R.%_1[BU"^+G(2T]%.6D!"QV"^*V$IE[+.$P3?7\107WZ.B 3:2TD"C M3QMB;%.Z2E'^8EY)&?E27<'R^C\).8^4D>D53&&9G8D[(D M]%E16%U6^E&8G*?E[#K>G*"1UGM(9G%$GVR6VT^4S!*;,Q;-&V-^*WB>WY68#?!['G+5*%V-)I!UL#']X5+&(?H8Q#NM\,\CR# M2TT7G(W$#M76#7Y-!U#!C=-QTDYOR^TX4G^8CP_39ZZVHM?0XH9>J#& M83\NC-RY ;N6AL:U$QMZ'U%9 ]K?2&E."WO ].(N_P=02P,$% @ V'-" M6$2KBZMJ! I D !D !X;"]W;W)K&ULE599 M;^,V$/XK _7 !E!L7;:DU#;@)!MT460;Q.WN0]$'6A[;1"A22U)VMK^^0\I1 MG%TG15_$0S/?W#.<[)5^,%M$"X^UD&8:;*UM+H9#4VVQ9F:@&I3T9ZUTS2P= M]69H&HULY9EJ,4RB:#RL&9?!;.+O[O1LHEHKN,0[#::M:Z:_7J)0^VD0!T\7 M]WRSM>YB.)LT;(,+M'\V=YI.PQYEQ6N4ABL)&M?38!Y?7&:.WA-\XK@W1WMP MEBR5>G"'#ZMI$#F%4&!E'0*C98=7*(0#(C6^'#"#7J1C/-X_H=]XV\F6)3-X MI<1GOK+;:5 $L,(U:X6]5_M?\6#/R.%52AC_A7U'FV8!5*VQJCXPDP8UE]W* M'@]^.&(HHE<8D@-#XO7N!'DMKYEELXE6>]".FM#!+S&:@!I%$(2)>D;>&EO:>KQTO^V])J;2BAGK(&_YDMC-27' MWZ=L[B"STY"N8"Y,PRJ-;$: M6"M!56_@'9=@MZHU!&?.+H!BB_42=1]?F#>:"X@/ITNGP/M>[#?'^8YQP98" MSZDIG1LFD.IP:<%@U6IN.47U1XC+,(GR%YLB'(U&SYM;IA_0.AS +RVW7X\! MBC OBL.W#,NB/'P_*GE>?\?(Y8ZA259T'U'890_?:^4I,Y'-@O%I*&& M5B'?>9!T',9I!EDQM$8?K=;DN4M4,_2=D/#A\S6.^X==/+2#RO*X^!V<6^",V DGB*A M-/4Z8/:X,$C:G<:&<2J<1YJ=AA1Q[E(^(!0.35ZAXC!(@ >U76Z0P:LNVYD@ M+Y)TU]3-X&6Q]'7RL?5WY,$N+XS7E=CWW&[!J0FIBS!E8I1'\-F/)Z?L#K6S MS?2VK2GB[VBR<0.-XA2Q,TBS05[Z;PQ7K.&6"?X/,3\SU33U>$-)&!?Y((:? MH"P&94GK:7)-EGTK9#P:Q)$3DHX/GB:6AGQ/78.K(SM>=@\JX*RDY"U<38\H M2[-1\0I=2I6?N(+W97RJ)0^/)B?5V<:_#RAE71IV0[2_[9\@\V[R/I-W[Q=J M)QOJ@2!P3:S1(!\%H+LW07>PJO%S>*DL376_W=(S"K4CH/]K1=5Q.#@!_<-L M]B]02P,$% @ V'-"6 (T46$V P $P@ !D !X;"]W;W)K&ULG59-;]LX$/TK VW04RK)\D?2U#;@I"VVAP)!NML>%GN@ MI;%%A!_JD+*:?[]#RE9<;&(TN5@D->_-F]',T//.TKVK$3W\U,JX15)[WUQE MF2MKU,*EMD'#;S:6M/"\I6WF&D)119!669'GLTP+:9+E/)[=TG)N6Z^DP5L" MUVHMZ.$:E>T6R2@Y'-S);>W#0;:<-V*+7]'_W=P2[[*!I9(:C9/6 .%FD:Q& M5]>38!\-ODGLW-$:0B1K:^_#YG.U2/(@"!66/C (?NSP!I4*1"SCQYXS&5P& MX/'ZP/XIQLZQK(7#&ZN^R\K7B^0R@0HWHE7^SG9_XCZ>:> KK7+Q%[K>=LS& M9>N\U7LP*]#2]$_Q>>8/5EFYY[KNN8IGN-[! M%VM\[>"CJ;#Z%9^QKD%<<1!W79PD_(!E"N/\'(J\&)_@&P_!CB/?^,7!PC^K MM?/$NW^?BKNGG3Q-&_KFRC6BQ$7"C>&0=I@LW_PQFN7O3XB>#*(GI]A?^(5> MRP7?$6JQ0S#6O.7VO$6@'M4X&NR[;9F)<2L6B.54J@( ME68+#=DM"7BIK%&45 MKY)UF5[\*FLZ2_/G9*U<8'PB'\1'A*T:XNH:O4+4]"@+IT5=_+:HIUH_.QK4 MC-S&Z\A!]-;/[.%TN/%6_:!_-.^ORR^"MI)=*MPP-$\OI@E0?P7U&V^;./;7 MUO,E$I&PO=V]R:W-H965T@%LJQG3[TA<1R MEW-7W/.-5/=ZQ;FA;U59ZPMO94QS-ASJ?,4KI@>RX35N%E)5S&"KED/=*,X* MQU25PR@(QL.*B=J;GKNS.S4]EZTI12B$J7FLA:U)\<>'-PK/+D:5W!'\(OM&]-5E+YE+> MV\U-<>$%%A O>6ZL!(;?FE_QLK2" ./K5J:W5VD9^^N=]%^<[;!ESC2_DN6? MHC"K"V_B4<$7K"W-1[EYQ[?V)%9>+DOMOK3I:).11WFKC:RVS$!0B;K[LV]; M/_08)L$S#-&6(7*X.T4.Y34S;'JNY(:4I88TNW"F.FZ $[4-RB>C<"O 9Z:S M_&LKM+ >TN=# XGV?)AON2\[[N@9[HS>R]JL-/U<%[PXYA\"R1Y.M(-S&;TH M\)KG XH#GZ(@BE^0%^_-BYV\^!EYEZW&B=9T):NYJ%F7"75!,ZV1\3WKZ:_9 M7!N%+/G[*3]T:D9/J[&5BG>RXMHG4>=E6XAZ::F%HH5L%5*X;A=P=JOL!58"7()K%YPH0KU# M1DFES%W,(&;^T&ER#&$0_&256?UH-=J S9ZC7O+[)U! J:+781@,)JBBLH3( M =T"!]=&H+9!L96V !.M6=D>CIC-%8TE,];Z#@6,MU#M?2G8? =_3Z31YD"S MX8!@VT9!<(^E%G772H7;6VH&J]>PELU+R[A3^]CY [KNO&4O:T29JJ[XN"T^ M0NGP:L[5OGQF;L4?\'=HYSUG%#X ' M]-EZ399H[PZ4^&&8X7^29J=N&XP"NJG7?,<7QR-Z\VH2A=%;MY[EN6SMA0(2L7;N MB/TD'D/$)#VER$]'F9-0&ZFL@PBG4 K"F4INCQS M!+$_"H(#?K?[+ TK2120(Q:"]:CW<0H#8!Y'0. '"3"$00H0V<'XACUTC,#- M\ERU_#C!PM"/DI F([N*XX0^H!V_J#(;^Y,PM!K#&&[,$G^W-M#@2NJHM)"[8EL9<[D^[JDKAIS/76!=\L\:A<[8 MI6ETG-T^\6\Y;PPA=TBO&# 7F J0](>R"+>,GU>*\Z/WFS[8IG)\ @\JCE1M MN4U^I%J:CJV_\!_YDR3NXE;C10!H8Y28MYWUZ"]7;)U+^UB@3W6=>27+@BM- M8Z3C&&'*,C].0[H696M?D_H@ZV# >##)\"(,4)*_PX5M?O] UY@_JVUG[P7E MJ;=VV)N-*JZ6;@+4Y-*T&Y/VI_LA<];-5@?R;D)]S]12X!$M^0*LP2!-/%+= MU-=MC&S_@M02P,$% @ V'-" M6%&P@/>> P 1@@ !D !X;"]W;W)K&ULE99M M;]LV$,>_RD$;AA3@(E)/MCS;0-(N6%^T"))V?3'L!2V=+:*4Z)%4G'S['27; M25#'0-^83W>_^]^)#Y[OC/WN&D0/CZWNW")JO-_.XMA5#;;279HM=K2R-K:5 MGH9V$[NM15D/3JV.$\Z+N)6JBY;S8>[6+N>F]UIU>&O!]6TK[=,U:K-;1"(Z M3-RI3>/#1+R<;^4&[]%_W=Y:&L5'2JU:[)PR'5A<+Z(K,;O.@OU@\+?"G7O1 MAY#)RICO8?"Q7D0\"$*-E0\$2M XAD_+=G1L>0P?%E_T"_&7*G7%;2 MX7NCOZG:-XMH&D&-:]EK?V=V?^$^GSSP*J/=\ N[T38I(ZAZYTV[=R8%K>K& M5C[NZ_#"8PPTJ/P@O5S.K=F!#=9$"YTAU<&;Q*DN?)1[;VE5 MD9]?7O>.9IR#>]Q0K3U\[,8O326;QYXB!+NXVM.N1UKR!JV$3Z;SC8,_NQKK MU_XQ*3O*2P[RKI.SP ]874+*&20\2<_PTF.ZZ=1OXYVKE MO*7-\>^I=$=:=IH6#LS,;66%BXA.A$/[@-'RMU]$P?\XHS4[:LW.T7_ZTYRE MG=9Z+@1\0Z"S;Z5'V%K556HKM7X"U8'?&7"CAYO!A7@':RJ@L4^_KWJE/30F M<#<,=HVJ&O*H=%^CHZ'1Z*1&D%U-1]I+I4^[[B.3#,<&XXN$@JA.D@RI(OZ:#!ZNE0 K@()0G!B.O>S8AG$5^=!/A,97X]0SL;VQ6)"KO[>2#8 MF97/=$E;?,"NQQG#8?7]A/TFYHVX/&-;GRRTD>@1U?K7'@S79X*5;& MT[LS=!MZZ-$& UI?&^,/@Q#@^-=A^3]02P,$% @ V'-"6*95ECP* P M< L !D !X;"]W;W)K&ULK99K;]HP%(;_BI55 MTR9MY!XN@T@%RF52-U36[;-)#B1J$C/;@?;?STY""B5$4<<7B.WW>8\O)_'I M[PE]8@$ 1\]QE+"!$G"^[:DJ\P*(,6N1+21B9$UHC+EHTHW*MA2PGT%QI!J: MYJ@Q#A/%[6=]"^KV2S9T3.2*UD1\B0;T2E6KC)ARR#,EJ<>9C(7%]R*D9#P7%W@5_0CJ$%T.R]23Q XY!Y M$6$I!?05/2['Z-/-9W2#P@3]"DC*<.*SOLI%;.F@>D6<81['N!#'1/[-;PJUEPNW#@L?&C4&H[!:R%3^X(,S3 KYC.JQY>PK<7']?CW M-&HA3;^(WS69?(X;%?BD'O_I\3)Z%3YM,GGC(C[[OYV?OWOM)XE@EF^ F?F9 M[WD#JA(]M[.J[>3=U&-;[,% $9T;U59=DVS\37-[JYI-KFF MV?2:9K-KFLVO9':2QU:9QU:=N_M#%$9AXI$8$.:4T B'VCE=SR/XF119*6TJ<87*,>TW M7G?G*KMK&]:I:G*N:ENZ[IRJIE5>CF:N[O,')-KO\5X2+4B)[#$1)#%0*Q/B:$'YHR !ED>W^ M U!+ P04 " #8S82;9EMJ6DW;1>5(K2;KLFYMA& MQ> !CMNW+V#'RZ;$%[N).7#^G^\0#DDGU;.N QZJ;G0*:Z,:=9!H/,*:J)G ML@%A5PJI:F)LJ,I -PH(]:*:!U$8KH*:,(&SQ,_M5);(UG F8*>0;NN:J-(Y/$WM65L9-!%G2D!(>P?QH=LI&P>A"60U",RF0@B+%F_EZNW3Y/N$G M@TZ?C9&KY"#ELPON:8I#!P0<I#"51E\% M!?JW/K!D(UYTPMM&DX9WD,]0'-Z@*(SB";]X+#?V?O$5OTMEWJ##*[H7E!T9 M;0F_5'5ONKALZOIFK1N20XIM8VA01\#9^W?S5?AE GDQ(B^FW+-]RP'-P\/R MP_P<&VVH;,R_A]SC3AL6A&N8 %N.8,O_ GL"92\JN<(V[7F5+3B[XC6HTC>R M1KELA>EO^S@[OA6;OD7^I/&ULS5EM<]LV$OXK&-[Y=94,>'6+D:^= MD@4?JLK1Y/#PAU$EMWG#;]KM?*]9T&: MS*R]I9?WQ5EV2 *I4N6!*$C\NU.7JBR)$,3XFFAF'4LZV']NJ;]EW:'+3'IU M:GYKUBEO8>9R!L?;)4.0X)*F_A? MWB<[/.? )!V8L-R1$4OY6@9Y?NKL2CC:#6KTP*KR:0BG#3GE)CA\U3@7SB^D MUU[8N;AVRBL3)-MJ[]J6.M?*[Y^. KC0WE&>*%Y$BI-O4/Q17%D3EEZ\,84J MML^/(%TGXJ05\6+R),'7*A^*H\.!F!Q.CIZ@=]2I?,3TCKY![Y-;2*/_RYH. MQ*4U'LH647%IBFU+P#)OM9$FU[(4-UA4B,C@Q;^G,Q\<8NH_NRP4!3C>+0#E MV2M?RUR=937Q%UK2)[&'6.9DO5/E>B"RE1ID(FL\_;6-P[\ :;++*$PFK,,+T<_VQ5+> M*3%3R@A8M)8.(M6-\XTT003+!UU#)B'.3BV:D@W",M+'&Y4W3@>==KRYSY?2 M+!24K"KM&8'VF/O-FTNP QB*7QOI@G+E6ORF:NM(7R,(*<3X\.!7)C-U0>>E MP@+QP5%L;5F+FX-_#<44MG4%#$L:Y\H%P*C0)H)M&Y!S:X.Q08E"^[RTOD'0 M"$-;2G"'M\L&F88',>_3Q>A-/>]E/T^GUEKESBRPW'D=@$EOI$!Z8WC?Y"5ZEU^]'Y-Z7-GSW!PAE M" 6O@8I;:1!BFQ4L%OG:UMHD"*BD084B&H/$=*>EDRL$; G%_D3,\_H@?2!K M1K=!!<2;HX6M?:NEAK7@+&$4#.%1)DFQN=049\PIQK+RJ#J>XY#>:^6T+=C5 M!%VDQ&4*)K@/F^(&(2ORJN_Y#X*4$@$^UQP@K9AS9ROQB2PC]M1]31[>I\^V M4@/(QGYY#T;@%](Z+2$:*'3Y$?I!E)9SRR5GWP_%'RH*H>YDV;##" O4UX;. MJ#LVIYP'%?6;R9)C-O8I130#QPA_YH64R7-=D@+\ALKF.#=CL'.BO[D<<""2 M;D@"^F-LFUERAFQ]),A0?&:??S^^/&*V+&!900T2)1PL\F=C8@?2"?%\"$V2 M;F*<7KY_K(\)@$ZNG&)J3(-M$:WZ8/5+%T=K)9U05+?%%(%3BG&LN@,R*Q;[ M9@0:= 2R?;91@IJN8CIM\5N?!3M@<&>)6DT]=:V!T47.CBUI,X9&?8^9B=) M\-09Z9?B+5KT#:AHRF]==>#"L&1#!TV:BT_!*7W7Y5]K$1#)B>9\B^:\ 312 ME+5*L+4!M2A 9">J>.)DDS$OL;"35&(WC>J/X[\"((I("6\D4-\N 4'YD@A M++;GU'U(HH#E^+@]J.<;T!YL%.XI@.TX^%P%HH5:&.W366D8,5%*)V)W?,Q> MYL]M*3J91/D8<9.9.2=6*,UJP?Y_)?;&Z&D0TM:M#V:-+H, D'FHV):D1,[C MU:)JRE*E:HZ,*'F/E<%8O8L-$=8OY&!,[\8W65>PG:X MX=%IN.=*W>O<1KTTM$"G4N'CQXJC-S .[,I"8V\3D;(RDCJP%5M%SQT<, M#:W.H/]9W MMY\W/D205+'@@!6%9&3S.(FI7'-;G? R-B\KQ9%6JIB3--*BU_"Z M+;LW*(J(;:UMF 2F>[$GKR,C\=EN/=]$8 MG_L%>=Y#9,[8AUWB]WNDKK-I.^Z>(>%@%1M5,4';..U_F0;Q&K61YKCN)H>\ MPB. %"^@E]Y,$^+2H?7W,%K48R ^?+B,4+7] 43A!UO'P8PV/?!/MY]R^1-F M;IIN68K)R\$F.-0],H3'7N0KB!5M\TFJ7O$!O]3U9N*Y3M$NI@NG8JL:KP>Z M]W1)L!$8U*(GVPF.;DS)>T??5'[>]E"(THWY4DL.HVZF9WAI(_<*"$ZE,#JV M.\@VIX8:>/(H">)(9<7/"%0:.B.38S#QL9-% D!REI5+- Y83DBD'C2FFLJC ML:!Y#K1#JEE%-*.F"PLTH@!3.(C4[E26NV)#;\\PP'W74![&4=3W4K1MD$HM M9VU6V1T]_T4:(6]HA/3$E:;J*"['Q@/5*2Z2PXJ_[#$F^!&&9JW&)VVLA5[/ MVQ%OKWTP'Z@TAVPI,Q>_0,$FOUV+UQ@KJUY2H-P]!L&$(LK%7G8#)N#14>*R M5,*%A?Q_@8DG[CY/NKO/DR>O*V\0]GS)@("8;JZPVMOL7?>?3Q/$A L3HT3E M3M=MN? ]+OV+LL2%(J>=[\+CH?A9)AP(5"L"F.ZNBRTV;N'_+]QY]=U'1[NA M?;C+X*/>3PGHMQ?\@PG/MR;$7Q6ZU>XWF6G\*6*S/?Z@@]%D@1(N2C7'TA^J3K_'U!+ P04 M" #8VS"!%&BS:E_ X_$]]YS[-1YNM'FP%:*#IUHJ.THJY]8W669YA36SJ5ZC MHC-AV+LWXZ%NG!0*[PW8IJZ9>9ZB MU)M1TDUV&W-15LYO9./AFI6X0/?K^M[04]:B%*)&98568' U2B;=F^G GP\' M?A.XL7MK\$J66C_XA[MBE'0\(93(G4=@]/>(,Y32 Q&-+UO,I'7I#??7._2? M@G;2LF069UI^%H6K1LEU @6N6"/=7&]^QJV>*X_'M;3A%S;Q[%6> &^LT_76 MF!C40L5_]K2-PY[!=>>$0;XUR /OZ"BPO&6.C8=&;\#XTX3F%T%JL"9R0OFD M+)RAMX+LW'BFZUHXBK*SP%0!,ZV<4"4J+M#"^WLMA5]=##-'WKQ-QK?(TXB< MGT#^ )\(J[+PHRJP.+3/B&5+-=]1G>9G 6^1I]#K7$+>R7MG\'JM]%[ ZWV5 M]%MAN=2V,0B_3Y;6&:J?/XY%(3KI'W?B>^K&KAG'44)-8]$\8C+^]IONH//# M&0G]5D+_'/IXCNO&\(JJ\I#],9YGD8[S/ 4/*?Q2(9P1<-4*N/HG =Z;HFEK.2#1P>]?'9RLC9#0 MC87#;42+6#"N6EHB4\TG7=DM*L(E3?&>*I2L*60(JI40.]\$BTU=,$< MF4Z99(HC+/SLL$$UU?K&_R@-7#)1D]PO#5KJ#U(ORR&=7FD)XIKD%;7(.SJ;]%(QZ9G_I' M&^*\\9UR% KK8$[1@H^:/\#^P'B?W,T_SFQR0?4R.9/65SG< $+%*%6-LX[> M^S@%(!K[K@)&H?>UPR2P6C>410)^E_?3[DMI^%H9]-,/NYU+GYV@I*^\K'6:#12V1WZ MOO1U]C=E;V6TK8 W,3KI=\-, 0LFJ0?VL_>VG,6448->'V:AN]?:XI#!:NO: M!M?\H'#VB"07K[-W^]([_T<"8]J^PLV)K+P"#N7:2?/#.'72WO%B]4^2N_ .VHOT^"]02P,$% M @ V'-"6&4PQ WU @ YP8 !D !X;"]W;W)K&ULA55M;],P$/XKIR AD$J3OFR,T59J-R8F5%2M,#X@/GC));'FV,%VUO'O M.=MMR*0V?&G]^)[.=TH^F1+3P7 EIYE%I;7T9QR8ML6)FJ&J4=),K M73%+6UW$IM;(,N]4B7B<).=QQ;B,%C-_MM&+F6JLX!(W&DQ354S_6:%0NWDT MB@X'=[PHK3N(%[.:%;A%^[W>:-K%+4K&*Y2&*PD:\WFT'%VNSIR]-[CGN#.= M-;A,'I1Z=)O;;!XECA *3*U#8/3WA%F\BQZ5KRM9JNN7D M9Q]J&? MZ!(PF743.,:Z'W>+"%^512KL $X\A8$/8TOL&J@<;KAD,N5,P*VDLC7AW:2L M]M/&90 >#6 ;YMWY;'DA> SZ;C!P%Q1^33)B];^&7G"AZI>*6FH'QFS M!+=B@K*BZ$Y@S-$2QAWQJ5 77F+I(;CF!AUJ3UL57P;Q^F<>/@%KI@LN#0C, MR349OJ>"Z2"K86-5[:7L05D21K\LZ4N$VAG0?:[HS>TW+D#[;5O\!5!+ P04 M " #8U3KI1Q-*WI\5*#'KN-J M?XNMW*V\R#LXGD3=&.L(ULN!U_@9S9_#HZ)9<$2I1(>]%K('A=N5=Q-=WR8V MW@5\$;C3)S;82C92?K63#]7*"RTA;+$T%H'3\()WV+86B&C\.V-ZQRUMXJE] M0']PM5,M&Z[Q3K9_B[>XUQ/:O%*V6KWA=T4F^0>E*,V MLIN3B4$G^FGDWV8=3A(6X0\2XCDA=KRGC1S+>V[X>JGD#I2-)C1KN%)=-I$3 MO3V4ST;1JJ \LW["%^Q'A*V2'=S)WBC221,)T\"=VQZ5AC?/?-.B?KL,#.UI M,X-RQK^=\.,?X!?PD4 ;#7_T%5;G^0%Q/1*.#X1OXUP6/ M'05@#H_]C #G]XLJC5Z-1O:"W_NV7* M_ M?X5]:U[7"FKL[+K"%6SVM#!(-:=@30_9 .\KT')4)<(;T8-IY*C)I]]>PW.C M$,\N"WPBAN<>.GSL-G0BAPMPXHF<)SZ/.5M^H!.4:O]N,XK6@-W;%O6>CA@T MI^L-OT(2AG[&F+72U$_2@JS(C]/03Z+E3D1*".V9=[*&77"6U;I*:-2R1.U72732-4]6[@ MRNQ!'-,H?N"]("@J*RY@L*6_A9&-DA);U31DJD MD!1^%B\@*OP%"^V01"&DF9]F-,1^D416PB3S\\Q*F%I90^8$9'GB9WGB["PC MB4CN2R\A.&EJ] AKU[HU%3#V9NIO1^_Q[W S-<7OX=.OY2-7-4D +6XI-;S* M4P_4U*ZGB9&#:Y$;:>C%.[.A/QPJ&T#K6RG-86(W./XSU_\#4$L#!!0 ( M -AS0EB#/ YZ+P4 ,L- 9 >&PO=V]R:W-H965TC#BAR)"Y-<9G;(6\5P6BAH>JK-7EI-"Z.9_-5%9@Q=29:+"F M+RLA*Z9I*=+"[LWF>YN!"M+GF-GR6HMJJ8?+S& M4FPO)][D:>,+7Q?:;,P6%PU;XQWJ;\UG2:M9+R7G%=:*BQHDKBXG5][Y=6SH M+<'O'+=J, ?CR5*(>[-XGU].7&,0EIAI(X'1L,$;+$LCB,SXOI,YZ54:QN'\ M2?H[ZSOYLF0*;T3Y!\]U<3E))I#CBK6E_B*VO^'.G]#(RT2I[#]L.]J0-&:M MTJ+:,=.ZXG4WLH==' 8,B?L#!G_'X%N[.T76RENFV>)"BBU(0TW2S,2Z:KG) M.%Z;I-QI25\Y\>G%^WJ#2E.4M8+I5[8L49U+966!)6_C@6ATS$_KL.4S[EJ6(:7$ZH/A7*# MD\7K5U[DOAGQ8-Y[,!^3OKBC0E>#39,%X:*)W2H7&J&!F= MFY"K?9Q_ 2]U?#5:2=_TW1S83J8+AB7,*&E2W"LG?[$?1C@\?2 M.RK_>'J_4A;9J&)*M6CE04 HU^RGF71>F Q,HHGQM@:+%H0N44MS 8PCR!3[ M'D;=JK?ZG3%VO[PQ3MB]+ZAX3A9S5H+YO*;+Y'3)LGNB.H2Z\3ST Q^FG0%$47S@\I(G2 (]R4R@KZH1U\TBKX; M.J;-\=:2%^69&:I> ^BQ6&L%GQZKBL YN*6KD1&G.,UVP&D2-\(A,$EIB M)TQ".\[#P%*R%9UV>Q)=2-&N"UA1/V1W%!VMB3NG_S#P!QP#@B<>C?5NY_6K MQ/?\-_VX9]O3!$E,OXBZ@Q^695>43R7YO A&(!_WD(]'(?\K=:8P_2"4.J$0 M_ 3>XZ(^49.\!RFL2;*R6"Y).OE"XE_>3 -?"2AH4--=J.K%8?BUD(@'K11\ M(A,.=PZPL5]XSLB7T+6V02IMD"1F8EU;K.5$0]>^@72#DHO4OHAO3W*_G5N#42#RQ@1D*I @--"M1'M,Q]8/07,-N3/]!1',O M">!;38^.TDKYU]8^4ZH:]#UY]\RA5*P-;$I<$:M[%M-U+KNG0[?0HK'M^E)H M:O[MM*#7%DI#0-]70NBGA5'0O]\6_P!02P,$% @ V'-"6#N1)U.& @ M:@4 !D !X;"]W;W)K&ULA511;]HP$/XKIVR: M6BEJ$@<8,(@$[:KUH5+5;NO#M >37(A5Q\YL4]I_OW,"*9,H>XGO[/L^?Q?[ M\VRKS9.M$!V\U%+9>5 YUTRCR.85UMQ>Z 85K93:U-Q1:M:1;0SRH@75,F)Q M/(IJ+E20S=JY.Y/-],9)H?#.@-W4-3>O2Y1Z.P^28#]Q+]:5\Q-1-FOX&A_0 M_6CN#&51SU*(&I456H'!_4RXI;O-3R412NF@?C HL^4:Z M>[W]AKM^AIXOU]*V7]AVM2D+(-]8I^L=F!340G4C?]G]AP/ .'X'P'8 UNKN M-FI57G''LYG16S"^FMA\T+;:HDF<4/Y0'IRA54$XE]VH9U1.&X$6SK[SE41[ M/HL<,?OU*-^Q+#L6]@[+!&ZUJ],;<-SG =D M!HOF&8/LTX=D%'\Y(7?0RQV<8L\>.HN +D&\'= QE2=YCJL\//)RZ(Q0D(2PCW?TG5T: 27%C[" M. Y':4S!A(7Q8 B/Y$GJ 1JC<[06V#"CN%K#6NK"0$'4\ MC"$9$'B<$@M+1^%H,/'1* T36COV=Z.#^U^C6;?<*W7*S%LJ"Q)*@\<7G80"F0S2^@-9+K=T^\1OT MSVOV%U!+ P04 " #8LZ38, MPS[($FT3E46'I)-ZOWY'2E;#SJF[L MV6CIW/ID,K'E4JX*^URO98-?YMJL"H>O9C&Q:R.+*DQ:U1-&B)BL"M6,IJ=A M[,I,3_7&U:J15P;L9K4JS/9"UOKN;$1'NX$/:K%T?F R/5T7"WDMW>_K*X-O MDQZE4BO96*4;,')^-CJG)Q?"VP>#/Y2\LWM]\)',M/[D7UY79R/B'9*U+)U' M*+"YE9>RKCT0NG'388[Z)?W$_?X._56('6.9%59>ZOI/5;GEV2@;027GQ:9V M'_3=K[*+)_%XI:YM>,)=9TM&4&ZLTZMN,GJP4DW;%I^[/#QF NLFL.!WNU#P M\F7ABNFIT7=@O#6B^4X(-FE[I!/J2!-[IH+'R0I52W MQ:R6>E!WF18O)'L#,X:UNW-+"STTEJR_G3]"_WDFV<_*" M#0*^E.5SX"0"1A@?P.-]T#S@\0?P[J.T\/?YS#J#XOCG4* M3GP8QV^8$[LN M2GDVPAUAI;F5H^G3)U20%P->QKV7\1#ZP]0<KLWU;^8F'*W?!V6-WO*4 VXI=[8HJGL^ 20'KF:H:6GZ'QM5 TTZKQ>RKK" M50RHYE9:A]O918 ^W"J<7V_!RG)CE,,5*S@"FD6$4.PPBAWR, 90%N5H27E$ M:?JUG2W02Q$Q+H"2*(L%^%PZL^DJ075;-"6&&(L84B* IY$@#.(D$B+'<.;2 M&/1GKAJT\\F92[3&:$&[I301-%@MC[E@8__,QG#NL^@QP_(^8?BP%B<=TX@2 M,0YMPL? 141Y#'$X&H:TUB:X=TQIE"6)GY-&A.9CGX\X8FGN M.VE$60X#\DIZ>26#\GHI:W6SD4VYA6M7N(T%/8:PGP&B>E: M587#;'?'@O<"DXR5%;$[_VSOG_^"1PL.-)4'0[$A0^NBQM)5>]D1 M<@0\B6+"L1/SB"4,. 6G01"HBJV%/$$!1BQ.083QO!OGE** .>3TI\Z0IVB< M>L!6:4<[K0WP*'H>Q2"/OQA4&CQ_;8I:N6T0\BME2\S:7[(P M/F7OC5J@VKW^#I$^Z,'C2:^4+18+(Q=(N/U1+C&NLHWKIHM+(4Y9.-R!/L)Y M&^&VBU#?1S@L W_&^$?<]YA_4/\@<&44XG_4#J&QOY+/X-7KR_=@2VVPYF0D MK(TQ8H@&>4::6>:)9W[WYEX#>9;X4A?E-/8M2HSR=HMS(>"=]_< ,B//!%: M-([AZ9.,4?:B;U&#)(,\SB''JB)\;20HRNO-[-FW0+4O.6Z)%0HAOX'J(3- MN RUGZ4$WNE]A(?F?-URFH??$99BGK(OD\ B1D.AQS3X3PP3E='['=)OQAT) MWS#!L#1^-QUY%*#L4:QD]QQCC.CB'C;G'CM+OY,4E#./$SQ^/ -XP##T M:Y<&E$L('\]2$8?W5(1Q/$(9'RY6D[VK)V[31;A@^\O#IG'M+;0?[>_PY^W5 M]=Z\_0/PMC"X0RWF8HY3R?,4CQK37JK;%Z?7X2([TPZOQ:&[Q/\ATG@#_#[7 MVNU>_ +]/YOI?U!+ P04 " #82)I'C//<=[CKKI3NFO9HUH MX;&II9D%:VLWE\.A*=;8<#-0&Y3TI5*ZX9:F>C4T&XV\]$9-/611E \;+F0P MG_JU&SV?JJVMA<0;#6;;-%P_76.M=K,@#@X+MV*UMFYA.)]N^ KOT/ZRN=$T M&W8HI6A0&J$D:*QFP55\>9V[_7[#KP)WYF@,+I*E4E_=Y&,Y"R)'"&LLK$/@ M]'K !=:U R(:?^TQ@\ZE,SP>']"_][%3+$MN<*'JWT1IU[-@'$")%=_6]E;M M?L1]/)G#*U1M_!-V[=Y1'D"Q-58U>V-BT C9OOGC_AR.#,;1*P9L;\ \[]:1 M9_F!6SZ?:K4#[783FAOX4+TUD1/2)>7.:OHJR,[.%ZII4!>"U_!)<6G@%@L4 M#WQ9(YS?NY>YF XM>7+[A\4>];I%9:^@3N"SDG9MX#M98OG2?D@,.YKL0/.: M]0)^P&( 210"BUC2@Y=T82<>+WD%[SE* W]<+8W5)(\_3P7:XJ2G<5S)7)H- M+W 64$T8U \8S-^]B?/H?0_+M&.9]J'W)<>&R-!>70$G"9HG:)^IJHT4-<;AG_@P+ M;V&2AO%H3(,X2L(1R^'*07)9.'3MB=##&$K.>1RF++EP[VR<7Y"/"K4F-I60 M9.!H5(BFY7H>C_W6G)X3%F8C1A[B<#(:P25J 6W5!)[?UD43C)&+M,TC++T@D)*XS!G$0VR43AA"?3((.MD MD/UK&<#R"18UI^ H"?!16M22]BWHB(2%G[>\%O:)UDM1<*OT*=7T.C^MFOL7 M.K#^M$IA^&JE<>4.R"N%_@'&$BVWA]1 V=H0M26O?:;I\-56]R: 8JN$*>C3 M$W+M+;184>)]]GKEY^X)]TB[$7./V#TBN-&"=':O+$'?H';_-D>2LC<.LXE3 M9I*&29K2( \S,GT++$QS]R8]>NF.1NFSDCNQ'YQ]XY%%\>1UM^,HC">)0\_# MB#EXTM,H]FY9Y#^$+''S=V_&+&;OCVJG1V!Y)["\5V _H%IIOEF+ A:*Z,3YT*;M23D8>4; M+[J!U5;:MCOI5KO>[JIM:9ZWMXWA9ZZIY@W46)%I-!C1A:7;9JN=6+7Q#^=]02P,$% @ V'-"6 -E;AG7 @ M0 8 !D !X;"]W;W)K&ULG55M;]LV$/XK!VT8 M$D"()$J1[,PV8*<=.F !C'8O'X9]H*6S190B59**FW^_(V6K"> :P[Z81_*> MYYX[ZLZ+HS:?;8OHX&LGE5U&K7/]0Y+8NL6.VSO=HZ*;O38==[0UA\3V!GD3 M0)U,6)J62<>%BE:+<+8UJX4>G!0*MP;LT'7 6?H= M #L!6- ]!@HJWW''5PNCCV"\-[%Y(Z0:T"1.*/\HGYRA6T$XM]H:>E_C7F+8 M2JX<<-7 ^R^#Z*GP+@9%G\7-[WPGT=XN$D9?2\]V)[7N(RH62R:9XQ6/_V0E>G/5W07D^[B&OM_>+5+BJ]R7E;\ M+5 _!<(W@6*H-;6H==B WH-K$?9:4J\+=8 ;H>A$#Y9P]O8!Z/VPVZ$);[CN MC9"040[7@W!'(:R#S2!D0ZPV.(BN-_H9O8N%'R&KTKA@N;?**F;S#)YXW5** MYN4M'U2SN)B74)7QC)7PF[_,YV2S\_)(^3@SC%.#$J X!RJ(A2J>9SGA+$C< M$S2]J^XC,..\&C=.]V%&[+2CB1/,ED8\&N] ]WNMW7GC TQ_&JM_ 5!+ P04 M " #8$ _>[.QN1&('V^G" MWS/.C44JD7B&E]CC\9PYT<#WNA)ZZ>R-:T\W2CDF\ZHKKR L<2K>2FV,/O-6BX3M\C^9##J"A:QT]X1#?S=B#A2M-K(> MC(E!78I^Y=^'/!P99'\R" :#H./=.^I8ON*&KQ9*'D#9VX1F-UVHG361*X4M MRGNC2%N2G5E=(X6DX>2>KRO4IPO/$*A5><4 <-D#!'\ R.%&"K/7\%IL.%\A)\OUMHH:H(OC\780T2/ M0]@7XUPWO,"E0YVO43V@LWKVQ$_8BQF"T40PFD-?796"BP*ALD1MC%)5C9 M%NE9:N#:6E*ML%[3)5NO=PTJ;DJQ@R'E8V"#>"\-K^ .[:?" EO/I2[HC"H= MP5/PW23+:,WR3DC3E"#&"S&D+@MC"..$=F'N'^D22-P\8Z,N3(YT*41N'/5V MD9NS8[L,0C>)\D''6'RDHU,WHG.K"]W,#X!R1Y^]K2'J 7.#- &?EI#9X&-& M"*F;D)D?N"S/(<[=E!Q><7!*20@S-\X9;1+7SQ):HXC2DL!,U\53U\6S7?>K6G_==[/ __ON'^L[ M[VCXU*AVW8C54%C/_1R:3JX'T6RG-*%@'T[_-ZB=02P,$% @ V'-"6(C< M8YVU P M0@ !D !X;"]W;W)K&ULC59M;]LV M$/XKA#H4,S9\RBET9(LPKVUAZNPM"4>]90"2/6ADVJ:A^OLU$^JX"DAP A[Y M;F\=$*Z7![IC3\S^=GC0((4#2\4;)@U7$FE6KX(-N;K.W'E_X'?.CF:T1BZ2 MK5)?G7!?K8+(.<0$*ZUCH/#WC=TP(1P1N/%WSQD,)IWB>'UBO_.Q0RQ;:MB- M$G_PRNY701&@BM6T%?91'3^S/A[O8*F$\;_HV)W-D@"5K;&JZ97!@X;+[I^^ M]'D8*131#Q3B7B'V?G>&O)>WU-+U4JLCTNXTL+F%#]5K@W-C9 M]2>EJB,7 E%9H5_MGFET+RV5.[X5S& DH2XNGJD39LO0@D6G%Y8]^W7''O^ M?8&^*&GW!GV4%:O>ZH?@Z>!N?'+W.CY+>,O*2Y1$&,51G)SA2X;P$\^7_)_P M7P-'&V.8->B6FU(HTVJ&_MQLC=501']-I:&SDDY;<8UU90ZT9*L .L-^+K!*-20;,:R^!$C> , MJI6 KN=RARZX!$2U!O3-[ K!1;)F"RRGRT2;@^8"D5[ZI)4Q:%.6;=,*ZBA_ M@4J<1N^AN&HNN64_"VCQ"@W._H1('.%YFL+J_;LB)O&'-Q@A*<[2^=O='GO6 MM(('$!Y''[-U(I*T80:1'"^*:-#IQ6GTR8*?D"LH(BI+A@0OX4ES))A$H]-> MFL22 A=Q^HKV,DEBG,?S$=[)=^-,W/@7!-*L&>0+GD&SYP>PG>$(J"]2O,BS M&2(1CI+,>^S0#!>D )3@J(C[1P%\(2FZR$D^0^FB.,EI 7(>%RYO&; E;@4$ M64%F#DL7.,GF?C?">4K<;HZ3*.UV4YPDDM%':\G]\ MI(B]'%RFIQK@+-ET WP$MM)57#UABD.-F+[:S7]J_9&YZ5A!%J$M:GA2J$#? M&=6NTET5)HL8;LW#@, ]X"R)1D@.2%H4(V3N$)*-$'C40)UL_,#TT!GM])V4V5 AYF\Z4;1Z_%NH'^A>@=U MCP2K036ZG$/6=3J8=P # !F!@ &0 'AL+W=OGG0YJO=(3IXZ:6RJVCGW/XV26RS MPY[;&[U'13>=-CUWM#7;Q.X-\C8X]3)A:5HF/1[8&KZ36^JO?_-JNHM030HF-\PB<7L]XCU)Z(*+QSQ$SFD)Z MQ_/U"?U#T$Y::F[Q7LL_1>MVJV@>08L='Z3[K ^_X%'/S.,U6MKPA,-H.RLC M: ;K=']T)@:]4..;OQSS<.8P3U]Q8$<'%GB/@0++]]SQ]=+H QAO36A^$:0& M;R(GE"_*DS-T*\C/K3=-8P9LX>&%RFS1 E^\EFC?+A-'P3U$TAP#W8V!V"N!%O!1*[>S\*!:;/_KGQ#IB3D[,;]C5P'? M8W,#>1H#2UE^!2^?,I$'O/P5O$?^+6@+&0AIX=+"7YO:.D/?SM^7)(^(Q65$ MWT^W=L\;7$74,!;-,T;KGW[(RO3G*WR+B6]Q#?U_5NX2^ZOXE]F?@N)Y4!V" M-L>@\NQS:31UKW7DH#L@*^BTI#$@U!;>"$4G>K"$8-_> I43^YIP?$DW>R,D M9#$\<Q7DYAR\*N5%D(90=R*1!(/F]&'KK MJ64+!JR*%VD&IUP\:SGT2!.J)F0+;!:G\Q(8H<[FDQ'-H>[==\@LC\LJ@RR+ MB[(Z5JW,XVK&H"KCJBI($R-1K BKDL5EF<&EKR8YZWU2O@T3SF=^4&X< ]/I M-$0WX^SX;CY.X(_<;(DB2.S(-;VI9A&8<:J-&Z?W89+4VE&:PW)'/P(TWH#N M.ZW=:>,#3+^6];]02P,$% @ V'-"6(0NB]G: @ <@8 !D !X;"]W M;W)K&ULE55M;]HP$/XKIVR:5BEJWD@*#)"@W;1] MZ(3:;OTP[8.3',2:8S/;*>V_WSF!%"2*- F1N_,]S]T3VY?)5ND_ID*T\%P+ M::9>9>UF' 2FJ+!FYE)M4-+*2NF:67+U.C ;C:QL0;4(XC#,@IIQZ,)K%,(1 M41M_=YQ>7](!#^T]^Y=6.VG)F<%K)1YY::NI-_2@Q!5KA+U3VZ^XTY,ZOD() MT_[#MLM-J6+1&*OJ'9C\FLONR9YW[^$ , S? ,0[0-SVW15JN[QAELTF6FU! MNVQBSLD6G-I.5HX.,#RP6:BTE@B=@M!\6.9-&1 MQ&^0C.!625L9^"Q++(_Q 374=Q7ONUK$9PEOL+B$)/0A#N/D#%_2JTQ:ON0- MOJ5695-8.%![PTTAE&DTV;_FN;&:#LCO4]H[ZL%I:G=IQF;#"IQZ="L,ZB?T M9A_>15GXZ4SC@[[QP3GVV=P=6FY?@$NP%8+@+.?"!>@^ AK+Z6!B"=M>V"D% M9VN<5O#_A'13X3IT<1VCCL0)'X8I$@ S33Y#PB+*)E@4^V&209+YHS2#0>AG60)+]D(C M:H<@!4T[;$@]@=)D<-$:HR0B(TG]-(P[8Y1=71PVCH0^:CGVAW'I![J; M<)UCU::=*KFR-*-:LZ*/ FJ70.LKI>S><07ZS\SL'U!+ P04 " #8U0V*_?V6F[3I1^ MR9WMN\?/^5XR66OS:$M$!\^55'8:E<[5XSBV>8D5MV>Z1D4G2VTJ[FAI5K&M M#?(B.%4R9DG2CRLN5#2;A+U;,YOHQDFA\-: ;:J*FY<%2KV>1MUHNW$G5J7S M&_%L4O,5WJ/[5M\:6L4[E$)4J*S0"@PNI]&\.U[TO'TP^"YP;?=T\)%D6C_Z MQ9=B&B6>$$K,G4?@))[P J7T0$3C]P8SVEWI'??U+?I5B)UBR;C%"RU_B,*5 MTV@808%+WDAWI]>?<1//N3G9E]=B0:N M!<^$%$Z@A9,'GDFTIY/8$;ZWBO,-UJ+%8F]@C>!&*U=:^*0*+/[WCXG7CAS; MDENPHX"7F)]!FG2 )2P]@I?N@DT#7OHF7N;@4MA<:ML8A)_SS#I#A?'K4+ M M5N\PEF^6L:UYCM.(NL&B><)H]N%=MY]\/,*TMV/:.X;^.BV'"!Z%.$SPH418 M:DFM*-0*G,_TIA_%'\J]Q9S>I8"E4%SE9&*!JP)T8*,S*5;<]Q(5B5#@2MU8 M.K:G8Z!,8961D<_6O#9"0K<#5P$&02+U#! JEPV5+2DPSW/3D(K/-/LL[C_"UFT_F).T MPP;IJ9?)(#FEH :=_GDWR"%+X% ]Q'LM6Z%9A<%$K'2C7-N]N]W=[)NW+?_/ MO!V<-]RL!.5$XI)02F'4;MPNDZ#(!,.QHG02UI?J/Q!G2^U-IM%_Z" MW1]A]A=02P,$% @ V'-"6$#;=?)#! EPH !D !X;"]W;W)K&ULM5;;;MLX$/V5@5H4":"-=;^DMH$X:;$!MD'@9+@6Z;AJGG"=9R,_)";[\QKJV MA@C&OUN;7N_2*A[*.^N?7>P4RXQIO);U5UZ9U<@K/*APP=K:3.7F=]S&XP#. M9:W=%S;=V:3T8-YJ(YNM,B%HN.A&]K3-PX%"$;RB$&T5(H>[<^10WC##QD,E M-Z#L:;)F!1>JTR9P7-A+>3"*=CGIF?$4N="M8F*.P$0%M_WL#ZDU3%&C^HX: MSA[9K$9]/AP8\FIU!_.MATGG(7K%0PE?I# K#9]$A=5+_0&A[2%'.\B3Z*3! M&YQ?0!SX$ 51?,)>W*<@=O;B5^SM0_[[:J:-HD+YYUB8G97DN!5+GDN]9G,< M><0.ES5O_.%=F 4?3V!,>HS)*>OC3XL%E;$&N8"#&SN&\J2=XR@?5PBX=Z . M2H)X0^<:WC8:-HH;@\*5"3(EL((-*BH;#0M9$[NI2K@ LY*MIC/Z_!(>5PKQ MQ?T#W1XV,U3]#1ZLA&XE@J];3Y\Z+S],;[@BJ'M<[R$,_3!.K1#X61F3D/M) MFK@QC4JXTO3FD.9.Y<.[(@JCCT(*MECPFC-#FX6?Q(']IB6IY4%) ])X,>)O=4X];/$)B]._*(38C\NO'$RIC.D_MV&J M.D:MDY:.4^O!$!/('%PSW;+:/ -J0R\IIQ=;@]J]KN04YC7C=$>675L1G^C7 MJQT)%:ZELJFSVUS,6Z5H,FL-"&GVNV?>[>1NZIWO+!";*?._;1E-!VH*%_4% M6,IWI.5B27\QPWBMB;K8_28Y 754QAU&!]'.C:.TA2%LQ39=Q>(K%6O/_5RU M;W@F?D&'%S9?WYFPNONS&9CAD@MAHZ6DK%%Q65$AE43+[IW(RZ!C91G;"BO\ MD"KMCKJB/MM=[J!JE;5B<[$U4_I)85^+)$L@LA8C2XF 6&7UW57 FCU3*V.. MJ9^12E%2Z>=^F-E7@\+(XIP$8E08%.>'85"B?PB@>^A*/RC#G^;'"#(X:!8: M5$O7$FF8RU:8KF_H5_NNZZIK-O;'NY;M"U.45 TU+D@UN,B)(:IK@[J)D6O7 M>LRDH4;&B2OJ'%'9 [2_D-+L)M9!WXN._P-02P,$% @ V'-"6*!1DE"H M @ S04 !D !X;"]W;W)K&UL?53;;MLP#/T5 MPAN&%FACQ[DTS1(#3;IA U8L2'=Y&/:@V$PL5)8\26ZZ??THV?'<(FR-E>Z0>3(UIX*H0T\R"WMIR&H4ES+)CIJ1(EW6R5+I@E4^]"4VIDF0<5 M(HRC:!P6C,L@F?FSE4YFJK*"2UQI,%51,/U[@4+MYT$_.!RL^2ZW[B!,9B7; MX3W:K^5*DQ6V+!DO4!JN)&CX1O'O>GLP66R4>K!&1^S>1 Y M02@PM8Z!T?*(2Q3"$9&,7PUGT(9TP.[^P/[>YTZY;)C!I1+?>6;S>3 )(,,M MJX1=J_T';/(9.;Y4">._L*]]1U$ :66L*AHP*2BXK%?VU/R'#F#R$B!N +'7 M70?R*F^99NBJ2E9BO. VL2@?L0@>?.J/X[>GI ];&4/3[$GGQ237K"F]VSH ML=@:J,O04S?D4J.A8;%#[PM^4 MF@OH7T!7"XAN9&"%JJ2%U^0V&/=IC2_B_A"655$)YOH?6/;H%-';'HZ'YW!V M%8W/R6]R?>51HV@"Q\H4=EJL0+WS@\108 I7=UM[VLZJF[I%_[G7@^Z.Z1V7 M!@1N"1KUKD8!Z'IXU(95I6_8C;+4_GZ;T[Q%[1SH?JN4/1@N0#O!D[]02P,$ M% @ V'-"6"4#K8TW!@ \!< !D !X;"]W;W)K&ULY5AM;]LV$/XKA#NT#J#6(D524IH8<-(6ZX"^(,FZ#\,^,!)C:Y5$ MEZ22YM_O2,F.W^+$B3]L&-#*Y)$\WO$>WCWAT8W2W\U$2HM^5F5MCGL3:Z>' M@X'))K(2YHV:RAI&KI2NA(6N'@_,5$N1^T55.2!AR >5*.K>\,C+ONKAD6IL M6=3RJT:FJ2JA;T]DJ6Z.>[@W$YP5XXEU@L'P:"K&\ES:WZ=?-?0&F(4VD4@1D_.IV]^99NX6)[IOV#]QU\N11&GJKRCR*WD^->TD.YO!)-:<_4S:^R M\X'YU9EWR>JS*4VK]#['TUA M;Y&HU[G,E]=R#&V2DOI:]X\\ M>0*2&,,/2$\738:TW6A(V$:N@ZH/P<,I70?\O1/V!=($0'JJZFM(N,Y;R,05 M)&IA%22QV\>4A2=OG<9T >K$^8 66<8@(\$$AB-7;6DKG023H(P[DIK'"3M4!K! MU?&E-^)^#+ 2)N" *[>S??Y[1*M-_>3_3K1(=PQP^5,2$$CS,Z+%(.5?6I2QO O !/E#EZE@!)VR%IL#3@(5GMIF1?+ MC1[/\]_D9 M S+: B.<[Y'09 /)6I(^A6*1=4:W+'U\PHB2(.7AEH2Q.F%/A9$XY"QSK46D M)0&)6,NU0J"P(4QV(..0E7F20.%*()4Y(I\PH 2<(!['NX +:AS&?+6;[ U< MD0-_^WT^N(!W2_<)@;T2>!K&=YCZDEGE$CF> MPRK"$&9&5F$%S"^)4 RUC<9 A!(,MS.%/)9&+MWP'7,6(W2UR]G>. X8&.^# MOK. T77"WD\W9((EX1.R512MXVE9ND.V FH:;\U6*Q/^M7]KBUB->T8 M5/>J,?/,5=L$DGWD*RJ0S]15Y'Y,J7_58!#9;AE!FY[K!@NOL)748__6# 3, MU?[V078NG3]GC]I7W+OI[5OX)Z''!1QK*:]@:?@F9CVDV_?EMF/5U+_I7BIK M5>6;$RD FFX"C%\I96<=M\'\D7_X#U!+ P04 " #8Z"EL45$$E62LM-_OT/)5AS -7JP-21GWKQ' M#H?SO53/ND(T\-+4K5XXE3'=E>?IHL*&ZYGLL*65C50--S146T]W"GDY!#6U MQWP_\1HN6FU'(N>U.+%A\4Z+YIN/JYPEKN%T[@'">^B6UE[(2WG'=\ MBX]H_NX>%(V\":44#;9:R!84;A;.=7"UBJS_X/"/P+T^L<$J64OY; =_E0O' MMX2PQL)8!$Z?'=Y@75L@HO'C@.E,*6W@J7U$_SQH)RUKKO%&UM]%::J%DSE0 MXH;WM?DF]U_PH">V>(6L]? /^]$WI(Q%KXUL#L$T;D0[?OG+81]. C+_%P'L M$, &WF.B@>4M-WPY5W(/RGH3FC4&J4,TD1.M/91'HVA54)Q9WG'5BG:KX0$5 M/%9<(?SQQ-&N+;%\&^\1L8D=.[); ML8N MUC,(/1=8#X++^"%D]IPP M_7^V_UVMM%!7'?^?TCG#1>3A[8:YTQPM< M.'0C-*H=.LL/[X+$_W2!;#21C2ZAGR-[(YNN-]S6\SFV%_'.LWVJ$#:RIKM) MJ<#8DP>-1M.D,A486BY>DX+X,EX)%H1T3U6$,E87*E0;2$ M(7M-_MH%?"FP,R=^O)%]:_3'*WBJ%.*;^H&O).#M#-4#-FN*MC7Q.@C<"RM? MJ;.)ED10-F.46/>C2B/AAN\*:?4U)(VN6O%PMC-LY2,.'=C%I$1 ML-#-LM!:>>BRB,'WX2C%YA-'K%,5RW1OPYJ3W-!?BC M%SM>(U6(+9VZMS7PX5W& O8)\M"G\TT@31,X=]N\DZ;8H-H.K5]3 BJXL3]. ML]/K< MI)GV(6TFZ;8/._M R[#-B22J)&4W^_4+4K+BM([WA3>I8H,54R/18$U?5D)63--6KCW52&1+JU257NC[8Z]BO'9F M$WMV+V<3T>J2UW@O0;55Q>3S%99B-W4"9W_PP-<;;0Z\V:1A:WQ$_5=S+VGG M#2A+7F&MN*A!XFKJS(/+J\3(6X&O''?J8 TFDH403V;S<3EU?.,0EEAH@\!H MVN(UEJ4!(C>^]YC.8-(H'J[WZ+B_(;7^K-U,D<6.**M:5^$+L/ MV,=C'2Q$J>P(NTXV]1TH6J5%U2N3!Q6ONYG]Z._A0"%[2R'L%4+K=V?(>GG# M-)M-I-B!--*$9A8V5*M-SO':).512_K*24_/;AF7\)65+<(=,M5*I!O7"LZ^ ML$6)ZGSB:;)B9+VB1[SJ$,,W$'.X$[7>*'A?+W'Y6M\C[P87P[V+5^%)P!LL M1A#Y+H1^&)W BX:0(XL7_7_(-UP5I3!1*_A[OE!:$DO^.19S!QD?AS25:0FIM1H\%==KL%[)ER@FV@RU4FE,EX!)6QHGMWJ)H):P& MJ_S%*NQ0DJJ"E2BI_HE7O*8@1*L(3IU? B47JP7*(<$P;R0O(>AW5\:!]X/9 MG[;S+>.E(>H%/4\7BI5(%;G0H+!H)=>!Q#';A!GD/CN.!N35D4Z]H)_TS5%X M?H*XR4#DU//3Q2A7#KA.T"1\EY$OIXQ;TBT\"C M3ZT](YIV]Z:L<;J*'=<;N'M\4!"9&Z!,^:D/W^Q#3I_9%J5Q5@W.KA#AC'H M5] (3BD^AR@>I;D= ZK$AFM6\G])^46IHO[ &TI2D*6C 'Z'/!OE.B[<9*](1=1982F M("S-CZ7>.^@QQ,.U[:0*"M'6NFLWP^G0K.==CWH1[SH]E=N:W@@H<46J_BBE M5,NN>W8;+1K;L19"4_^SRPW]<* T O1])83>;XR!X1=F]A]02P,$% @ MV'-"6+$S&C Y!0 -PP !D !X;"]W;W)K&UL MK5?;F+!8![.;O8LUA?KJ5ZTDO.#7VKREI?>4MCFHOA4.=+7C$]D VO M\64A5<4,MNIQJ!O%6>&4JG(8!<%X6#%1>]-+=W:OII>R-:6H^;TBW5854\_7 MO)3K*R_TM@>?Q./2V(/A]+)AC_PS-U^:>X7=<&>E$!6OM9 U*;ZX\F;AQ75B MY9W 'X*O=6]--I*YE$]V8$%Q$N>&VN!X6?%;WA96D. \75CT]NYM(K] M]=;Z+RYVQ#)GFM_(\D]1F.65-_&HX O6EN:37+_CFW@;C#S* M6VUDM5$&@DK4W2_[MLE#3V$2_$ AVBA$#G?GR*&\989-+Y5GGNN#%H?X0D':XHBVNZ^BDP5N>#R@.?(J"*#YA+][%&3M[\0_L7;<: M)UK3C:SFHF9=2=0%S;1&Z??20'_-YMHHE,O?Q_+0N1D==V,I=*$;EO,K#QS1 M7*VX-WWS*AP';T\$,=H%,3IE_>"RCF$[K?U9EL(PH?A!M!]K^HW5+0A)<9=M M.C-+3EY?"*7%O7.?UIQR634E-[P@*\5Z0G)!>Q?O9,6U3Z+.R[80]:.5%HH6 MLE4HW[I=(+^MLA^P$M 27+O[B")P'39**F7NK@EFYL^=)Z<0!L%/UIGUCS:C M#=3L.;B2/QU! :>*7H=A,)B 064)DP/Z"!Q<&P%>0V)C;0$E6K&RW1\Q6QX: M2V9L]!T*!&^AVN^E8/,M_)V01HN#S)H#@FT9!2$]5EK471L5;F^E&:)>(5I+ M/"ANW;Y,_H!NNVS9CS4NEJJ.;]SRC< 67LVYVC'&757%"MP75\@%:KWX!]T$ M[=1&(_NQV5#Z8>P0?X=VSG-6\3W@ 3W8K,D2K=V!]A+QDP W32WI-B1^&&7[/TNS<;8-10'?UBF_U MXGA$;UY-HC!ZZ]:S/)>M_:" 1*Q<.F(_B<8LU$8J&V R@=&$ MSL)1?$Y)ZF=!1/<*;ZXRSSXU):N-2PQ'P(UU2O'8#X,,&@$TL,'K2Q^1%(7G M0BDKL4EPZ"= GV1VD4[@%41Y%%V=.8'8'P7!'K_;/4C#2A(%[(B%8#WIW3V% M 3"/(R#P@P08PB %B&P??,.>.T7@9GFN6GY88&'H1TE(DY%=Q7%"']"!3[K, MQOXD#*W',$8:L\0?IR/Z53$*MM MV/NSWP&@S9^>Z1;33;7I';U*.]' DUT#3TZV8-PLN6&"[BJ\$L86;;^6S[[4 M#.T2W?7H&WS2^/&WYYC'XP]!SS?]![%UV^ -L-6(6FG@P?6)@WX!0HH-W>=R M=?A0+!F(G+MJ=8R>-0KMON->=$A9G_BWG#>&0 C22P;,!<8<,'G/]7"C^+!4 MG!_,(?3!=LK#$Y2%XN!?RRVCP9\T'=LBP._(GR1Q5XPUGCF -D:)>=M%CZ9Y MPU:YM"\@FF_WW"QE67"E:0R.C5%[6>;':4BWHFSM$UGO;>T#& \F&9ZY ?K, ML9(:]H:YBJM'-[)J5? '58)"B@%0W MIG8;(QLW&LZEP:#IEDM,]EQ9 7Q?2&FV&^M@][_"]%]02P,$% @ V'-" M6+2P&R-$ P 20< !D !X;"]W;W)K&UL?57? M;^,V#/Y7"&\8[@"MEN1?<98$:.Y6[![N4+3=]C#L0;&96#C;\B2E:?_[47:: M:X$T+Q8ID1\_DA:U.!C[W36('IZZMG?+J/%^F,>QJQKLE+LR _9TLC6V4YY4 MNXO=8%'5HU/7QI+S/.Z4[J/58MR[M:N%V?M6]WAKP>V[3MGG-;;FL(Q$]+)Q MIW>-#QOQ:C&H'=ZC_W.XM:3%)Y1:=]@[;7JPN%U&UV*^3H/]:/"7QH-[)4/( M9&/,]Z!\J9<1#X2PQV;932+H,:MVK?^SAS^P&,^6<"K3.O&+QPFVX2,J[WSICLZ$X-.]].J MGHYU>.4PX^\XR*.#''E/@4:6GY57JX4U![#!FM"",*8Z>A,YW8>FW'M+IYK\ M_&J]=[3C'-SCCFKMX4L_=3J4[,.#VK3H/BYB3Z&"0UP=8=<3K'P'MH2OIO>- M@]_[&NNW_C%1//&4+SS7\B+@9ZRN(.$,))?)!;SDE'X>#L5[W M._CG>N.\I;_DWW/I3FCI>;1P<^9N4!4N([H:#NTC1JM??A(Y_^T"U_3$-;V$ M?K%'Y[A>1#O/]:%!V)J6KF@HA0]MA\&:1UVC@^D.80U;W:N^TJJ%FOXUV#S3 MT<3H@^[!-V;O5%^[CW-X:"SBFW\ OA&/MSO44^PV:,>^_E $NW#RC>:4Q4?L M]SB'&^J6L<^_;O:Z]1#"!_8_0RIS5B9ED&:"B3(A2;!$S)@0Z2CG(F%)*>'F ME%$HA*XH6U&R6<+#D@H.6?6$[A)QQ@M.0B'83(S86L"S+SE&47# N,EHY2R6?JD9MRLI\DLFU+#(X=UWB5^.M0[L; MA[B#RNQ[/TVZT^[IG;B>QN,/\^F1^:KL3O<.6MR2*[\JL@CL-+@GQ9MA')8; MXVGTCF)#;QW:8$#G6V/\BQ("G%[/U?]02P,$% @ V'-"6)[FM&ULM5AKCYLX%/TK%BNM M6FDUO/*<)I$F@:KS8=JHF3Z^>N F6 7,VLZDE?KCUS8,$S*,$U3V2X(?YYQ[ M#Q=C,SM0]H,G +]S-*\97 @1]=(Y7* Z4_5.,V MGEN.B@A2B(2BP/+O$5:0IHI)QO%O16K5F@IX?/W$_EXG+Y-YP!Q6-/U&8I', MK8F%8MCB?2H^T\,'J!(:*KZ(IES_HD,Y=^19*-IS0;,*+"/(2%[^XY^5$4< M?_(*P*L W@G >TW!KP#^I0J#"C"X5&%8 73J=IF[-B[ B]FC!X04[,EF[K0 M[FNT](ODJE V@LE1(G%BL<2<<$2W:,V 0RZPOGUOUHSD$2E2T&,KFG.:DE@/ MOD5O A"8I/SMS!8R!$5D1Y7(E^P<_3;8L"QY MAYI7K6V/"V]F/Q[[?79&<'9&:)K12'A0)SRX,.&-?')DP9 <'1(2);(^!1&_ MT"?M0^L]6@Y>1#.8G"1M5%?OD&M>X CF5J&>7O8(UN+OO]R1\ZZMU,[KA3WI M-;PZ\7MB37L.Z46W=R&C=EX^W M]V& -O>UKV TWI<;(C5=E;1I MU5Z.7ZY/TY.R-@;1U?SS>F%/>@U+)[6E$Z.E=^'WV]6G-J.,N*[UW"=9T"=9 MV!-9P_QI;?[T?Z_GZ=FWNC&&KMZ?E0M[DFL8ZCK/6VW':.E]^/VF=7DVX[K6 M]MC5%2-_=+I)L,LU]GJ\XIA7XJE@?;1P3$#MM,G M=HXBNL]%N>VO>^NO C?Z+'S2OW2O5VY+?Z"^(NB#ZC-]^0GB#K,=R3E*82NE MG*NQ3)N5I_JR(6BACZT/5,A#L+Y, ,? U 0YOJ54/#640/UM9?$?4$L#!!0 M ( -AS0E@)P XF%P4 PA 9 >&PO=V]R:W-H965T4?>&IZ2Y4J4#?9TO(Z6Y)F(;^M')J_LAC)/,I+SA.: MD<7$NH'7(4)E0*7X(R%;OO<:E%-YH?1[>7$_GUA..2*2DEB4B$C^VY 92=.2 M),?Q3PVUFC[+P/W7;_2[:O)R,B\1)S.:_IG,Q6IB#2TP)XNH2,43W7XE]82\ MDA?3E%=_P;;6.A:("RYH5@?+$61)OOL?_:@78B] W#K />]/7AU0#5U>S?W:N&"2$33,:-;P$JUI)4OJM6OHN5Z)7FY49X%DW<3 M&2>F3V1#\H* !:,9F-%<,)DZ+@ M(R)*4GX!OH!OSP'X_.D"? ))#GY?T8)'^9R/;2%'6O9GQ_6H;G>C0D=&A<&# M',J*@S"?D[DB/M#'CS3QMERA9IG0VS+=(BTP(/$5P,XE0 ["BO',WA,.JW"D MFL[_ZSW\<.^=Q<#-GL$5#Q_C'=L,X*]?I13<"Y+QOU59WW%=-;?TQ&N^CF(R ML:3I<<(VQ)K^_!/TG5]42VX2%IB$A89@G>2X37)<'?WM#:U\T^TB_2JR_ 39 M3%W7'_BCL;W97]A#F2<_=ASB= M-"K*7K^\%$DJ0.DU2;Y4S5J+.773F80%)F&A(5@G%WZ3"_],CN";3(Y)6& 2 M%AJ"=9(S:)(S^+ C["*]?4= _@CW'4$A&T(XZCO"H0QB*(5]1U#H?(CQ"*D= M8=A,='BZ(X!_P4.4%PMYKV!D#AX9G1>QN 2_B15AJC71=G+JEC0)"TS"0D.P M3J9&3:9&9_*+D%@YYIJ(2>YR'LJUT#[I5 \$.^H6S7&(>^FU,WIU%:8)06FJ)U M$X;:A*$SV4<--I4BD[3 *"TT1>NFJ"T1H;;(T5L(/G@G(Q\[?M]!%#)O@-V^ M@1S*RIKFP#X.9=X0>L?,HRVWH+[>NDOR*(^3* 7/-UZ" MFS0%M"Q% *<%._*]0]_9J5O3*"TP2@M-T;II:VM(!,_D'LAHU6B4%ABEA:9H MW12U52/2ECQ:]ZA#.X<40]^!/?M0RCS4?PZJD'G8A7T'4P.MP=S#?XG>_$WB(V#+) M.4C)0G;E7 VDV['=T?ON0M!U=;;\0H6@6?5R1:(Y8:5 WE]0*MXNR@Z:'T!, M_P-02P,$% @ V'-"6*L=TU7< @ N@H !D !X;"]W;W)K&ULK99=;YLP%(;_BL6JJ9.Z .8C:4>0VI!INYA4M>MV,>W" M(2?!*F!J.TGW[V<;2O-!TT3*3?#'>5^.GQ,;1RO&'T4&(-%SD9=B:&525E>V M+=(,"B)ZK()2S!/PB\)*K+617LF$L4?=^3X=6HY."')(I78@ZK&$$>2Y-E)I/#6> M5OM*+5QOO[A_-6M7:YD0 2.6_Z93F0VM@86F,".+7-ZQU3=HUA-HOY3EPORB M51/K6"A=",F*1JPR*&A9/\ESPV%-X/IO"' CP(<*O$;@'2KP&X%_J"!H!&;I M=KUV RXADL019RO$=;1RTPU#WZ@5+UKJ_\F]Y&J6*IV,1T1DB)139!KCIP5= MDAQ**6QIOG_MK:5+=@-?2=-6CM@J-E3ZJE[$7X($S MB.SE.NG=,-QW?=S?#$OV)G8LPQ.9;3#T6X;^7H9KYXFF>*%..,X5PRZ$M5.P MQL;UL!ML$>R(5DRR M-Y%CF9W(;(-9V#(+W]VX%SN[UFQE_C[.<'^^OM7]('Q.2X%RF"FAT^LK[+R^*=4=R2IS%9@P MJ2X6IIFIRR5P':#F9XS)EXZ^7;37U?@_4$L#!!0 ( -AS0EC(4)?6V@( M %P( 9 >&PO=V]R:W-H965T0D%?EERD5.%7;$R92F +JJD M/#,=R_+-G++"B(?5NQL1#_E:9:R &T'D.L^I>+J$C&]'AFT\O[AEJU3I%V8\ M+.D*9J#NRAN!/;-16; <"LEX000L1\;8OIB$.KX*^,E@*_?:1#N9+ MD6%I(,@@45J!XF,#$\@R+808#SM-HQE2)^ZWG]6O*N_H94XE3'CVBRU4.C)" M@RQ@2=>9NN7;+[#SXVF]A&>R^B7;.M;#$9.U5#S?)6,_9T7]I(^[.NPEV(-7 M$IQ=@O/>!'>7X%9&:[+*UI0J&@\%WQ*AHU%--ZK:5-GHAA5Z%F=*X%>&>2J^ M+C8@%4Z+DN1T"HJR3)Z1'KF;3=Q>RI F,#-Q8$L0&C/CC M!]NW/K45X#^)O2B'VY3#[5*/QQN<;SK/H(?G04_2#' +8%%D4XDV^[6F7VGJ M4V(3VY%C!4-SL^^K)2KT/*^)>@$\:( 'G<#?J+C'18K$!.I)ZT:MU;P]B# ( MPP/2XZ H"J-V4*\!]3I!O_.BEQ_!LG_+KXW6.P(91'K9OZ ]#O*LP&VG]1M: MOY/VNIO+/QK2=2+[L(PM4:YO!^UD04,6=))]!2F)3+E0/04B)V^0!D<,/=L/ M[>@ M2UL$ 5A.VO8L(;=K+Q8O8LR/-X:OA4=0K9$A;Y[N"[-O;-?W[NX0U:L MD"2#)>99_0!=BOHNJSN*E]5U,.<*+Y>JF>+U#T('X/&ULM5=M;YLP$/XK%INF5EH+A@!)ER!UJ:95VJ2JV[P>;QE_$ZL "3ZG:6YF%@K*8L+VQ;Q M"C(BSED!N7JS8#PC4BWYTA8%!Y*4H"RU7<<)[(S0W(K&Y;,;'HW96J8TAQN. MQ#K+"/_S'E*VG5C8NG]P2Y_=(AS)G[$XOKI.)Y6A%D$(L-051EPU,(4TUD]+QJR:U M&I\:N']_S_ZA#%X%,R<"IBS]3A.YFEA#"R6P(.M4WK+M1Z@#\C5?S%)1_J)M M91N.+!2OA619#58*,II75_*[3L0> ^. -P:X#X6X-4 KPRT4E:&=44DB<:< M;1'7UHI-WY2Y*=$J&IKKOW$FN7I+%4Y&U_D&A%3_BQ3HY#)C7-*_D*"8"8E( MGJ %H1QM2+J&4W1R!9+05)RB,_1U=H5.7I^BUXCFZ,N*K86R%F-;*DV:V8YK M_^\K_^X1_U<0GR//>8M0IGJF7.!$D!_?BD0.A:0B9^F@*N/ S,'G1;7HB"Q#"Q M5-\)X!NPHC>O<."\,X7?$UDK&5Z3#*^+/=J5PU25@RG4"A^4>/W!V$1X% 2# ML;W9C\%DY7E^8]42-VC$#3K%?="%^4T7IDE8A?5;+ETG/!!FL!KZ_A%A?B/, M[Q1V"X(FJI\H29%.X%)]#<_F)+Y3>11-99E$=_(^M7!Z(FNE(&A2$+QX%P5] M)J,GLE8RPB89X3.[*#24X7!X4*L/C5P_",VE.FRD#9_10T.#+"\XD/70R!WL M:6_)&C6R1IVR9I)(*'>?@J6J@F+526(]3^B&EM-#HLNKNY4Z'3RU>GHB:^4" M.[L-VGGQ9JI=])2/OMC:"=F;6/ S&ZHFV*]*/_#=@](U6 7E%&&J7;R;('#G MGOR?IJK!+6D^]@^E&:S"8'1$VFX_Q]T;^I3Q@G'=7(]HH6ZN)]=,3VSMR'?# M AZ\?!-U#B1/3DA/;.V$[(84W#VE/**)_(???Q>[A\.=R&*+P;(7#G MIOR_-@H>SI1J=CO<+$Z.G][JR9Z,1Z*XMF]ZGOQ:0;0RKM],W MHX4^_Z>_=OQY.EPQ_B@2 (F>LC07(RN12"LAQQF(VL,WPZQKX.*$?<4UB)C3;2 M* ^,/>K.Y71D.7I&D$(LM011ER6,(4VUDIK'[UK4:G+JP,WVB_I%":]@'HB M,4M_T:E,1E9HH2G,2)'*&[;Z 350.<&8I:+\1:MJ;-^U4%P(R;(Z6,T@HWEU M)4_U0FP$X-XK 6X=X+XWP*L#O!*TFEF)-2&21$/.5HCKT4I--\JU*:,5#CRWP)0JI]D0(=CEDNN5K8@J3HBLB"4TE!'*'#"4A"4]4Z1G>W M$W1X<(0.$,W1SX05@N13,;2EFHR6M.,Z\7F5V'TE\03B$^0YWY#KN%Y'^-@< M?K;@)\C!7>&V6H)F'=QF'=Q2SWM-+V-;M(8\^U)TVMH>F_2D)D$WF H*,Z*>8)FRB#*.YU_STK6 MWR ;A$ZO16;,O2>9WY#Y[R1;@S1L$O+7T?P=-*?%98<$^< ML,$)C3AO&V"XBS (@O8;$^X8!AYXWMHQMB8W:"8W,+KS!:$Y(O^=[K0TQ9]R7:*.^P)_CS[7NED'[GMNF,V;? MEVY=-6#CE_H_/+H6-IFT.?>^;.LR ;]=)[S#IVN5;:,.VBB?42+@=8V S47" MOWDUWBT-<.CM('U&;8#7Q0$V5P=F2ZR#MVW8==K?SZYAH>^WW=K>.%_HP]T5 MX7.:"V53,Q7GG/25#*_.2U5'LD5YY'A@4AU@RF:BSIC ]0#U?,:8?.GH4TQS M:HW^ E!+ P04 " #80 $CT7A(J1E4NY'-BV M2'(H8G')ED#5DP7C12S5E&>V6'*(4T,JB.TY3F@7,:96-#1K=SP:LI4DF,(= M1V)5%#'_/0;"-B/+M;8+]SC+I5ZPH^$RSF .\F%YQ]7,KE527 5F%'$83&R MKMS!+-1X _B!82-VQDB?Y)&Q)SVY3D>6HS<$!!*I%6+UMX8)$**%U#9^59I6 M'5(3=\=;]<_F[.HLC[& "2,_<2KSD=6W4 J+>$7D/=M\A>H\@=9+&!'F%VU* M;*]GH60E)"LJLMI!@6GY'S]7/NP0E$X[P:L(7I/0?87@5P3_U C=BM ]-4)0 M$FND[FDJNG6/%D=$W7(*1*O!2H M(<=:8@8TS4Z (]S*>HM(#< W-:0'[84)H=@MR^WVY- M6%L3'K7F@:HV@1@33JV1IEL2$X)R(*T.A0?Y#+J-G$\.,:'C-/QIP?0;13@[ MQ%RX83]H&&3OW'H%\,RT&P(E;$5E^9&K5^N.YLI=F2E!/)EN;.?612W>!FF*LN#K@&J.<+QN1V MH@/4?6'T%U!+ P04 " #8XW,I)EP &/5==H* 0VX< [6O/2R!]/G_AQ&@"#Z!$!Z /E70-@#PM9HIZRUM:*&9JF2#5(N MV[*Y07LV+=JZ8<)]Q;51=I59G,FNQ1Z$D8J!1L#73+8)2U?^ G?NKNL2&ZLK\'YE*V.)YKF<;5UKFN:P\*SQ:-![<'+OGX) M$OQCRN1_(GMC.1PLAX?8LUO:V MC0#'*)YUV\*2%NZ+?9VN-MFC0%AW4]F!+W%VP6LD<]*2ZCB >[4OB>3)_IVXB:XX)F587#^KB M@^JNF&"VL@JTE7+Z[L1%A%\%D[+2P9YR4%Y=])0CJX/7^/D MPV9C.QUYS5<"^1VE<5E5_? 1?'N4>\IP\/;%MJ M^\'/9CNZA4?0'W?WTLS\WDK!*J@5$S62L)E["W*W)(%5:"3^9'!4)V-D75D+ M\=E.?B_F'K9$P"'7U@0UKP,L@7-KR7#\TQGU^C6MXNGXR?JOC?/&F355L!3\ M+U;HFPSB\0&G96Z1EHH^/ M*W3UYAJ]0:Q&?Y1BKVA=J)FO#:A=SL\[J'3_9.R%RV'OM;FN01>(+-5F'0>0&G3O?H& MF=4.S*26?T4*\KUDFGV#PA6-=HFD6<)N)X>,3# F,_]PZN98*B 8XU[J!7_4 M\T>OXW=QMJ;B4\Y@.N)T2(6$I&[.N.>,_PNGHAQ,+D(:#M?RWV[YRZ* ZUS<'9T,EH]2J(!X5@FQ6?XTIXO_5>^9F?B321E MWZHNQG2T?I@F.!A0CJ6B.$FF;LY)SSFYR+F"#4@))LVL-C%D]19MP.PG9H-$ M0I<@;U -SNJALF0V2DT<2-/>^3I1>0%-V>\S7=3FC:^YJ&4._W3,0 A M>%BB3JDX=',2_'R&X=<5P=F@=@9?E$)"PF'!.L2BB$1G DM.#EURN>U!*7.Z MFX*H-=H):;O+B4E< 9O$\9#3)9=B,J^);##>SZ,@G0Z)'6*I MV78'P/[)S<9>*S]0N64&A,/&Z.';U+@LVYM:.]%BUUQVUD*;JU,S+,WM%J05 M,/\W0NBGB;T_]??E[#M02P,$% @ V'-"6,?8R.^J @ ; < !D !X M;"]W;W)K&ULK55K;]HP%/TK5B9-K321D !]#"(5 MNJF35JEJM?7#M \FN8!5)V;V#;3_?M=V2 $%NDKC _'CGG/O\>-XN%;ZR2P MD#T7LC2C8(&XO Q#DRV@X*:CEE#2S$SI@B-U]3PT2PT\=Z!"AG$4#<*"BS)( MAV[L3J=#5:$4)=QI9JJBX/IE#%*M1T$WV S,#"2_8 MK2IQ8=B7,H=\%Q]2\8V">*-@'!\EO(:LPY+H$XNC.&FI9_(O\*Z#QT?*29H% M31Q?P_:@5Z]6%6\9% M)C1W?F[H_%0E>@=H1ILGX\HYY=[XF)X2[_RO-/X=NN5Z+LC'),R(,NJ6#3OU!+ P04 " #8FZ:(IQ#0L092X&J+U/&$R+5 MD,],D7(@DSPIB4W;LGPS(1$U@F$^=\>#(\3N"I5A[ M1YK*$V//>G S&1F6K@AB"*6&(.JQ@#'$L492=;R4H$:UIDYF77)L\6[&) MJ-[&!\G5UTCER> *U,Q+!C1\0T(2F0G$IBAD5.TK$*'1^=H",44?1KSC)!Z$0,3:F*T9!F6"Y\62QL[UPX/$..=8ILRW8:TL?M MZ1C.M6X)4$3:P+*#^'T@?((G!ZOF4/S<4ZG>THU_/]0155 MJ].MZG3;Z\PX!RJ;JFI-W'IU*4Q'8#5A_$H8OSN3%E#> MNDD]UW(V3+H=Y3JV9S>;M%?5V6NMT\'J!/4M-"%O J5$2#3)&FMLA=EW9SH" MJS'N5XS[![5LOTMA.@*K"3.HA!ET9]G!EAD''MXP['8,MMU>LU^QM6H/K-8R M?>W8P0<EL]ZL#I;=JV(V)277YRU_GZGX.7 >H[U.F]K8,/_@-02P,$% @ V'-" M6"8,UR76"P $(0 !D !X;"]W;W)K&ULO9UO M;^.X$<:_BN >BEW@=DV*U+]M$N VP:(+7.^VFUZ+HN@+Q6%B86TK)RG)+= / M7\EQ/*1$C<)@Q#>7.*8>DL.1[[=\+,[)8UE]J]=*-<$?V\VN/EVLF^;NPW)9 MK]9JF]?ORSNU:]^Y*:MMWK0OJ]ME?5>I_'I_T7:S#!F+E]N\V"W.3O9_^U*= MG93WS:;8J2]54-]OMWGU_:/:E(^G"[YX_L/7XG;==']8GIWG M"]8-26W4JNDT\O;'@SI7FTTGU0[D]X/JXMAI=Z'^^[/ZI_WLV]EDB7037ZB:_WS1?R\>_JL.,]@-[I9_['(1+:!5R.7! >+@A?>H$X7"#V$WT:V7Y:%WF3GYU4Y6-0=:U;M>Z7 M?6SV5[>S*7;=.EXV5?MNT5[7G)V7NW8)517\7.:[.OBJ5JIXR*\V*GACO*6] M4P=7WX/S2ET73?#W^WQ3--^#S[OK8I4W917DN^O@WRJO@O(F^+4J;HM=WJW7 MV^#-A6KR8E._#=X%OUU>!&]^>!O\$!2[X!_K\KYN+ZM/EDT[HVY!XS;+E^V<3P&,SP&,]SKB3&]U:J\ MWS7UC\$O9:/:'T]![4+RJ8W#;E7L;O40_^?G5B#XW*AM_5_;Y)]ZD_;>NCO\ M0WV7K]3IHKV%:U4]J,79G__$8_876RB(Q(S B&-@!*8.6;;9!Z0ZAL VZR>I M>"_5?0P]G(DD9N')\D&?SK"5C.(X.[8RQBF/XY3H.#\5]2K?=.D@;2-#+W9= M#R(Q8Y[1<9Z1UT2-* -#)&8$)CX&)J9+U">I2$O!6"3]/$7[>^5LDN-LDA>F ML^W#\2-ZL>NJ$8D9\TR/\TR]IG-*&1@B,2,PV3$P&5TZ9X-T%F'6R^9A&\[# MB-D_=3D#"&$O3-30"@'HU:X+0J5FSE4#+NXU60_=406'2,T,#@ 41S'$+6$/ M6GHV9DDO82UM>!J-Y"O@#,=Y!O*56P>&7NV\)$1JYEP!B;CTFZ^D%$6E9@8' M.(JC-.*8K]$@%\.0\W[&6EJQ-!Q)60 ;CI,-I"RSCHV(4PYSF(-Z.& /3_RF M+"DI4:F9P0%6XBAQ.*9L.DS&C/<9U])*\%B.I"S "\?IY9BR/+..#;W:>56( MU,R- R"@D/G=.B!%)BHU,SB 3"%*'6XIBVLYSYP/;X D'@&(4-LHPCE'2^W] M&M]515E99T.[!S3')E (V!0*OTE.REE4:F9P@+-"?._)+D&$I6:.6L@K3#VF^6D:$:E9@8'T"S$MZ3 ]N*X=E9H9#\ TX=?0$Z0T1Z5F!D?S]"A-/3'(V"@.TWY> MSX%@ A!,X CFEOY63P7OP7F%Y^ W ?PF_-J$@A3SJ-3,X #F"4*K4 R]PJ&Y M8FF4R63L0QV02^#(Y9;55@,&[\%YX>;8 !/ :\*O6RA(48Y*S0P.H)P@= S% MT X<&#"6-J,&C 2HDCA4N>6TU:3!>W#^-L<<.V02P$WZ-14E*<51J9G! 8J3 MA*:BM)B*6KX>)F1Q%5DT\DDM@:@D3E1N66WUG!=N#AZ3VK>Q_%J/DO8+ M7'/ F00XDX36HQR:BCSCLI_6ME9CUJ,$4I(X*3FEM=WKP7MP7KDY]L D )GT M:T]*4CJC4C.# W0F">U)7,MYYD,;D[=WR4CZ U))'*DD9#FY)'DHO>!SS>Y6NG!" 6X2#F=B=,>$9X M7\Z+/<=>6@3D%_EU1B-2#*12,X,#&!@1.J.XEO/,ASXKCV,V\O^$2/O^/0YO MOW1/R%ANAY"]BQ,K >&"SO.:8^\L B*,_%JD$2D>4JF9P0$\C @MTFAH:O*0 MR?XNC*V9B,4(VD= :Q%.:W@>3[M%N+SSPLVQ=Q8!Z$5^;="(E/6HU,SG:H#U M8D(;-![ZFXGL_VL5[_"U$P(^BW$^P+2:T/&.+G1FR_O=8;*T8'Z'M!!@JP1G*(:>MYA N[_S$ M[QS\E0!_)7XMSX24QZC4S. CR6$EF=BL3QE_\LIED:&<'GG59MCHRL! DO\^IT)*9%1J9G! 2)+"/U.7,MYYA9?-!I[ZCT!C$IP MC'+)?7PO'._(>;JSG%FA'5KAUQY-:,^YF(/D$B"YA- >38:&9L9E_\OD>(^O MG1'@5X+CE\-=,.$(X1TY+_0<^V4IL%[JUQM-2=F/2LT,#K!?2NB-XEK.,Q\Z MK6DH1YYU3@'84AS8+N^OW@UO@HVJZZ!9Y[ON=K#.C72?C$K-C &P8.K7!$U) MV9!*S0P.L&%*:(*F0]LR3?J[+I9&G*?)2"8#IZ4XI[T@DZ=](;P/YZ6;8[LL M!I:#R+23R' ^<\U^JS6$]^&\P'/P M70I\E_IU15-2RJ-2,X]G \K+"%W1;.B*]K/?TB0=89,,:"O#:E'13I%EGH^19;3GR%+)]0(4:@&B/$H6%W.?_= M M'3TD63MUEN%DY7PGX/OE$]VY3WJ6@VJ9=E(M\^N?/O='%J Y$(\S[;1:1GE< M+1O:GBGK/U(TT>6K)Z4=;,MP.'.]*R99=G@NF_!5RZ?;X;*['>PSH3U ETJN M=ZZ^!HKL.S%1X0*\\0&B;/HN9ISKWF=_::JP,#]<+ 4Q4 C#2=]HP MFI!S7ZLY]M"X7F& ^S5#.7%1@GFJ$NAE"?"C_5V3>6AV]O<9)SI\]90T/)NH M)C">\U:;:$+.?4EG(3F]1 'W:Y1RXJH&\Y0UT.L:X+4!7'-^VBW%V_3&J1'5 M1(V!\42VU_?!Y=S7:8Z--:X7+N!^/4].7.M@EF('7*MVP/&* :YU?J:-3[Q- M;YP:,4U4'AA/9'OA']KB V1RO?EK%!;Z-3HY;3T#,KE>@#1,PZL"N";RM-N) MM^F-4Z.EB>H"XXEL+P=$53G@>5*SH)56B8"'?NU-3ENR@$RN%R"-O?"#_UT3 M>?JA3KQ-;YP: DT4$!A-Y!'?A[:& )E<;_X:6H5^+4U.6XF 3*X7((V]\//\ M71.9%JS"H04:CM7!TDH(\(D: DC23VQFX\+.\Z.2ZT5" S+AV?:DK5= )M<+ MD$9L^*G_CNE_$#.*;0_W^&8I-,"%7FYSXBG1T?R?,G.H*@H\1V*672^M0@$7 MGBU.VH(%9'*] &F@AQ_[[YK_M!1WD#-N)]D_F&59KY5J+O(F/SNYRV_5W_+J MMFB'NE$W[57L??>T:57&PO M=V]R:W-H965T>WSV?S7770OY2"P!- MGI*8JYZUT#H]MVT5+2"AJB%2X/AE)F1"-4[EW%:I!#K-0$EL>X[3LA/*N!5V MLW,PT@2M4P2*O]<0"S6/@'].1Q)E= MLDQ9 EPQP8F$6<_JN^<#US& +.(K@[7:&!.3RD2(7V9R/>U9CE$$,43:4%!\ MK& <6R84,?O@M0JUS3 S?$S^V66/"8SH0H&(O[&IGK1LSH6F<*,+F,]%NLK M*!)J&KY(Q"K[3]9Y;-NW2+146B0%&!4DC.=/^E08L0%P@ST KP!X_POP"X"? M)9HKR](:4DW#KA1K(DTTLIE!YDV&QFP8-]MXKR5^98C3X4!PW$&0Y$90KL@8 M(F K.HF!'-]1*:DQ^80<#T%3%JL3\H$\W@_)\=$).2*,DX>%6"K*IZIK:U1C M..VH6/DB7]G;L_(0H@;QG5/B.9Y? 1_4P_NI;!#'K8+;Z$%IA%<:X65\_CZ^ M*!)+KM4IN1,:\)$;@KF12\8ICQB?;]KSXP8)R+6&1/VL2CY?+:A>S1S.ZNT!SNZ@AWMNS'-?=*;I?1FK?2'3]_[]U5Z:F&OK9P#D6UE MV"HS;+WID6H=TI@#D6T9TRZ-:==N_?Y+]S.(N:3I@D4T)A@6 =?F$L8?O!%( M,\-BK_(F7["S4:!.(_!>5'%E4%!=QITRETYM+I,Z_]H'YZU+N5AQNTS=X$4M5T?Y+XK9WNB,3%MZ M2^6Z>43+=*L69H(C:U7-EQ@=PS2!.#WF< **":F_RK[ M[? O4$L#!!0 ( -AS0E@F28F3S@, ( . 9 >&PO=V]R:W-H965T ML 'M$"3M^IF1 MKFRB$NF1M-W]^UU1BBK;,E,7_6*+%,^Y]QQ1U+W3O9!?U!I DZ]5R=7,66N] MN7-=E:VAHFHD-L#Q3B%D134.YX!2[&>.[[Q./+'56M<3[GRZH2MX!OUI\RAQY'8L.:N *R8X MD5#,G'O_;ND;@%GQ#X.]ZEV36LJ+$%_JP5_YS/'JC*"$3-<4%/]VL("RK)DP MCW];4J>+60/[UZ_L?QCQ*.:%*EB(\C/+]7KF3!R20T&WI7X2^S^A%135?)DH ME?DE^W:MYY!LJ[2H6C!F4#'>_-.OK1$] /(, X(6$!P#PC. <0L8?R\@; &A M<::18GQ84DWG4RGV1-:KD:V^,&8:-,IGO'[NSUKB788X/5^(J@*9,5J2]X)R M19X@ [:C+R60*\O-&_(WZ&MRM01-6:FNR2VQ4=V23\]+>0WZ(=U%\YT#PZL!#8"5<0C8B M8^^&!%XP'LAG\3UPW\"# ?C2#K_?R!'Q_*'H!VK&W?,<&[[QY<]SR.N&+!PF MJ\^<.[6A&1'9@8=B:&-O:^B:4Q45I- M;,AB0U:?L[MY&OK)9.KN^NY80U[JSFE(WQLG0=S%/- ==;HCJ^[[$C\#E&= M\(-BI../&GQ)&Z*HE\"M']8[^$"S-=REFH="1I,SDN-.SL[VN9G12 M>'+%>%9N<[,SI*@(+0I6,JI!79\U;'+ZS"(OC8X=LR9[J6,#,W:!GC&C U322Z%D2 M'RY;VM/^P0^HWRLK_F>3B:?_#O%DTS](VFZ&PO=V]R:W-H965TO!+8NR[K^^]^T(^><_F]#[-/N=;I0KV91[S,5;NI)NWCN.8Z<[\(HF:U. MZ^EO$4:(N,Y;?[G9A]O6UBM/[LYD[^_;$^^AF6U1/S%>G^_!&?5#% MQ_UE5A[-6Y5-M%-)'J4)R]3UV>R5^_(\D-6$>L2?D;K/.X]9%QL7[]/YGU03D5WKK-,[KG^R^&>O,V/HV+])=,[EL^R:G2I5CVH>9 MVD0%^_TVC*/B*WN;;*)U6*09"Y,-^TN%&4NOV6]9=!,E8;5G+]CS"U6$49R_ M8#^RCQ\NV/-G+]@S%B7LCVUZFY?3\M-Y4495K6V^;B)X?8C &XC@0JU/&'=^ M8)[C<YK)-J-I[Y#@\\V0[3ENJW2_4?Z5'V'WL3Y>MR MS:7]A6F=J)+M_A"):4'+-F@YC6,E94:(Q+2,!&U& DK''L3\CA?%PE\^="SZ MED\,:-$&M'B*KTU_%5ZC2K:[2"2F!;UL@UY.X^LE94:(Q+2,N Y C4/I[$:M M:VTNN! /K&T8MG#<)3=?C-T.@KE/L:UG7"HJ9;M+5&IZX(!*KC>-=5U2KJ)2 MT[,"9.6BF&)M7MYSI?0K\^C>[8\J%^PM!KP+T./BU#/@7=>X4E3*>I>(U/3 M :%%6 L%P46:^_*GBL](7O>[8\23N .6!?HQ\7Q9\"ZCG&A M1%C3!#0&)+E 2>YB(NN20A25FIX5P"@791)KZR[[%U31^__-,,KSG %B\(!O M/)QOS-9UE\:2 RIE77,@4M,#!U3RW&FLZY%R%)6:GI5.R0FO.5E:%U>SCMWK MGP@>'[@Z>T!!'DY!0Q:OBXO[+$HS8VBDY20J-3T%P%:>F,CLI.!%I:9G!<#+ MPXM7MF;W>_8,@H?_V>%O^=20@)H\G)H&O+XXXG720A25FIX"@#$OF,CKI*1& MI:9G!4C-PPM:MEXGY;%&K7OF. -7=8 L#X>L3V&QWK(XRHOCE6=GC&X MBP-W\8E:@IP4Q:C4]*P BG'2MB#O]P5[IL6&Z*L$-.(X&@V8UEAXQJ6LMV>, M.A4'A.(3]?LX*5]1J>F?O0"^$J0=/]%OY3TT+3I$7R7PCL!Y9\"TQI(S+F6[ M/51J>N# 16*B3I\@A28J-3TK $V"M-,G^CV\GFFQ(?HJ.Y]KPB'&;%ISL1F7 MLMZ>,2I- KA(3-3B$Z301*6F9P6@29"V^' UZ]C[K< A?P/O")QWAOR-5]]P M4>NXQJ@S"8 I,5%'4)"2%I6:GA4@+4':$13]7E_O\CP&)/D 23X.20-./U)G MQD6M/P(Z1L7)!P+S)VH@^J1X1J6F9P7PS"=M(.)JUK'W&X@#UW0?R,K'R>K7 M--G;?,B9M.A$I:;'#KSF3]0V]$EACDI-STKG(^^D;4._WS9\>#''W_"I 0&' M^3B'#5O<6&W&U:PW$]"C6X ^ M4)6/4]6P;XT%9US->H?& # ) "8GZ@)*4B:C4M.S DPF2;N \G@7$!VBKQ(8 M2>*,-.Q;8\T95[/>H3$*51)P2D[4W9.DH$6EIF<%0$N2=O?D\>X>.D1?)8"/ MQ,%GV+?&LC.N9KU#HWSCK_.5OZF^\T?[I;\QZ$D"/4G2!I\\WN!#A^BK!)J1 M.,T,^M9<><;5K'=HC,J3!$:2$_7X)"D]4:GIWU8%>@I(>WRXFFWLP:/;@0& M3X"##V)QO"2'ZUJ'-D;Q*0"P"B;J#0:DR$6EIF<%D"L@[0TV:A*Y2.-O^-2 M@)8"G):&S7ZD_HSK6F_K&&6H &@LF*BG&)!R&I6:GA7@M("TIXBK6<NTJ)(=_7#K0HW M*JL&E*]?IVGQ[:"ZC4][VZ;5_U!+ P04 " #8:E MK[ V$I2Q53! 11N:IGTPR;6Q2.S,=EOX]SLG(6M0&H84C2^-'=\]=\]SE_0R MW@AYKR( 31Z2F*N)%6F='MFV"B)(J.J(%#B>+(1,J,:M7-HJE4##S"F);<]Q M!G9"&;?\<7;O6OICL=(QXW MB5HE"96/)Q"+S<1RK:<;<[:,M+EA^^.4+N$& M]+?T6N+.+E%"E@!73' B83&QCMVCJ9LY9!;?&6S4UIH8*G="W)O-+)Q8CLD( M8@BT@:!X6<,4XM@@81Z_"U"KC&D21S1Q5,17S+0AU-K)%%0EC0 M5:SG8O,%"D)]@Q>(6&6_9%/8.A8)5DJ+I'#&#!+&\RM]*(38:(FG#/VT/Q5) C)@ M-"87@G)%YA 6].[&,C>5/ N);4**Z(6) &<[5/]DY!4Q:K_;&M,3<3P0Z* M/$[R/+P=>9Q"T"%=YX!XCM>M<9\VNQ^GLD,_?N0/G8YT4+8%5A.F6PG2;T/U*2V"OZH@(9,YX"/AF"?&(Z(C) M\$-*I7[,!&,:A5LL6,PH2EFG3AYRE(4T[YVU[W3;[.N-?)*HPJ;7LFF MUUCFSR"6DJ81"TB5V NMCGS).3R2&[V+4J_-@K<$5I&H7TK4?T7!YTS=8\%K M'P)%KE$OM,77?YTD_;H"/BMRLTV%P* D,&@DB%1FZ08:=^S2T]JFO7_K.>KC4:U3?U84GF ML)G,\<7L[&I^.3NN2ZO1][4U:PFL0M-U_HXGSALU=A&X)97:0JO*M#7%N?^] MN8N0SQIW\*R[FQ-[+7%[:Y(UGQ%?J5PRI!/# N&=SA#_(&0^F><;+=)LN+T3 M&D?E;!GAUPQ(8X#G"X'S6[$Q\W+Y?>3_ 5!+ P04 " #8NJ+ 6[M@TJ'EG:6PMB*=V%;O&HBB#4:WB M-$G.XUI('>596+NU>69:4E+CK077UK6PSS-4IIM&)]%FX4ZN*O(+<9XU8H7W M2 _-K>59/*J4LD;MI-%@<3F-KDXN9V?^?#CP4V+GML;@(UD8\^@G7\MIE'@@ M5%B05Q#\6^,U*N6%&./OH!F-+KWA]GBC_CG$SK$LA,-KHW[)DJII]"&"$I>B M571GNB\XQ!, "Z-<^$(WG$TB*%I'IAZ,F:"6NO^+IR$/6P9I^HI!.ABD@;MW M%"CG@D2>6=.!]:=9S0]"J,&:X:3VEW)/EGH:;2&%@F]&: =W6*!< MBX5"./PNK!4^:T=P.$<24KDC. "IX4=E6B=TZ;*8F,)KQ<7@<=9[3%_Q> $W M1E/EX),NL?S?/F;Z,81T$\(LW2LXQ^(8)LD[2)-T @_WL6W1\@8M"N0WM5Y<.7+ M>9TG6;S>07W'0ZD;(&PO=V]R:W-H965TFF3=JD:-W'LPM.8@TPLTW2 M_OO90$E(7+:JWDN"X=[#.9=K?,QLQ_@OL2%$@KLB+\7DP.*< M5:145U:,%UBJ(5^[HN($9TU2D;O(\T*WP+1TDEES;LF3&:ME3DNRY$#418'Y M_17)V6[N0.?AQ%>ZWDA]PDUF%5Z3&R*_5TNN1FZ/DM&"E(*R$G"RFCN7\&(! M(YW01/R@9"<.CH&6]7>%CUR MVVN2G@/?.P/(0[XA?3&>?EGQ<^!!4[JK"M!7 ?550 V>_]A:AP2N:.FEN"\"UQDE5G $N0,F$L M08L;-KCZ9;%-T#0,)\',W1Z*,X3%TP#"/FQ .^AI!Z.T+].T+NH<2Y*I2:OJ MDE*L7PLFHBW2Y(#!VP@%?GQ$U! 60NC[9J*3GNCD.?55\\M$>7+"!:$ P?"( MLBDL1E%LIASVE,-1RI\51Q.IT:RG]KPEL(' J!<8V9WMD4WEEL &RN->>?R? M9GM\TFK^-$;HJ"'_%C4@/>U)3T=)7]4TSVBY%@U=6E2<;8DF;%QW1K&>^JPL M@0UD0V^_-'MV^[3#LR3>%MI0_8$Q@?^I5SO@PS:$D1<@_ZA;37%AA*:/K$UP M[R;@Z)*=?,'I1IWB]__PR*PZ"5MH0]U[+P%]RPT[:DZ>K-X2VE#]WI+ <4_R MC(8]]1Y1'$R/EWM36!BC\)%VW5L4..Y1%JP4DM?MODKY>O6"7:L"F6W]*-23 MGY@EM*'PO=&!H>5^M>J!;*$-U>]=$!RU&L_IU^C$U$=3>/)Z/8V:!-&Q&7 / M]J[ZP\$7S->T%" G*Y7FG4>J17B[%V\'DE7-=O:62;4Y;@XW!&>$ZP!U?<68 M?!CH'7+_123Y U!+ P04 " #8>^5NN)7J3J\ #'DHN= C M;V5,-?!]G:^@I+HO*Q#XLI"JI :O:NGK2@$M'*CD?A0$%WY)F?#2H9/-5#J4 M:\.9@)DB>EV65#V.@":+5?&"OQT6-$EW("YK68*;W[+4K 2A&92 M$ 6+D7<9#J:)U7<*/QEL]=Z9V$CF4M[9R_=BY 76(>"0&\M \;.!"7!NB="- M^X;3:TU:X/YYQ_[5Q8ZQS*F&B>2_6&%6(^^31PI8T#4WUW+[#9IXSBU?+KEV MOV3;Z 8>R=?:R+(!HPW#9=VC,%Q.V3VZ,PE>&.)/.%+:<,H\] M,N-4&$)%0:;W:U9A+Y@>$=BIIS^H4M36\XR<9F HX_J,?""W-QDY/3DC)X0) M2YHS:H=M5@AH=!@YN=\8F3?K8%YO]U'8HQ?WD4"GK4 JC M_L=#K6F75K"G50?I[\VK$M32+0I-J7B;UQ45<#WA91F M=[$&VHV>_@502P,$% @ V'-"6".BYI@R P 40H !D !X;"]W;W)K M&ULK99K;]HP%(;_BI554RNUY.++D/:^?F$!L!KK\CP&L"O$,#G MS:07]:3>CDDGD/80=DZ1YWC8$#[>'SXJ>0\YKBG<5NFW-?#:&GB5']Y?@Y^C MJ9!<[:M?IHQJ"]]LH0_;N2A)"D-+G28!_!&LY.,'-W0^F?+[3V:OLL5MMGB? M>W)5 B>2%@M4Y7V*JJ-[QN9G]P+J/6#*OS8-*U/];GA,<(3[JOR/FXEU55X8 M!4&K>D7LM\3^7N+/M"!%"BC3O(AH0N.FJUV"C[&,S8-@"AN];\_: GZ+QBG,HC&L>=E@"[ 1; MP%U1Z(6>F3=J>:.#5OQ=M%$').IOL78EV(_,J'&+&A]8VGK]LX:5@G$3Q%T" MM;[;->VJ/#>,=NS2?DO:WTMZR12D!)X?1MKOKJOK1%N@75$0]T,SI^O\^R8Y M!Y^G-R@;IU>GRH^B<(O3(,.^&^\X5N[&U]/=2SI*TU6^RHB$&1KEC$OZA^CV MQ(CJ=EZ.ON-L@W9%>$-48]H;WWO=;'TC?$$+H2HV5U%.+U)Y\KI_J0>2E54+ M,&52-135Y5+U?,"U0#V?,R9?!KJK:+O(Y"]02P,$% @ V'-"6%!RT..A M! RQL !D !X;"]W;W)K&ULM9EK;]LV%(;_ M"J$50PJTD4CJFMD&T@1!!V18D+3;AV$?:)N.A4JB)])Q\^]'72(Z(LMY4O3% MNECGG/Z.4D+9S&KS]V5BQG;BRPMZ%T)^#[/2?G\B6;L,'>@ M\W+B/GWK%-&,KD25@LC-$[VB659EDCK^:9,Z7>"Y6VP5)"G1;,EW]N&. J _@\"4!N 3@W ;0"NC3;*:EO71)#%K&0'4%97 MRVS53MTV=;1TDQ95-SZ(4OZ;RCBQN*6R#3@XJ[?@CCS++A+\/3B[IH*DF=S[ M"+X^7(.S=^_!.Y 6X,N6[3DIUGSF"EF_RN*NVEJ?FEKH![6NZ>H<8.\#0![" MAO K>_CEKCP''C2%N])U9QUUUE&=#]NM_W6YY**4M]/?)D=-"M^3[^UPD#]8:<_/%%_9-(?:OK]P.^WO[7"0/U1 MIS\Z47]LTA]I^G'H)SW]U@H#]<>=_OA$_8E)?ZSK]X.PI]]:8:#^I-.?6/5_ MV5+YSK$1M#3)3S3YU8W6UV^M,% _]!0V/;L#)F0'R+>IDHBT> 19S<]=RT\C M&SU]5$0AZM]6]KI#?1V]#D"KKUO*^06XS-F^$/(UK:Y1U [30G87Y<+H#6K> M/B8>UKQ9:P_UIG@/K8!=_-[U5HW^#^ V)X&"U/ '2JZ MPU%XASK?#1:FX#M4@(>C" \-B-&BBO6YB"\E!A'H[A/-1! M#^743GO"3D%ZI$B/3B'])BU(L:(G'=5760OYE)J[2\=\"./^.&JO.IX2A\A7OE\K5?1&;T=O MI-,;1E'4%SH%OY'B-QK%;V28F>,$]CU, 7"D (Y& 1SI (\PUFZ8*0B.%,'1 M*((CPPP]\;1^F +A2"$U[_*X.]QE /BN%H%,.1@>$Q1'T/4T < M*8BC,1!'.L2Q%WC:>)@"XEA!')\"\?^&-];A'201TKY]3@%OK."-IX W-L ; M^DG0O]WLQ8>:4_3&=GHW7=6L1S03=//\'.M(]OU(^TQDK_9_W;A'*RW5,M=O MI'Q,"R[OK(U,[YU'LG7+9N6H.1!L5R^^+)D0+*]WMY1(XE<7R/\WC(F7@VH] MIUN_6_P+4$L#!!0 ( -AS0EAQ*%.N] 0 + ; 9 >&PO=V]R:W-H M965T/=0FFPI>^8K0@3X7N0E MGSHK(=8WKLO3%2DPOZ9K4LIO%I056,A;MG3YFA$\KYR*W$6>%[D%SDHGF52? M/;!D0C/_B2+5="?> FDS5>DD*'U6-_?SJ>,I1"0GJ5 A ML/SW0F8DSU4DB>.?.JC3_*9RW+]^C?ZQ(B_)/&%.9C3_.YN+U=2)'3 G"[S) MQ1>Z_4QJ0J&*E]*<5W_!MK;U')!NN*!%[2P1%%FY^X^_UXG80YP.0=_BA5AX+X4N%QF3SGAEZ"4E73QN%MC0!? ;/\>7-P1@;-<7EV!;X]W MX.+=>_ .9"7XNJ(;+IWXQ!42M_IU-ZTQ?MAA1 )4 >\C7N,[/[ M[9I= P_JW%V9K29EJ$D9JN+YIZ2,5BG(VA3HZ.WB!?IX:J/>\#5.R=21.Y$3 M]D*]>7ZC0QC9W N6@G78CAJV(^-* MO:Z#CN1HF%_DC8*@MPP:,QB$P8%EB!M@\9$2ZB[#7G<">+=KLZ::EC6+:QV- M>(C/CV/4IZ$S0Q$Z0&/A;5C#0J O.IF\I6I=^JP2@/2D -5,^ M&$=AOXYUDB&&\8'=UJH!&+ZM"4*CG#A[82Q%Z[)M]0,T#NRD4HXG=9=HV%U" MS_/ZJZ(QB\9[9EV<[>2'YM%_5@$-A[RV@#1FA@)JM0 TBX%3V[5FAGN>/T"I M,8->C Z@;$<]-,[7I'^0K+6O%JG5L6\K6O<@V+_'_( M?( F4_Y M)[?A.DZW'<#^\>"851=E.\61O2F.=&?U8?'H9OW!XFEG.#(?Z4]LP6AX* _& M_62/QG%?<1TUZX)N!0(R"X1'(?>Y1,HW M#)>I0IZ2DA^H3ZL*P5:T[O/65B'X9H5P4GWZ5D6!K6A=QJTH\,VBX.?JLP[: M>6H,!P>"8U8[R.[>ZQ3U+NMWS):R]$!.%M+-NQ[)\F:[UT.[&T'7U1N6)RH$ M+:K+%9$]E"D#^?V"4O%ZHU[:-"_IDO\ 4$L#!!0 ( -AS0EAAZ2_GK@4 M !XH 9 >&PO=V]R:W-H965T%'NQ M)9GW'.J<2YF\XF3/^&>QH52BKTF1LKM5;\OEAN:$''!MC15OZP83XA4 MIWS=%UM.29@')7'?MBRWGY H[4TG^;4[/IVPG8RCE-YQ)'9)0OC3#8W9_KJ' M>\\7[J/U1F87^M/)EJSI Y4?MW=]&;X*;#L+R%O\ M$=&].#A&V:TL&/NJ1S&L<9DNK'EQ*T5W%F@8?' MS^A!?O/J9A9$T#F+_XQ"N;GNC7HHI"NRB^4]V_]*RQMR,KPEBT7^B?9E6ZN' MECLA65(&JQXD45I\DZ^E$ M%5IVD-N51RN!HS3+K ?)U:^1BI/3MXR% M^RB.$4E#]+O<4([>I9*DZV@14_$:I2JYSV8)XS+ZAV2Y<([./"I)%(MS] 9] M?/#0V:MS] I%*?JP83NA<,2D+U77,H+^LNS&3=$-^X5N#- M2^5&(#\-::B) M]\SQ8T-\7TE2Z6(_ZW)C&P$]NKQ ^LULBU[H.G/O$LXSL-MW>U\'[O_?>R! M.7RVY1?(PCKVAI:#*L<&.=Z@2X[5V85F0E ID!>)9G//V'7^D7G'R28!PGF0X(%0& -WX>5 M[T,3^O3PL8'H5_5G*"A2AU&= B1/ 9W9!;2;0V=_CX_3H65-^H^''AZW<=IM MO.,VV&XW\C6-CI "X\W^1RF=2DK'*.4]S68)H7HZLQ5:J0%#8O1$"<^&Z% G M7P'G'-S18&RWY#-2GCH$.A#ZD(0!$%C##K>RPS7:$10.*/$=G?CND1;8&;23 MU\APJOI=&'U(Q@ (K"'_927_94?Y79W\E\=B#$>CEOQ&AE/E[\+H0S(&0& - M^4>5_*..\E_JY!]IQ,!.2WXCPZGR=V'T(1D#(+"&_.-*_G%'^4:6/C M@FXZSRM&:IEP3^-\W24VT5:@3[:!H/BA: (76=+I> M6^/A#RFJ8*!E;6D_))H'BN:#H@50:$W[ZWH -A<$NCYXG>/*AF4-CB8CH*6 M;J0^*&F@(\76J"Y!-(6N5_K8-8ZSA^6&ACLUL-@*S99?=A&G(0JB-)*T''HA M716G[Z-'>CP6T>()W9*_&4?SF CU+'ZO&- [21.A'Y"0R_0Y*)H'BN:#H@50 M:,T\J4L2^%LUB2P'WNAS0+Q&106O'*UU6?2.\HCI7GC:!H M/BA: (76=+@NNN#QCYEO019"YJ!H'BB:#XH60*$UWP;7-1_;7//I.-\J41JO MK<;MTK.9ZE33NE#ZH)2!AM*U1_J9EET7=&S\_YIIV9"5F#DHF@>*YH.B!5!H MS3RI:TZVN>8$/M/Z!I]=3FG&Q91&S6U&+\ZUS% G)P%8QWS0C@50:$4&] ^V M+R64K_.-9@(MLX=LL*RKJX5*M(7FQ&*TXDV^:;IQ9,2I;DAQM*0LJS!NKW%6/R^20CJ+8$ M3O\%4$L#!!0 ( -AS0EB: EBU*P, .X* 9 >&PO=V]R:W-H965T MV0'3PI93*+H+" MN>U%&-JLP)+;,[U%15_6VI3F\EMV8=*XK M)X7"&P.V*DMNOBY1ZMTB8,%>\%%L"N<%83K?\@W>HONTO3&T"SN47)2HK- * M#*X7P26[6++$*]0G?A>XLT=K\*[<:7WO-]?Y(H@\(Y28.0_!Z>\!KU!*CT0\ M/K>@06?3*QZO]^@_UO\&T,URQ5W/)T;O0/C M3Q.:7]2NUMI$3B@?E5MGZ*L@/9?^K'6^$U("5SE\< 4:N%:.JXVXDVC?@J+$ M.+DJ2( 6G(;]^5,X6:'C0MI3> -"P6^%KBR!V'GHB)='#[.6P[+A$#_!80;O MM7*%A1]5COFW^B'YTSD5[YU:QH. *\S.8!2]A3B*1_#I=@4G;TX'<$?=98UJ MW-$3N,O*DL1:N,P^5\**.J_^_)5D<.VPM'_U^=Y )OV0_M%=V"W/%D"#U=XD8H)=2&,E=RE6$?P09B4D/X1_R0,I:,D^D\ M?.@Q/>Y,CP=-4RS_PVZC/SZV&T?3).FW.^GL3@;M_H+*5=G]5UA1D2KAG2ZQ M-R4'49X9EFG'31]!<+G'>'SP4L]5 E/V& .>65\>*E@P!:-T'D?Y?-' M$4[&,]8?WUE'939(Y59+077']*;4H.HS[XA%AU(:O7Q86\P7YGQ4_MG_NTXX MQ#C_F_H.=5[77\O9XW?+1D]4"Q8?B,2#1)K>(V@V<)1/O$VUYA)[:0S"/??> M#IV O4(K8*_1"]BA&;#A;O#,5\P>-XAD,OM7O,.C$:1$LZD'+0N9KI1KII%. MV@USE\T(3(+ON:&N94'BFE2CLRFEFFF&JV;C]+8>:.ZTH_&H7A8TD*+Q M!^C[6FNWWW@#W8B;_@-02P,$% @ V'-"6/\ 7O0L P R0D !D !X M;"]W;W)K&ULK99M;],P$,>_BA40 @D6YSD=;:31 M@4 ",3$&K]WTNEHX<;"==GQ[SDD62NM&O.!-:\=W?__N;)\]WTOU0V\!#'FH M1*T7WM:8YM+W=;F%BND+V4"-(QNI*F:PJ^Y]W2A@Z\ZI$GY(:>I7C-=>,>^^ MW:AB+ELC> TWBNBVJICZ]0:$W"^\P'O\\(7?;XW]X!?SAMW#+9B[YD9ASQ]5 MUKR"6G-9$P6;A7<57"X#:ATZBV\<]OJ@36PH*RE_V,Z']<*CE@@$E,9*,/S; MP1*$L$K(\7,0]<8YK>-A^U']71<\!K-B&I92?.=KLUUXN4?6L&&M,%_D_CT, M 256KY1"=[]D/]A2CY2M-K(:G)&@XG7_SQZ&1!PX!/$9AW!P"/_5(1HTU>?[T!7E*>$V^;F6K MT5?/?8-85MPO!X0W/4)X!N$:R@L2T9'CP-*@=>,6S)T%*7[N"_T]B?Z4B&E,1 M3:D7MTPPA4&^)'L\TGTF5E##AAMGX+U:VJG9^K$KXJ!;E-UA1 ZK+*!TM/H+ M-1Y1XTG497=4<(W6T$A]AJ^72 YGINDL/^)S6"7!+'+S)2-?,LGW5AN.10?W MU9XIQ>IS>R">JGA; M.4G34P8:S(Y)3ZW";$8#-VDVDF:3I(]'="=%6P'>)BO,K!,R.YT^H7EZ!.FP M"O/D3#KS$3+_)TB\LC:OQI2Z(/.3Z7$QL^ (TF$5Q&GFAIR-D+-)R*ZNN9AF M)[.E498QF"NB?.XE.4GV5A@F\X?L$PF$AEETA+H="+*8+\3#- M8:D)XRR,XZ,P7'9IF*;'V]0_N&?M(^<34_>XLD3 !AWI18:94/V[H>\8V717 M[TH:K$Y=&ULK59K;]L@%/TK MR)NF5MKJ![;3=(FEYC%MTBI5ZQZ?B7T3H]F0 6G:?S_ KI=G(SMV*;,0WJJ(,;@62F[HFXG$"%=^.O=![FOA"5Z4R$WXV M6I,5W('ZMKX5>N1W*@6M@4G*&1*P''O7X=5\8/ 6\)W"5NX\(^-DP?E/,_A4 MC+W ! 05Y,HH$/UW#U.H*B.DP_C5:GK=DH:X^_RD_L%ZUUX61,*45S]HHTOVK;8P$/Y1BI>MV0=04U9\T\>VCSL$+2. MFQ"UA*A/B)\AX): 3UTA;@GQJ2LD+<%:]QOO-G$SHD@V$GR+A$%K-?-@LV_9 M.E^4F3JY4T*_I9JGLA]$",(4!8G.KLVF4?6(=/FAN514[P,4J(4\HL^4+&BE M >?H; :*T$J>HW?HV]T,G;T^1Z\19>AKR3>2L$*.?*7#,XOX>1O*I DE>B84 MC&XX4Z5$#/CO.'1_B^3DN7F^@I-Y/HJ. ,\@N$@[AJ8]N5CVN_&\78K6A.P"NY M)CF,/7W$21#WX&5O7H5I\-Z5[)<4F[VDV/R%Q/:V)>ZV)3ZFGDU(15@.B"BT M@!5EC+(5XDNT!D&YZR.:-'JIU3.WR'V&<1 F(_]^-]L.5' 9A_NHF0,5XO1R M'S4_1$5IE 0=:L]XTAE/CAJ?ED2L= 4JCG(NE43ZT$'PH.]/Z2[&1B[9B2(, M<=_1U(&* ISV?!^B<#I,>JCY(2H.TA2[?:>=[_2H[UORJ*_IUJ\^YS;VPG4Z M3@_6?Q>&"8Y[EIVP(>[OM0.&DR2(>J:=L&$Z<+L>=*X'IY8Y:-]'"WQP6)31 M9=2+<^I !<.XO]$G:!7=O&HS<_ M":^FH6-^ICNVIL'Z(]^T>S?Z6Z%,H@J6>JG@8J#W1S0M5#-0?&U[A 57NN.P MCZ7N.D$8@'Z_Y%P]#U\ _Q @ >@@ M !D !X;"]W;W)K&ULK59A;]HP$/TK5E9-K;22 MD$ 2.HC4@JI-:M6J7;?/)CG JF-GMH'VW^^\_OV>>[#-=2 MO>H%@"%O.1=ZY"R,*:Y<5Z<+R*GNR ($OIE)E5.#4S5W=:& 9B4HYZ[O>:&; M4R:<9%@^>U3)4"X-9P(>%='+/*?J_0:X7(^6"&7\KCF=9DD+W!YOV&]+[^AE2C6,)?_%,K,8.;%#,IC1)3=/ MD2VUD7H-10FA:W!EBW?3>I6;:A7_P"H3 M2#LD\+X0W_.#%OCX./RZ4!WB==O@+OIM3/N-:;_D"P[*F1KR,.5L3FTNM1JJ M&'KM#/9N7>F"IC!R\/)H4"MPDL^?NJ'WM?R+[8#9HS ;'V)-;)JA(@7# M;"?\[TFWN:ZHPI+*%H!5$G;C<.BNMMVT!/F]H GZH++7J.P=55GEH89TJ2 C MLU(S$_,VC151?VOY[J#G[VC<#_*#:-"NL=]H[!_5>(_)3XU4C+]C UN"_#!NEQXVTL,3MO?N^.&'^QOK M#?S>CKRVJ'C@M>N+&GW147UWH#66.Z5 &%)(599X)E*^S# =L/A ML']I+%-X%D26KC:P?Z1VM*?[,O"C8,==6Y07'7 7-^[B$W;?YLEI4N.]"Q:% M_>Z.TI:@V-\5ZFYU!MN5[ZF:,Z&Q&,P0YG4B=*JJ3E=-C"S*9C&5!EM/.5S@ MQP$H&X#O9U*:S<3VG^9S(_D#4$L#!!0 ( -AS0ECI_DA 7P( '@& 9 M >&PO=V]R:W-H965TS'MA0-'L.H'9ILD_?:S#4'91G@QJ7D1?/;=_WX^FR,Z M"OFB"@"-3HQR%7N%UN7<]U5: ,-J($K@9B47DF%M3+GW52D!9RZ(43\,@JG/ M,.%>$KFYM4PB46E*.*PE4A5C6+XN@(IC[ V]\\2&[ MM)_PD*O$>MJ"?R[4T MEM^J9(0!5T1P)"&/O<_#^6)F_9W#-P)'=3%&=B<[(5ZL\9#%7F"!@$*JK0(V MCP,L@5(K9#!^-9I>F](&7H[/ZO=N[V8O.ZQ@*>AWDNDB]CYZ*(,<5U1OQ/$+ M-/N96+U44.7^T;'V'/W$IZ8.%P%A>"4@; )"QUTGRA;+;M"MS=W?\KXAK#%#%O,T.F. MKN@^&AN)'"TE9$2C>YP22O0K^N$6'C0P];.+ME8==ZO:"S]7)4XA]LR-5B / MX"7OWPVGP:<>YE'+/.I33[:05@87I35S7C,3Z"QK+35U4O9%.B1!Y!\ZLH_; M[./>[!LX"'H@?/]WS;JR]TK]9YDF+>CD38YV\@;,TY9YVEO<924E<(UV0II( M6^04FV17JEMK32[.=A*87_?YSEJ$62_"$SX15C&T:!&6/0BS?Z[7,.A@\"\: MB>W)3UCN"5>(0FX"@\',;$+6?:XVM"A=;]D);3J5&Q;FTP#2.ICU7 A]-FR[ M:C\VR6]02P,$% @ V'-"6(T&\ W) P R0X !D !X;"]W;W)K&ULK5=K;]LV%/TKA%H,+=!$HDB],MM ;'E8@74PDK7] MS%BT+50279*.NW\_DE(4FZ(]MTD^Q")USKT\]R'ICO:,?Q,;2B7X45>-&'L; M*;--1F9OP2!T-?9NXO&Q&'N!/A&MZ%)J$T3]/-(9 MK2IM29WC>V?4ZWUJXN'UD_4_C'@EYH$(.F/5U[*0F[&7>J"@*[*KY!W;_TD[ M09&VMV25,/_!OL4FD0>6.R%9W9'5">JR:7_)CRX0!P1XBA!VA- FX!,$U!'0 MI1YP1\"7>H@Z@I'NM]I-X'(BR63$V1YPC5;6](6)OF&K>)6-+I1[R=7=4O'D MY(Z6C=AQTBPI($T!/O:KOY@0X(X*RA^I .]R*DE9B??@"GR^S\&[M^_!6U V MX)\-VPG%%"-?JO-HJ_ZR\SUM?8T-C(/?7=%_36/Y:QJ;OY*QHSSA/D_XG/5)7G*=FZV5&%R.0-)'(#D;@;_I M9?6>#+Q#5:56*F<.5)!$5E7D0Q0.$+83/D0AG.+,+3?MY:8_U>&G'[>I0TJ< M6;F;#5%)%-H%/@2%:8*MJ,P=*)C!Q*TWZ_5F+VKPT_HS1W\/\NT H2BUY ]! M892FMGP'"D?AB>J&P?,W6?""#C\MOS/[?QWN@CE:W 5S];@3=[K)X<&G*3P; MAL5QP7\ JN^=LN'PO18F>"#; 8,XL=]L#AB*8IS9JATPA%*[]/V#3_.:\K69 MB018LETCVV^Q?K>?NV[-M&'M3^'-##KVU"LJT9#!Z85&.&N=RH69-R#5#W5XS)IX5VT$^OD_\ 4$L#!!0 M ( -AS0E@\!21'QP( $P' 9 >&PO=V]R:W-H965TA*;4R#)O5(@PCJ)N6# N@V3@U^YU,E"5%5SBO093%073+V,4 M:C4,6L%V8PFM]DPB!P0"DRM4V#T6N(-"N&$"./W1C-HCG2&N^.M^A?O M._DR8P9OE/C!,YL/@WX &Q4K;[BQI^.TTN5,/X)JWIOKQU 6AFKBHTQ M$11=&X$F]=&<8 M7D([^@!Q%+?AZ6$"YV<7)W3;38C:7K=]1/'55QQ M79N2I3@,J'I\5(/D_;M6-_IT@O&J8;PZI;[#6"K!4TY_C)*$%U4!J5JBIOJ" M$C6D@O'B$'PMW_7RKI"7R544#<+E :9.P]1Y*],^"Z1(?Q^LH@KWF8CZ8"[5 M1W5V^.)C?-V&K_L6OA?0W#R#FH-PF>\:&F6\)+B3@>O^.UBO >N=!+NA0J8\ M4V7.4P]#D=-8QVXFT-4=KE,D2()EA:JD/436VR-K1\?0^@U:_R3::+'0N& 6 M(?T_D/V]O&M%T3YFN-/A"M0+W\==/I%LW>R:U>:J&-4=\G5[?<_<,;V@3 .! MG[Y4Q9ZKY^F--UA]IMH.]SI>QVX@YH+M#D#U!+ P04 M " #8_=PN =:6EM$)5)' M4G'[[TM2BF);BFO1 TCTHRRHF%FYE-6M;8LTAQ*+ M&U8!54\VC)=8JBG?VJ+B@#-#*@O;B+DO, M?\ZA8+N9Y5I/"RNRS:5>L.-IA;?P /);=<_5S.Y4,E("%811Q&$SL^[@)03G[C!J"<:ZW7@W MB4NPQ/&4LQWB&JW4],!DW[!5O@C5=?(@N7I*%$_&*R!4U!S3%!"F&?K8S3XQ M(= *!/!'$.AR?XI6K- UNL,\NT*7"4A,"G&%KM&WAP1=7ERA"T0H^IJS6BA1 M,;6E"E5O:*=M6/,F+.^%L'STF5&9"[2D&60#_.0T?W*";ZL4=7GRGO(T]TX* M)I#>(-]YBSS'\P?B69Q#=PW=&[+S_W9?_N?=#Y+A=T7C&SW_!;WG(OG[;BTD M5U_[/T/ON%$)AE7T"7@K*IS"S%)'G"DL*W[SAQLZ[X82_)IBR6N*+5])[.!5 M!-VK"$ZIQW-<--^N1&O8$DH)W2*V015PPH8^G'FC%QH]?8L\QA-W%$SMQ_UD M]T%1-'$.04D?Y#H3?W*(6O918S=X!AVX'G6N1R==?U$7**%IS3EDJ% GDSJA MLIIK[S*'$^8;V=&^^6!\%/&B#QH'X5&&DC[(4WGTCLP/H$;.R!EV'W;NP]^Z M3PM,2E3AG^K.EF>:#WO!7$_J7>] K]P&0,W&/+)^CM/R-4F/7WKNO2^!;TR@)E+*:RN84 M[E:[7NS.M"!'ZW/W=N$.K">J=VM:K6?YIO'[C+DZ)00J8*.V&PO=V]R:W-H965TF')A#.\]KG!=L5#*;-=Q/#LE26;-)OF^1S&;\)UB248?!9*[-"7B;4X9WT\M M;+WO6";KC3([[-ED2];TB:IOVT>AM^R*$B6HYI$64T4@9!],<+75#&#$FWXY\2:E6:)K#^_9T> MYIW7G7DFDBXX^SN)U69JC2T4TQ79,;7D^S]IV:&AX46IZ%HIU4 M/"V#=0O2)"L^R6N9B%J .SX1X)8![G& >R*@7P;TSU48E &#T*NCQZTP$:B((MIW!+O=\??=,3;NNM5_]WW_L_=3J!/HQ[J.[\A MUW'[Z-N3CZZ^7*,%(TG:TKK%.3":N1I^Y.OHX2KBU4:)PJU/H4K?.40P@%<-2$=<4ASVW M?20<5]D=7Y+=-Q29)8]$_YU<^\P+X+#6"GR4YT[)2_/\4:Y_E&1(N1 (UC#C MIC+CYL)I2?OP0%Z3=-?J1"?MTJ$,$N9#P@)(6 @$:_B+G<-MI ,P1940(&-! M:3XH+0"EA5"TIKFU&@$&F*E*B%'"H@N+L$ MLN"[3(FW1Z8E6@T K7Z TGQ06@!*"Z%H35L/)1 ,40/!H$404)H/2@M :2$4 MK6GNH1*"NTLA7Y?W"ZGO#B,N8AHCHM"*) *]$+9KOX9;*@;NH'=\N]ZM>K%_ M;861#Z(!J&C8UE-OT+MQ:G_XQ.KS4"K!W;62D(L]$>;AW^%AX+)F1FC,^'[2 MC'%;(7M\[ 5H[>0LS0!4,VS3Q+5'!,WD'THCN+LV8A*]SI)_=:JOF![DKA'/ MD-I0M"I=D831XN'L?L,91ZKV*N_QM@J/]&ULK55K;],P%/TK5IC0)K'FV6Z,--+6"H$$ M8EH9?/:2F\::8P?;;<>_Y]I)0]9ETY#XDOAQS[GG'LUT!&/)0[N1=Z^X4;MJZ,7?"SM*%K6(&Y;:X5SOR>I6 U",VD M( K*N7<97BRF-MX%_&"PTX,QL97<27EO)Y^+N1=80< A-Y:!XFL+"^#<$J&, M7QVGUZ>TP.%XS_[1U8ZUW%$-"\E_LL)4<^_<(P64=,/-C=Q]@JX>)S"77+LG MV76Q@4?RC3:R[L"HH&:B?=.'SH 40=('HM(.X L2NT5>;*6E)#LU3) M'5$V&MGLP'GCT%@-$_845T;A+D. MR8W&'#KU#2JW^?V\4WG5JHR>4;F$?$+BX!V)@B@>@2]>AE\V:D*"< SNHU^] M:5%O6N3XXF?X_MF5L8K;%,EX"GMY+W1##LUJ"UXV=LWX2SX,%;_?R)[ MY$;6<-H;7<"#-6?4LYZG\:$T^#\0+<_:"NVI7^E:LV$ M)AQ*A 63,V11;9ML)T8VKM/<28-]RPTK_+. L@&X7TII]A/;O/I_5?8'4$L# M!!0 ( -AS0EBF2HL0"P\ #V/ 9 >&PO=V]R:W-H965T2<3/G>G')&WW8F]'8\H,7( Y @J\.P:N'LOI2KXJBL?[8;G;U MNXM5T]R]GS^JXJ\N6AT'8SX[8M9]M\ MO;NXOCI\]G-U?57NF\UZ5_Q<6?5^N\VKKQ^*3?GP[H)=?/O@X_IVU70?S*ZO M[O+;XE/1_'KW<]7^-GM26:ZWQ:Y>ESNK*F[>7;QG;S/I=P4.Q&_KXJ$^^=GJ M#N5S67[I?LF6[R[LKD7%IE@TG43>_G-?S(O-IE-JV_'[4?3BJMFLWEWX%]:RN,GWF^9C^9 6QP,2G=ZBW-2'_UL/1]:^ ML!;[NBFWQ\)M"[;KW>._^1_'CC@IT.K !?BQ %<*2/9, >=8P%%K<)\IX!X+ MN&,+B&,!,;: /!:08PMXQP+>V%[RCP7\L34$QP+!83@\QN\0_#!O\NNKJGRP MJHYNU;H?#B/H4+J-^7K7#?9/3=7^==V6:ZX_->7BRZK<+(NJ_H<5_;Y?-U^M M?+>T/A;+HIU7GS>%]6.Y6Y2[IBHW;>E;*]LU1574C?5]6#3Y>E._LBZM7S^% MUO??O;*^L]8[ZY=5N:];D?IJUK1M[&J:+8[M^?#8'OY,>QSKA[:J56U%NV6Q M!,JGYO*!H?RL[9NG#N+?.N@#-PJ&Q>*-Y=BO+6YS!VC/W%S\4W%G+!Z:B_]K MOWECV>S9XM&8QC\6YT#QV%S\IT7S5#M4/!G3>/YL\?2O]7SVIX]],!"NJ[O" MO:WO\D7Q[J*]A-5%=5]<7/_];TS:_X2&(*582"D648K%E&()I5A**981B0T& MN?LTR%V3^O6'XG:]VW5G^<_Y)M\MBM?6HMQNVU5)W8WSUU:]RMM:K75=[\'3 M\P>C_M2!32D6/HJ)@UBW!KR_]J44#G>O9O>G8Y:RTIA2+*$42T=V1T94Z6 X MBJ?A*(S#L;V(_Y6Q*/1#=%SA,SX\Q+FQ$5.'&:581"D64XHEE&+IR$!E1)4. MQJ)\&HMRVJD1&G&/$O+D0)C- BZ$,N(@CG.?RR$7ZES@2>XK6 1@W \%E3=-M?Z\;P[W M*DUIS?/[13DX51R79U# /&WD.2+P/25<.N4RX01*L !*.D+1BG1*!$(]Z\8Z MY;F,*7V;0%K25N*9ZA3CCN\[2J K!U"+H<#Y3\%RC<&ZJ=F551=--HIN>I, MDOO"VI1U_=K:%0T4$5]K!G>9$@^=$4H'ACIRZ2H=$^F,I\8!D'%LI><2 &+J MN2LU=M/4-2*1V""BP5-$ V-$L_9ZVYW_K/)F,,NL?7O+71U_;N=FL>M\+.NN M/5D^'^T &G1*$.8ZY'KJY-.92\:9$JD(H );"3G0)%>=Q0D@Y+N^$G)C/TX- M.9'8(.3,[FTBVQCTPVWN96>=6@@Z/K?>@9RL!FT.4$,I,#R'* M=92.CB#*<=3 A1GMD(E8(U=K-A0H:TW 6OWV2JP.&LI: M,RJUX:#A_:#A$^[-P*'"]9EDV[ZG3KDY" ++YA $@75S!("!$$*M.88X8.6< M !RT=$[''G*&-W 8EMZE9&:;$O0CWRM+Y.<= .3K:Y,QCM\0 HQZ MGQ@!C!1J: !_2KM"Z$R@71TH3;.,2FT8Z=X.8V8_#+JQ?W1DP(A*/*(H$N)( MA",QCB0XDIJ[9W(PB=2&P>S=-&:VT\)U_3A9VULZ>-EO+#_YNJ][39?,UZ(- M4>HI.!I%Q1#%72WL8ZB4M"\R*K5AY'M[CIG]N=_RS3Y_S#M:_F]?-]MB!Y^2 M*?VK^5'MU!6^#%3S+620^Z9:.@ DF1I]G7%M[=I*>80IJ5I&I38<)+WCQ\R6 MGW+I7A\OW:^MXH_.WGL[^_8&J&M6N_+8YKME MWI35>O/5JOJ\IAU\5."M!67C(U*UF%0M(55+2=4R*K5A(ECO@7*S!XH['DN>1 )!VYY'B[Z.4&P;LQ&*P]#UWBDW>Z=_[IO]QWB" M@=0M1MZ&1_VJ$, ";JO?! ,4L^U BZ".":%^,Q]#8B)@ZBTA)!:HN0"IN50" T MR=.Q1YV-:.,P;KT=RPG2$SF0LZ Z3E/^YG\!5,8N9X+J,4:R"E48XVJ1#@2XTB"(ZFY M]R;'^ARNG=.[=@Y=YJ*CY_ZIH<21$$>HM-;@8[9 M"L0-6$?/Q-,6.".8$&+4!'(DA5O@X.F1.!+B2(0C,8XD M.)*:.V[R##Q'9J336W'.],Q(HUO@X,F1.!+B2(0C,8XD.)*:>VAR/,^1'.GT M)I]C-OE(W0('=_IP),21"$=B'$EP)#7WWN18G\/IB0.U M0D\UDM::@+4"3S62UII1J0VW/^K=0O>OYOBYNNEVR26W/757&1 $UM@A!()+ M9P!DT#B .&CE#%8,@.G88\[P%@[CTEM_KMGZ>[]%P[FU5]R5S EU2"Y94+215 MBTC58E*UA%0M)57+J-2&P[VW8-V).8'@*-;SVKCGL $70+EJ G,(0- 67!"F[<$%-4O?A N2TG?A M,G?GY."?PXMT>R_2-7N14_PI%]C13]^'"Z+T?;@@2M^'"Z+T?;@ "MB'"ZQ1 MV^O"W%V3@WL.\]'MS4?7;#Z.,!^ W1$]S]>RJT%.7TN%(*>OI2*(D[[+M342 MQ.EKJ03D]+54.O)X,[Q]PY#T)J)K-A$_=J\XV+63KT&P1E3N&<5"TD58M(U6)2M814+255 MRZC4AL.]-XN%V2P>93<((%U2>-Q6O_*!.":D5"Y!(<#Y,G"8>M,#<)[DKK;S M,,!)WW>$LN9*(([[GE OI2/;E^%ZPZCTGJ0X/4/0>H#![@)-M"*'[7JH-@2,ACD0X M$N-(@B.IN88:B=P^%V3TDM2$$;B'B2(@C$8[$.)+@2&KNO% M*$Y>PV*V$*>X#@)W#W$DQ)$(1V(<27 D-7?.Y%">PST4O7LHS.XA[C$(W54+ MNH>4'36* WKO%XO]=K_)FW9VE<]<)<% D>[)2*H6DJI%I&HQJ5I"JI:2JF54:L.!W?N9 MPG])VX%T!TI2M9!4+2)5BTG5$E*UE%0MHU(;#O?>*Q9FKWB<[0!D54KUC4)S MD%)O2D.08JIW#U$^TZZJ4 :LJI5 E*NV/AW5K@S3&KZEK?VMR;,^1'2E[IU":G4)2:T'J7ILVCU$DQ)$(1V(< M27 D-??>Y%B?PQ:4O2THS;;@%&M!XHX@CH0X$N%(C",)CJ3FSID.^A*E.41I2Z00I#3?'J(\5SL3 Y2V1$H@2ELBI4=*&H\Q M@ZC3=@U#T!MUTFS437C'BEEIZNT4J5I(JA:1JL6D:@FI6DJJEE&I#N\#R!9\RE_A3YC@2XDB$ M(S&.)#B2FGMO;'9U&V0]KNFNU2=?&I5Q4WWZIRW[_G%3/O\ WN; M,.#SE+W-#I_/>OGKJ[O\MO@AKV[7N]K:%#=M5?8;KYT.U?IV]?1+4]Z]NVCO MS#^735-N#S^NBKP].71 ^_>;LFR^_=)5\%!67PZ'<_U_4$L#!!0 ( -AS M0EC"AI7/Q@4 XG 9 >&PO=V]R:W-H965TDD,[OF^RMU/),8#'2ZWD% CID \B+AI/^^ A-L ML$*=]O0F,7#>YTCP.;Y:-$MR6.DD:49Y(JRZ:41VDQF<^:?7?E?$8JEJ4%OBL1K?(\*O^Z MQ1EYOIXHD]<=7]/'#:MW2//9-GK$*\SNMW3&^4J M5(Q:T$3\GN)G>O0;U5UY(.2IW@B3ZXE>=>8@H7I#L6YJPS?7$GJ $KZ,J8U_)XN>A.QGJZ\FX54>!+HZG2),_(E56-4%[%N/R%=Z. MRMUQ^<]5-D6R\J;<.Z?Q>[DJD"_'Y5]BUF47R?US&J^^*0_^VYD/_W7?>T;0 MNKM":WC:^7?%@N3;BD5UA18Y?<_3Q;SZB75%MU&,KR?\D41QN<.3^8\_**;\ MD\AFD# 7$N9!PI:0,!\2%D#"0B!8S\AZ9V1]C#[_E0^7TB(F.4818V7ZP"W\ MD&'$"%I$NY@@?BCG8P[^G(F?-B1+<"DLY/LL9I.E'C_MYIKAV-9,VAW[]C1* M5PS-Z4>Y@BA3,P8L[S3*< Q5[TG8V.SN;HW7G-J)I+/+K7F8ZT("?,$/; MV3"-06F"3.I#P@)!#PQ34>7!-0A%/74L73;$I<[JO&&- M>L-;K_F;+B)KE*195;_K(HKCJDQ9BH4/'^ND';P1]J!\+T:3OMZ\8H]ZQ:T=(GPWO+5/W:GSY["E M#'PQFN"]OH"$>8(>.)HI6\-* IG4AX0%@AZ8NJS:]L ;HIZ:CB+K8GAVRU_4FB'3^>- M3O[G$16ZJ&AR\/JE<,YMS[&.WZ^FVK JCF=[KS=!:9Z@!^9T6->7H#E]4%H@ MZ(&B3_7!.VXH"%.5J?7&JZ1R-*>KC-;%]JF)_H?ZV&8&*I"@-!>4YH'2EJ T M'Y06@-)"*%K?^^K!^^HY(\:S*J4JJ)3J<%)K/-^[/0I)\P0],*>F.:R4D#E] M4%H@Z &OE)H^K)2G8;Q2&F^\B2J'>7YE=/9UOJKK'?JRK:?UQ5^P0"?V06DN M*,T#I2U!:3XH+0"EA5"TOH,/$_R*/OJLORE8VLVCK+IY%.2]Q%F5\$*X+DE^ M_/6JGG@1?-_ZXQ<.1B'#.?U3>".,?FAX]XT 27-!:1XH;0E*\T%I 2@MA*+U M;X3#!Q1E=$*[N1$^'684F\*.OU?I+LIPP2C"O1LB'O^* BR+',P))".UL;DN'QL%E91?OVK@NT7 M!'1[N\5;-\V2I<'^6^7*5P3[@WJQ5[,6YX#?KQ3[')6/:4%1AM<\E3RU>$O+ M_>*K_08CVV9ES@-AC.3-SPV.^+M7'<"/KPEAKQMU@FX)W/QO4$L#!!0 ( M -AS0EAB_:Q>F00 )D8 9 >&PO=V]R:W-H965T8DM^=ZC%CZ%*FC#WHB]OYR'$U(Y*2F=006+ULR82DJ492/+Y7 MH$[]3)VX__X)_:8H7A4SQ8),6/J5SN5JY,0.F),%WJ3R$]O]0:J""H(SEHKB M+]A5L:X#9ALA658E*P89S2JT^IRI/C^W+Y %L N2+@!E,.ON!T0P#. MYV"".7^D^;*ZI8)N:([S&<4IN,V%Y!NUHE* M]=$8IJ*=^ ,?+Z_!F_?O -O M ,W!WRNV$0I)# =2L=7/',PJ9E?KGFY\"% MIO2!ZE'=*%0W"A5X_A&\*Z7$L@VF4JRY>BM>B#6>D9&C]IH@?$N<\:^_P-#] MS5183V"M,KVZ3*] ]XZ4V0C@/;@4@JC%U4+X0/&4IE12(L!'@L6&DSE0N_!/ MEG,RVW"N17*%!17@VP<%"6XER<0_IE9Y?;:J)[!6J_RZ5;Y5$:KV,[5W'I3T MIRD!Y/N&RD) MO?4!IV[9GL!:O4CJ7B2O/-V2/EO5$UBK5=!MG(%K%6=2P5WO3%UJ[78W! M@593\*RLO8Y>XRB.#U7=C4J2^,BDAHVC@'9+\;N05/TT40O5+*J1I!7FY 7I M":U==&-,8/#:^K5:HY/;U1-:NUV-/X)V@_13MA-V'9#!=QJBCAM/V-@D:/=) M)UE/V#5!/@Q#>$BU&Q:X81P>X=J8)6AW2R?:SPIMGT84PZ3#MAN61- ]QK:Q M,]!J 4YQH!52VX+&R:&G-X4AST-FIJ@Q$\AN)DR3[:?]J/U9)__<[@FMW9G& MR"#XRN,/]>IV^D)KMVOO&,9^#O/,UW>5_9PK-84==Z6H,1?(;BZ.R/Q4?VI_ MRLDK]G^JQWJ"ZW=KL8.(?M!S7,"#SJ'0P9_:H@R^-/!WKFQ M/K17,EU2]9V7DH5*<\\CA<++<_#R0K)U<90\95*RK'B[(GA.N Y0GR\8DT\7 M^G2Z_F_$^#]02P,$% @ V'-"6(+@Y685 P P @ !D !X;"]W;W)K M&ULK99M;]HP$,>_BI554R=-Y(F'T$&D%E1MTIBJ MLK8OIKTPX0"K3IS9#G33/OS.#J0I!#I->Y/XX>Z?WYW/=@8;(1_5"D"3IY1G M:NBLM,XO7%P4;4V,9',A'@TG4_SH>,9(."0:*- \;6&$7!N MA!#CQU;3J3YI'.OMG?JUC1UCF5$%(\$?V%ROAD[DD#DL:,'UK=A\A&T\':.7 M"*[LDVRVMIY#DD)ID6Z=D2!E6?FF3]L\U!R"Z(A#L'4(_M8AW#J$-M"2S(8U MIIK& RDV1!IK5#,-FQOKC=&PS*SB5$N<9>BGXVO*)+FGO R :H*";A$6I'S M2X4+FYM4*X+%0B9"ZB6N*YF"7+.$94MBEUR](^=CT)1Q;)T1EI&O*U$HFLW5 MP-5(:+[C)EN:JY(F.$(SAJ1%0N\]";P@)'?3,3D_>T<^"YHUB8U.BUWFLD4\ M_W4Q%W-6)2ZH$A=8]?#UQ(V92K@PN5/DV^5,:8G%^;TI^E*RW2QI-NR%RFD" M0P=WI,(\@Q._?>-WO0]-T?\GL1?1AU7TX2GU^$N1SD 2L2#H'=KK#;)[$?[*Y& M3+H&:8I95<6\ &A"+?7\H(;AM3PO;/?Z>[S'+?UFZ$X%W3D)/:(YTY2S7\C] MS)OB.<5RW@A=ZO5K)'XKJF&4P(=67JL?]?O-M-V*MOL/M)+J1M)2RP_WDM;M M[,-VCV4W[#;S]BK>WDG>Z:YREGT_BGI[O(=FGM$_IUNX7<[=/J%PRW/4< M%NCFM7I82K*\+\N.%KF]=&PO=V]R:W-H965T?XGNN8.]I1]LAC (&>TB3C8R,6(A^:)@]C2#'O MT1PR^69%68J%G+*UR7,&.-*@-#$=R_+,%)/,\$=Z;<'\$=V(A&2P8(AOTA2S MYVM(Z&YLV,9^X9:L8Z$63'^4XS7<@7C(%TS.S(HE(BEDG- ,,5B-C8D]G'LJ M7@?\(+#CM3%2F2PI?523[]'8L-2&((%0* 8L'UN80I(H(KF-/R6G44DJ8'V\ M9Y_KW&4N2\QA2I.?)!+QV+@T4 0KO$G$+=U]@S(?5_&%-.'Z%^V*6,\Q4+CA M@J8E6.X@)5GQQ$^E#S6 Y&D'."7 .00,7@'T2T#_6(5!"1@,[A!3T9)-#72Y-%H:3#)UL.X$DV^)Q G_%A(L($(+S,0S MNF@B,RPE+LN MY)Q7Y/KHAF8BYFB611"UX(-N_%4'WI2I5_D[^_ROG4[" ,(>ZEN?D6,Y_9;] M3(^!VQKNM*7S/O79^]3GW?!)SGK(LMO47WC9K\Y27_/UWWZ6?DV67# Y^]UV M9@K:03NMNEJ'/,2G*GLNR$VB]% HZ3].I3]W6M^56K)&YK5>N)>KR MXC J:$8-G ;7K!GERJ"#J'EGFO]IHEN9Z'::. E#NLD$E_Z%0+9XF<#1?A;, M;BT[SVW8V2G_UC_",8JS4RK.W68%ZX?AA>=>Y;G7Z?F4IBFPD. $)51>3S7O MVVSVFD?MJF%SI^);;3Y&<79*Q7F+8M-FL]9@2 /7NA7D2!_@XOM0K5;=YD0W M60?KU_9P:K>L!_9P5C23_^B+UO8&LS61E4I@):6LWH4\%ZQH%XN)H+EN;Y94 MR&9)#V/980-3 ?+]BE*QGRB!JF?W_P)02P,$% @ V'-"6/L?8DR>" MGU$ !D !X;"]W;W)K&ULM9QKOG0Z0>"E9@N(!>PT\STQU=@8IF 3J+TY,O& M=JP'>*4('AV6DSM5?"Y74E;DGRS-R]/1JJK6[\;C,E[)+"J/U5KF^C/ \R;C+$KRT>*D^>RR6)RH394FN;PL2+G)LJBX/Y>I MNCL=^:.'#SXEMZNJ_F"\.%E'M_)*5K^N+PO];KRG+)-,YF6BR_: FAV, M55HV_Y*[W7'7L37!A5T>*D4'>DJ+^M:?6+)OVFMN!);EAPN-ZDDZH8<_N9K\B:4592D^M67),G)+RNU M*:-\69Z,*[T7-6L>_)8$74/+K54C>?/GUT'[!F%#&QX1Z70S1'5C( 5@(PSZJ M[3'Q^9/[)&#,]U&N#XT^O4^=X.A^[-"&3BWT\TVI/RG+PZ%"_OA1?T8^5#(K M_QP:'#LD&T;6T^*[P() MU@F9[T/F8,C?*;6\2])T*-1=R\E!#K[/.)MVL[@8^%K@31E[%!FX'ZZ1(<$Z MD4WVD4W R*Y4FNB3R/! !)NZ#D1,6(@)$TBP3O[3??Y3_/EZBMDOF+ 0$R:0 M8)U^F>W[988V7X,DU^[ A(68,#'KG4F"8#\M=D*>[T.>@R%?1O?:;RI2*2TG M>O@7DERW?P]#.<\'IG!OYGF/IG!PFZX)8L($$JR3M>\9J_# M"^B!#[![KF@\%^R+>RK.J1/*Q>8&OG?#%I(2I-M+3# M*8)29HDW,/$&8+QG<:PV.EM2R%@FV^@Z'9R%88ISS)BT$)4F6EIG)IZRN25G M8XX^*$#-,,[U.2Z1P\,8U1)1:2$J3;2TPWSY=.Y93G:^44 ?=L#+0JUE4=V_ M)>LTTJ>]*%\2J4][ZWKJ&(PPU#G MV%&%$94F6EIG<'M3S[.=&XT-^K .[J]!UM']+G8]=T=Q7&SDDJ2Z)Y)4J[OE MQ(GJAZBT$)4F_+XB^CZEW)*^T40?]L2/LG(?])CF=H%*"U%IHJ4=IC[GDZGE MNCLPOAC O@BMIL)-7=-%I86H--'2NN=+/:E8TC72&,#26(_I9PQCF.(<-*H\ MHM)$T)='7^<\\RU)&W\,8'_\04\Z'U(5Y>1&%;?)5EHG&%1[;6F=$L# _()JI5BT;D\8=PU@=[TLY#91 MFS*])Y_D6A655M9_"5CXAXG.F:,J*RI-8-&Z?6/,-IB_PJ40JMJBTD)4FL"B M=6^E,P9,7U8QA9LYWS"':K^H-$'[]LM]W[*<1HW\TO]5,85;.^>+*KVH-$$= M*J;4&"]%J9C"%.>84847E29HOV)*.;54E^C!O;;_JV(*MW;.%_?&6MP[:P,6C%%I0GJ4C&E1D/I:U1,8:AS[*@54U2:H$,5TYDW ML=SL0HUUTM>KF,)HY_A1]1.5)NA0Q33@EIH'-5Y)\2NF,-(Y=52M1*4).E Q MG<44;NK\OWI0G1&5)MA Q93.IY:IG!EI9"@54YCB'#2J/*+2 M!'.KF#+CC^P)?US^M6GU_*F50ICDG#:J0Z+2!!:MVR?&-=DK%$T9JH&BTD)4 MFL"B=7OGX']WPJ)J6RF$FSEW *J/HM($Z_OHT=0B2+]N.;-4A[DQ20Y7+5^R-@@CG2-'%4E4FN#]4N:1[U/+12 WALAA0P2?38-J MB:BT$)4F>-\2@7 /GOL#:^(SEP9ABG/.J+J(2A.\?V_NXU/E^. !=9DL;ILG M Y:DF99WSZK;?[I_^N!9\\R]L?GZ[M&%/T7%;9*7))4WNJEW/-5;+W9/ ]R] MJ=2Z>=S=M:HJE34O5S):RJ+^@O[]C5+5PYMZ _MG,B[^ U!+ P04 " #8 M[P$IE=67!18 MZ:E8N[(4@#,+*JCK]_N16V#"G&1D8W.1C'BE*&$P%TA618'%KPE0OAT[GK,+ MW)%UKDS 348E7L,"U'TY%WKFMBP9*8!)PAD2L!H[U][5-#+Y-N$K@:W<&R/C M9,GY@YG<9&.G;P0!A509!JP_&Y@"I89(R_C9<#KME@:X/]ZQ?[#>M9AP_/()W=6':ZOB[ZDS\HX0S2'LH\,Z1W_?]+CW_#'\F)V@/*[!\P2M\ MDTKJB)1H_]2^?](Q=*.@D#^Z2EY3#KHI39.XDB5.8>SH+B!!;,!)WK[QHOZ[ M+K__B>R9^T'K?G",/?FL>YJ #; *NGS6X,B"3>_:)&$0Q7$T M7(9!F_=,7-B*"_\HCK"4%X"P4H(L*X67%)#B:(HW*4=ZJ="GI2]T^I!SFH'H MO"#A@;S("Z/XA8G#+&\X#&*OVT/4>HB.>I@16BG($'OR4H*HKWF7UIHMWM?: MNQR^D'J8Y/L]_V6UW;T.5H!8V\8N==$JINIFUD;;M^/:MDSW*;U^>&ZQ6!,F M$865AO9[L2Z6J)MY/5&\M/UPR97NKG:8Z_&PO=V]R:W-H965TD F/\N5N-3-@.2.2D424%+'\>"2W),M* M)CF/?QI2H_59 D^?G]FC*G@9S#+FY)9F?Z9^(K/7PF34!. MR9?0C%=_P:&V=6P#)'LN:-Z Y0SRM*@_XZ=&B!. !5\ X : SP58#< Z%V W M /M<@-, ' 6 \0L MP&XE?:U6)7202SB^931 V"EM60K'ZIT56@I<%J4*^M! M,/EM*G%BOMAS.<(Y>" ;N6 $N"OJY5JF_6- 1)QF_!/X -("?-O2/8^+%9^: M0KHN" 7W%C@"RW$EH.P6)'5 #X8Q_LC>%.&W,:-G^->X%'"@"17 MP(*_ 0RQ!;X_!.#CAT_/(@S,[_8<.E31X3/H KVS"_7.+AJGN]FQ*P!1=W8C M.;':M6A5O-8%:W%HR=5L]C!;N25?\UV]4B>-4B?-4B&HWO0O6<5CUG7#UYS&#DD11[,B11#79/)F_; MKN?ZBDY],T>>0:"EB-4W0Y8G^6Q%L@$[UW4M2^&+1D.[4#BW%ZN2&A. MP)+(S83(.E:]B?B)#-8QM[<(;,N'GB)CW\ISX00I*O:MD.-BVU%$[)MA>R+W M5D7#T2@OU-!K-?1&-?Q&19R!F',B!E7S^I%:V'5\5]%MU,M;=]DSG88ZG4;> MP'\&]'SOF-2.P)-6X,FHP)$\8E/V\_?E/LT$* ]:LIL@Y*NE>< .64A:JK5YR-!%EN6KA64\ODOU.^E D<;ZW)!UY80>5-7L MFWE2I)Z8?3/DV @C5>O.<:[;4*O;:- M]!SGA5J-CHTJ&NV3YE%:Q$622JW+2:3)"TM5:X.JE2W0 MRA9J98MTL763>^Q2D:VU8B--76&39IUL@5:V4"M;I(NMF^9C.XW>U4\WZ,[F MX4^L7IT9,K,15.M,W\QQ'1>J^]^ &99T:I7Y/]II=.RGD:F(QX8:O:^C1OU&$T,$D:,*I[6E M/M-KJ-5K-.@5RF.=4J?-DWN.G+!-=2/%04+WA:A_9FY'VUNOF^JN1QE?H.M; M-# >H.NPOM,ZTM=7;%]BMDD+#C*REJ[@E2?7(*MOK>H707?5+'XI';1WA_/_ %!+ P04 " #86QEUY-B9X[*67S_?.$T_\$7 PZ!K!;%]?,X]U[Y)#(/*K 2[F3-F@F4A M9#4D>LH-69*IFT2*YT08WMZEE8E9K1K )2(<)NIY.$!>62C 9R M45P5I@JF:B'-D/3;H=7!=BV'2R:YT/?W8"CGB,4;K>6@VRH8)'8S5UN>$&*OXT]G+R$\I5Z$".SR'3UL*FDTR)7<%%1,W(#5IP4+[JD8 MDC$5?*(YL'):<+%RPUT8F"JA=&!L)=N $8Q4#PZ.7 ^*O-$IN%2ZCNTBN-^3 M9OH>L.Z!02Y$:[!+W,!H4%)CF)97ME-/K@ M +_R'>UEOK5S]<;+MFD--4TGXSJ@OZWFM+=ESU^E&Y3\7IFO"YN.K/M0Y.Q: MLYPOZ_XR;PU@ZA&N3LM2K+X(/I,%<\D_.^!H0->\8*XT?[#1H%2F=H!I$MPS M;?AT>^2/IN4M6YIU.2USW'/W #W_VW6>,V_YU5^M>.X]U:6ZZ?* MOF&OQ^:U_MY-7AR"R>003!Y$3?8/P61Z "9[;_;4?(G)Z%V:#)NCT-9Y:^>T MU8X&<*H=DI]P2A:;H,%DP87ALNG->98Q^>C09>4-G=@_YG;T[?R,Y70AS&T+ M#LFF_8-E?%&D[:QK6(AFUJ;]'=*+DO9(;6-QF;$ER\9-5\\F=3.P#1NU^0!A M'[FJ/WX$XSC,CP"&Q<$<8!S'PN+\3_GTT7PY$^RNFC',?R(>/ZB\7Q M:IG&<)-B*CL=>!V-LW9($?OQJF#=@8'$@TLO6&M]MO$*>K@-L3Y^J M$"Q3O!*Q3/&U!L2_;L!(4_]N8W& @>T"5CL0WQ\':LK/B6/85-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( -AS0EAM$_0*J08 /PZ / M>&PO=V]R:V)O;VLN>&ULQ9M=;]LV%(;_"N&;M4 WQ[*^4C0%TB3M J2I$7?= MYF=E;"U;NK0W4[>Q2I9NK51;5]/HX""=UE(W MD[=O=F4M[#2\,*TJ6FT:NMG?^*+5G?OU?G\I;K73U[K2[?W1Q/]=J8FH=:-K M_4.51Y.#B7!K<_>GL?J':5I9+0MKJNIH,MN^\4795A>/;B][R,_RVOD[K;R^ MD@1R-$D/J,"5MJ[U3_CR)3'>*GIX>]6UYKVN6F5/9:L^6--M='/3%T/?8AI\ M#5\/N]=M);ZV_Z<:S6JE"W5JBJY63;NM1ZNJ'K!Q:[UQ$]'(6AU-=H\(V93B MK&FIDL1YLRV*GNV_*7WT>;G]UBWA!G5H7VMZPYZ7'IP/\H2N3:5+^O12O).5 M; HE?.6Z # "@-$3 BY[B/X?G# K<6+J30 Y!Y#SYX.4;AU Q@ RYH5\)YWV M2 NK'#WZL!W$G6[7XJ0+>V(*(%/F1J:6 M]&/9_W'VK=.WLO+-W-^\"B S )GQ0IXWM\JUOO<%0#D ROF!FI;BOPJ!#@'0 M(?]8I6>LN#"R<>)*%8H:TB/\"L@'*"(?< /6A%=H64%$* UF:]#<8$/FOG\E M%F2,_PQ' V+3_]\K$6(B=]T5?G:^M2NJ0N> M4Q1N;GH.]RK$1):8,6OBN"AL1QH[^TZ%4/4%N">=M2$F,L:,61E_2VNIZPW# MR@SI8<;LAVT=76CI)\0/P) 29LQ..%77;?$@H;'GW>,X=(55$S*I8R'MQZP>$__<^_)UJ5U2F[X,A)-)&Q)Y* M.$VAI>]X)8U?<=P+]^;Q$$$ZB9AU,IK3BA<+2L8?1FJDD^@Y=2)>A(L82"AS M9J'LB8>[^@PQD5#FS$*!JP7_1"$FLLN?.[3-_;L \P8^25F]LNOG'VLH6/DE)C9*8^2]U%"I).8 M62(B003,PLF3%5'ZQ!I)N9.8T#.2K A)M),S*R9?=F6U32Z-^',+$&:29@U M@_.#>8B)E)-P;[VC_<1!"$J0=Y*G3&-.52MU-1@X";)-\@1YS$^XX]K8MC]W M(@KC_$PWQ$2V29AM,\#<]/LNULF%@G>V38#3$IGS$WCJ_.#I*F' M"%.:!!DG83;.('D=ZY'(,PFS9T#VNNSJ<%$^0<9)F(T#,/L[(28R3L)LG%-5 MZ>9;1[/'>P_1>?T4._CP8 @R3LJ^9;^W-D^&2^,I,D[Z!(>]]F!>RL'6;HJ, MD[(?^0(K*R[R4=X\@]9*&.V$%ZL#/MFABR4,5L(8X9],T,6RI@MA#&3$!-9 M*&.V$%[Z'30ZLE#&;*%PZ?>X/['?K[=12>+,M;H.PWN&+)0Q6VAD&7@DPE!-T3"R9[S^-DP]B#A9,S"P9AA[,F1VR;EW=[JZ MEO:^7RN@@"Z"+0K?_B$FLDW.;)N]6RZ\';DF=!IB' M2$&'7D%3_[![^Z94*RJUO*2/<'2_D%6QL*)_Z4N:17'2'_M>=55U0O<^-1=& MEKL?;^Y^>/KV7U!+ P04 " #8 M[V+Y;5WUSV^AJN<.$@B2^8,4@G3^H A!BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H'=$O2.!WA'UC@1Z1]0[ M$N@=4>](H'><;'83Z!U1[TB@=T2](X'>$?6.!'I'U#L2Z!U1[TB@=T*]$X'> M"?5.!'HGU#L1Z)U0[T2@=T*]$X'>:?)G)8'>"?5.!'HGU#L1Z)U0[T2@=T*] M$X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>-CEL0J"WH=Y&H+>A MWD:@MZ'>1J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+=/ M#@L2Z.VHMQ/H[:BW$^B=4>],H'=&O3.!WAGUS@1Z9]0[$^B=4>],H'=&O3.! MWAGUS@1Z9]0[$^B=)X>]"?3.J'J]^4N]A_#J6X=;SO<;G_R35X^6[ MY?;XZ_+[(KXO5E>DO4$L#!!0 ( -AS0EC"@ QK.@( &@S 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8V@:6+(JDF"+.INVV MS:(74"4Z%JP_D$SJW+Z4G 1HD1H-7*#OQH)-F_[RJ?C9(>XLAM=7X7XU=UG4U4?JGN;BNC"ZO,Q_NS;<=@FSG8^67T\;9RSMDDU35U;5R&N9X]#\UO*^CDAC2>7 M/7[?3OXJ;DBR-Q/FE3\'/)_[^FB=:QN[NJM<^%+U<5=V[#(?GCKKT_,EWNAQ MW.W:VC9C_=#'(ZF?G*T:O[?\77Q%CZXO>S\[0;V_QE=KS>'Z,[+//PV?*X_(Y_ MG?%K_7?V(2!]%) ^)*0/!>E#0_HH(7T82!_7D#[R#:41BJ@YA=2<8FI.036G MJ)I36,TIKN846'.*K((BJZ#(*BBR"HJL@B*KH,@J*+(*BJR"(JN@R%I09"TH MLA8460N*K 5%UH(B:T&1M:#(6E!D+2BR2HJLDB*KI,@J*;)*BJR2(JNDR"HI MLDJ*K)(BJZ+(JBBR*HJLBB*KHLBJ*+(JBJR*(JNBR*HHLFJ*K)HBJZ;(JBFR M:HJLFB*KILBJ*;)JBJR:(FM)D;6DR%I29"TILI8464N*K"5%UI(B:TF1M:3( M:BBR&HJLAB*KH&UL4$L! A0#% @ V'-"6"S;\JGO M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ V'-"6)E,% #C'@ M& @($." >&PO=V]R:W-H965T&UL4$L! M A0#% @ V'-"6$18#QA$" @"8 !@ ("!)PX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V'-"6$LB MMSQ""@ )QH !@ ("!Q2< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ V'-"6(N]_%LC!0 K0P !@ M ("!SC@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V'-"6"T1$$,6 M P /@< !D ("!=DP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V'-"6,;_P^+Y @ C 8 !D M ("!@ED 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ V'-"6.0"V$O2 @ '@8 !D ("!QF( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV'-"6'=Q=^(H!@ %Q@ !D ("!EG( 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% @ V'-"6 (T46$V P M$P@ !D ("!-8$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V'-"6*95ECP* P < L !D M ("!Q8T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ V'-"6"@!;C8"! 5 L !D ("!_YT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V'-" M6(,\#GHO!0 RPT !D ("!$:D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V'-"6(:$.),[! _0H M !D ("!@+8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V'-"6(C<8YVU P M0@ !D M ("!3,$ 'AL+W=OJ8=P # !F!@ &0 @($XQ0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ V'-"6"I DIC9 @ '08 !D ("!@,L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ V'-"6"4# MK8TW!@ \!< !D ("!Z=4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V'-"6+$S&C Y!0 -PP !D M ("!(.0 'AL+W=O&PO M=V]R:W-H965TYK7-B@, M &<1 9 " @0OM !X;"]W;W)K&UL4$L! A0#% @ V'-"6 G #B87!0 #"$ !D ("! MS/ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V'-"6* C."Z: P H0\ !D ("!/OP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V'-"6&F+6EE. P _0\ !D M ("!.Q ! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ V'-"6"9)B9/. P @ X !D ("!&R,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV'-"6(%J4I5] @ I04 !D ("!(C(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V'-"6".BYI@R P M40H !D ("!8CL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V'-"6&'I+^>N!0 'B@ !D M ("!SD@! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ V'-"6*'CC9I' P TPH !D ("!>%4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V'-" M6(T&\ W) P R0X !D ("!M%X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V'-"6.[<0$G\! J2( M !D ("!+&D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V'-"6,*&E<_&!0 #B< !D M ("!8X ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ V'-"6%TJ%70- P OPL !D ("!?(X! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ V'-"6'JR M>_/+! 1QP !D ("!FIT! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #8 M XML 104 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 105 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 107 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 313 393 1 false 66 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 - Cash and Cash Equivalents and Restricted Cash Sheet http://www.cavco.com/role/CashandCashEquivalentsandRestrictedCash Cash and Cash Equivalents and 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 - Leases Sheet http://www.cavco.com/role/Leases Leases Notes 13 false false R14.htm 0000014 - Disclosure - Goodwill and Other Intangibles, net Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesnet Goodwill and Other Intangibles, net Notes 14 false false R15.htm 0000015 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 15 false false R16.htm 0000016 - Disclosure - Warranties Sheet http://www.cavco.com/role/Warranties Warranties Notes 16 false false R17.htm 0000017 - Disclosure - Other Liabilities Sheet http://www.cavco.com/role/OtherLiabilities Other Liabilities Notes 17 false false R18.htm 0000018 - Disclosure - Debt Sheet http://www.cavco.com/role/Debt Debt Notes 18 false false R19.htm 0000019 - Disclosure - Reinsurance and Insurance Loss Reserves Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves Reinsurance and Insurance Loss Reserves Notes 19 false false R20.htm 0000020 - Disclosure - Commitments and Contingencies Sheet http://www.cavco.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 20 false false R21.htm 0000021 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest Sheet http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest Stockholders' Equity and Redeemable Noncontrolling Interest Notes 21 false false R22.htm 0000022 - Disclosure - Earnings Per Share Sheet http://www.cavco.com/role/EarningsPerShare Earnings Per Share Notes 22 false false R23.htm 0000023 - Disclosure - Fair Value Measurements Sheet http://www.cavco.com/role/FairValueMeasurements Fair Value Measurements Notes 23 false false R24.htm 0000024 - Disclosure - Related Party Transactions Sheet http://www.cavco.com/role/RelatedPartyTransactions Related Party Transactions Notes 24 false false R25.htm 0000025 - Disclosure - Acquisitions Sheet http://www.cavco.com/role/Acquisitions Acquisitions Notes 25 false false R26.htm 0000026 - Disclosure - Business Segment Information Sheet http://www.cavco.com/role/BusinessSegmentInformation Business Segment Information Notes 26 false false R27.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 27 false false R28.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 28 false false R29.htm 9954471 - Disclosure - Basis of Presentation (Policies) Sheet http://www.cavco.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies 29 false false R30.htm 9954472 - Disclosure - Commitments and Contingencies (Policies) Sheet http://www.cavco.com/role/CommitmentsandContingenciesPolicies Commitments and Contingencies (Policies) Policies 30 false false R31.htm 9954473 - Disclosure - Fair Value Measurements (Policies) Sheet http://www.cavco.com/role/FairValueMeasurementsPolicies Fair Value Measurements (Policies) Policies 31 false false R32.htm 9954474 - 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 32 false false R33.htm 9954476 - Disclosure - Investments (Tables) Sheet http://www.cavco.com/role/InvestmentsTables Investments (Tables) Tables http://www.cavco.com/role/Investments 33 false false R34.htm 9954477 - Disclosure - Inventories (Tables) Sheet http://www.cavco.com/role/InventoriesTables Inventories (Tables) Tables http://www.cavco.com/role/Inventories 34 false false R35.htm 9954478 - 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 9954479 - 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 9954480 - 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 9954481 - Disclosure - Leases (Tables) Sheet http://www.cavco.com/role/LeasesTables Leases (Tables) Tables http://www.cavco.com/role/Leases 38 false false R39.htm 9954482 - Disclosure - Goodwill and Other Intangibles, net (Tables) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesnetTables Goodwill and Other Intangibles, net (Tables) Tables http://www.cavco.com/role/GoodwillandOtherIntangiblesnet 39 false false R40.htm 9954483 - 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 40 false false R41.htm 9954484 - Disclosure - Warranties (Tables) Sheet http://www.cavco.com/role/WarrantiesTables Warranties (Tables) Tables http://www.cavco.com/role/Warranties 41 false false R42.htm 9954485 - Disclosure - Other Liabilities (Tables) Sheet http://www.cavco.com/role/OtherLiabilitiesTables Other Liabilities (Tables) Tables http://www.cavco.com/role/OtherLiabilities 42 false false R43.htm 9954486 - 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 43 false false R44.htm 9954487 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.cavco.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.cavco.com/role/CommitmentsandContingencies 44 false false R45.htm 9954488 - 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 45 false false R46.htm 9954489 - Disclosure - Earnings Per Share (Tables) Sheet http://www.cavco.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.cavco.com/role/EarningsPerShare 46 false false R47.htm 9954490 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cavco.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cavco.com/role/FairValueMeasurements 47 false false R48.htm 9954491 - Disclosure - Acquisitions (Tables) Sheet http://www.cavco.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.cavco.com/role/Acquisitions 48 false false R49.htm 9954492 - Disclosure - Business Segment Information (Tables) Sheet http://www.cavco.com/role/BusinessSegmentInformationTables Business Segment Information (Tables) Tables http://www.cavco.com/role/BusinessSegmentInformation 49 false false R50.htm 9954493 - 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 50 false false R51.htm 9954494 - 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 51 false false R52.htm 9954495 - Disclosure - Cash and Cash Equivalents and Restricted Cash (Details) Sheet http://www.cavco.com/role/CashandCashEquivalentsandRestrictedCashDetails Cash and Cash Equivalents and Restricted Cash (Details) Details http://www.cavco.com/role/CashandCashEquivalentsandRestrictedCash 52 false false R53.htm 9954496 - Disclosure - Investments (Details) Sheet http://www.cavco.com/role/InvestmentsDetails Investments (Details) Details http://www.cavco.com/role/InvestmentsTables 53 false false R54.htm 9954497 - 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 9954498 - 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 9954499 - 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 9954500 - Disclosure - Inventories (Details) Sheet http://www.cavco.com/role/InventoriesDetails Inventories (Details) Details http://www.cavco.com/role/InventoriesTables 57 false false R58.htm 9954501 - 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 9954502 - 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 59 false false R60.htm 9954503 - Disclosure - Delinquency status of consumer loans (Details) Sheet http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails Delinquency status of consumer loans (Details) Details 60 false false R61.htm 9954504 - 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 61 false false R62.htm 9954505 - 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 62 false false R63.htm 9954506 - 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 63 false false R64.htm 9954507 - 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 64 false false R65.htm 9954508 - 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 65 false false R66.htm 9954509 - 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 66 false false R67.htm 9954510 - 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 67 false false R68.htm 9954511 - 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 68 false false R69.htm 9954512 - Disclosure - Leases (ROU Asset and Liability) (Details) Sheet http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails Leases (ROU Asset and Liability) (Details) Details http://www.cavco.com/role/LeasesTables 69 false false R70.htm 9954513 - Disclosure - Leases (Lease Payments) (Details) Sheet http://www.cavco.com/role/LeasesLeasePaymentsDetails Leases (Lease Payments) (Details) Details http://www.cavco.com/role/LeasesTables 70 false false R71.htm 9954514 - Disclosure - Goodwill and Other Intangibles, net (Summary of Goodwill and Other Intangibles) (Details) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails Goodwill and Other Intangibles, net (Summary of Goodwill and Other Intangibles) (Details) Details http://www.cavco.com/role/GoodwillandOtherIntangiblesnetTables 71 false false R72.htm 9954515 - Disclosure - Goodwill and Other Intangibles, net (Amortization) (Details) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails Goodwill and Other Intangibles, net (Amortization) (Details) Details http://www.cavco.com/role/GoodwillandOtherIntangiblesnetTables 72 false false R73.htm 9954516 - Disclosure - Goodwill and Other Intangibles, net (Changes to Goodwill) (Details) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesnetChangestoGoodwillDetails Goodwill and Other Intangibles, net (Changes to Goodwill) (Details) Details http://www.cavco.com/role/GoodwillandOtherIntangiblesnetTables 73 false false R74.htm 9954517 - 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 74 false false R75.htm 9954518 - 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 75 false false R76.htm 9954519 - Disclosure - Other Liabilities (Details) Sheet http://www.cavco.com/role/OtherLiabilitiesDetails Other Liabilities (Details) Details http://www.cavco.com/role/OtherLiabilitiesTables 76 false false R77.htm 9954520 - Disclosure - Debt (Details) Sheet http://www.cavco.com/role/DebtDetails Debt (Details) Details http://www.cavco.com/role/Debt 77 false false R78.htm 9954521 - 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 78 false false R79.htm 9954522 - 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 79 false false R80.htm 9954523 - 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 80 false false R81.htm 9954524 - 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 81 false false R82.htm 9954525 - 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 82 false false R83.htm 9954526 - 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 83 false false R84.htm 9954527 - Disclosure - Earnings Per Share (Details) Sheet http://www.cavco.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.cavco.com/role/EarningsPerShareTables 84 false false R85.htm 9954528 - 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 85 false false R86.htm 9954529 - 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 86 false false R87.htm 9954530 - Disclosure - Related Party Transactions (Details) Sheet http://www.cavco.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.cavco.com/role/RelatedPartyTransactions 87 false false R88.htm 9954531 - Disclosure - Acquisitions (Schedule of Acquisitions) (Details) Sheet http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails Acquisitions (Schedule of Acquisitions) (Details) Details http://www.cavco.com/role/AcquisitionsTables 88 false false R89.htm 9954532 - Disclosure - Acquisition (Pro-forma) (Details) Sheet http://www.cavco.com/role/AcquisitionProformaDetails Acquisition (Pro-forma) (Details) Details http://www.cavco.com/role/AcquisitionsTables 89 false false R90.htm 9954533 - Disclosure - Business Segment Information (Details) Sheet http://www.cavco.com/role/BusinessSegmentInformationDetails Business Segment Information (Details) Details http://www.cavco.com/role/BusinessSegmentInformationTables 90 false false All Reports Book All Reports cvco-20231230.htm cvco-20231230.xsd cvco-20231230_cal.xml cvco-20231230_def.xml cvco-20231230_lab.xml cvco-20231230_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 110 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cvco-20231230.htm": { "nsprefix": "cvco", "nsuri": "http://www.cavco.com/20231230", "dts": { "inline": { "local": [ "cvco-20231230.htm" ] }, "schema": { "local": [ "cvco-20231230.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" ] }, "calculationLink": { "local": [ "cvco-20231230_cal.xml" ] }, "definitionLink": { "local": [ "cvco-20231230_def.xml" ] }, "labelLink": { "local": [ "cvco-20231230_lab.xml" ] }, "presentationLink": { "local": [ "cvco-20231230_pre.xml" ] } }, "keyStandard": 335, "keyCustom": 58, "axisStandard": 18, "axisCustom": 4, "memberStandard": 41, "memberCustom": 25, "hidden": { "total": 9, "http://www.cavco.com/20231230": 4, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 313, "entityCount": 1, "segmentCount": 66, "elementCount": 686, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1162, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 2 }, "report": { "R1": { "role": "http://www.cavco.com/role/DocumentandEntityInformation", "longName": "0000001 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.cavco.com/role/ConsolidatedBalanceSheets", "longName": "0000002 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } }, "R3": { "role": "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "longName": "0000003 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } }, "R4": { "role": "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000004 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } }, "R5": { "role": "http://www.cavco.com/role/BasisofPresentation", "longName": "0000005 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.cavco.com/role/RevenuefromContractswithCustomers", "longName": "0000006 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.cavco.com/role/CashandCashEquivalentsandRestrictedCash", "longName": "0000007 - Disclosure - Cash and Cash Equivalents and Restricted Cash", "shortName": "Cash and Cash Equivalents and Restricted Cash", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.cavco.com/role/Investments", "longName": "0000008 - Disclosure - Investments", "shortName": "Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.cavco.com/role/Inventories", "longName": "0000009 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.cavco.com/role/ConsumerLoansReceivable", "longName": "0000010 - Disclosure - Consumer Loans Receivable", "shortName": "Consumer Loans Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.cavco.com/role/CommercialLoansReceivable", "longName": "0000011 - Disclosure - Commercial Loans Receivable", "shortName": "Commercial Loans Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "cvco:CommercialLoansReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cvco:CommercialLoansReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnet", "longName": "0000012 - Disclosure - Property, Plant and Equipment, net", "shortName": "Property, Plant and Equipment, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.cavco.com/role/Leases", "longName": "0000013 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesnet", "longName": "0000014 - Disclosure - Goodwill and Other Intangibles, net", "shortName": "Goodwill and Other Intangibles, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities", "longName": "0000015 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.cavco.com/role/Warranties", "longName": "0000016 - Disclosure - Warranties", "shortName": "Warranties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.cavco.com/role/OtherLiabilities", "longName": "0000017 - Disclosure - Other Liabilities", "shortName": "Other Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.cavco.com/role/Debt", "longName": "0000018 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves", "longName": "0000019 - Disclosure - Reinsurance and Insurance Loss Reserves", "shortName": "Reinsurance and Insurance Loss Reserves", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ReinsuranceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReinsuranceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.cavco.com/role/CommitmentsandContingencies", "longName": "0000020 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest", "longName": "0000021 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest", "shortName": "Stockholders' Equity and Redeemable Noncontrolling Interest", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.cavco.com/role/EarningsPerShare", "longName": "0000022 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.cavco.com/role/FairValueMeasurements", "longName": "0000023 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.cavco.com/role/RelatedPartyTransactions", "longName": "0000024 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.cavco.com/role/Acquisitions", "longName": "0000025 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.cavco.com/role/BusinessSegmentInformation", "longName": "0000026 - Disclosure - Business Segment Information", "shortName": "Business Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R27": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": null }, "R28": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.cavco.com/role/BasisofPresentationPolicies", "longName": "9954471 - Disclosure - Basis of Presentation (Policies)", "shortName": "Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.cavco.com/role/CommitmentsandContingenciesPolicies", "longName": "9954472 - Disclosure - Commitments and Contingencies (Policies)", "shortName": "Commitments and Contingencies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRepurchaseAgreements", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRepurchaseAgreements", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.cavco.com/role/FairValueMeasurementsPolicies", "longName": "9954473 - Disclosure - Fair Value Measurements (Policies)", "shortName": "Fair Value Measurements (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersTables", "longName": "9954474 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.cavco.com/role/InvestmentsTables", "longName": "9954476 - Disclosure - Investments (Tables)", "shortName": "Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "cvco:ScheduleofInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cvco:ScheduleofInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.cavco.com/role/InventoriesTables", "longName": "9954477 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableTables", "longName": "9954478 - Disclosure - Consumer Loans Receivable (Tables)", "shortName": "Consumer Loans Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "cvco:ConsumerLoansReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cvco:ConsumerLoansReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.cavco.com/role/CommercialLoansReceivableTables", "longName": "9954479 - Disclosure - Commercial Loans Receivable (Tables)", "shortName": "Commercial Loans Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "cvco:CommercialLoansReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cvco:CommercialLoansReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnetTables", "longName": "9954480 - Disclosure - Property, Plant and Equipment, net (Tables)", "shortName": "Property, Plant and Equipment, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.cavco.com/role/LeasesTables", "longName": "9954481 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetTables", "longName": "9954482 - Disclosure - Goodwill and Other Intangibles, net (Tables)", "shortName": "Goodwill and Other Intangibles, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "longName": "9954483 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.cavco.com/role/WarrantiesTables", "longName": "9954484 - Disclosure - Warranties (Tables)", "shortName": "Warranties (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.cavco.com/role/OtherLiabilitiesTables", "longName": "9954485 - Disclosure - Other Liabilities (Tables)", "shortName": "Other Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables", "longName": "9954486 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables)", "shortName": "Reinsurance and Insurance Loss Reserves (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectsOfReinsuranceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectsOfReinsuranceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.cavco.com/role/CommitmentsandContingenciesTables", "longName": "9954487 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestTables", "longName": "9954488 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Tables)", "shortName": "Stockholders' Equity and Redeemable Noncontrolling Interest (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.cavco.com/role/EarningsPerShareTables", "longName": "9954489 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.cavco.com/role/FairValueMeasurementsTables", "longName": "9954490 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.cavco.com/role/AcquisitionsTables", "longName": "9954491 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.cavco.com/role/BusinessSegmentInformationTables", "longName": "9954492 - Disclosure - Business Segment Information (Tables)", "shortName": "Business Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails", "longName": "9954493 - Disclosure - Basis of Presentation (Principles of Consolidation) (Details)", "shortName": "Basis of Presentation (Principles of Consolidation) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": null }, "R51": { "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "longName": "9954494 - Disclosure - Revenue from Contracts with Customers (Disaggregation of Revenue) (Details)", "shortName": "Revenue from Contracts with Customers (Disaggregation of Revenue) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-17", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } }, "R52": { "role": "http://www.cavco.com/role/CashandCashEquivalentsandRestrictedCashDetails", "longName": "9954495 - Disclosure - Cash and Cash Equivalents and Restricted Cash (Details)", "shortName": "Cash and Cash Equivalents and Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": null }, "R53": { "role": "http://www.cavco.com/role/InvestmentsDetails", "longName": "9954496 - Disclosure - Investments (Details)", "shortName": "Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ScheduleofInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } }, "R54": { "role": "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails", "longName": "9954497 - Disclosure - Investments (Amortized cost and fair value) (Details)", "shortName": "Investments (Amortized cost and fair value) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-41", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } }, "R55": { "role": "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails", "longName": "9954498 - Disclosure - Investments (Contractual Maturities) (Details)", "shortName": "Investments (Contractual Maturities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails", "longName": "9954499 - Disclosure - Investments (Recognized Gains and Losses) (Details)", "shortName": "Investments (Recognized Gains and Losses) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.cavco.com/role/InventoriesDetails", "longName": "9954500 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails", "longName": "9954501 - Disclosure - Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details)", "shortName": "Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansReceivableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansReceivableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails", "longName": "9954502 - Disclosure - Consumer Loans Receivable (Loans Held for investment) (Details)", "shortName": "Consumer Loans Receivable (Loans Held for investment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "cvco:Weightedaveragecontractualinterestrate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cvco:Weightedaveragecontractualinterestrate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails", "longName": "9954503 - Disclosure - Delinquency status of consumer loans (Details)", "shortName": "Delinquency status of consumer loans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-47", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:DeliquencyStatusOfConsumerLoansTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } }, "R61": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "longName": "9954504 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (Details)", "shortName": "Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-83", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } }, "R62": { "role": "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails", "longName": "9954505 - Disclosure - Consumer Loans Receivable (Narrative) (Details)", "shortName": "Consumer Loans Receivable (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RealEstateAcquiredThroughForeclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:RealEstateAcquiredThroughForeclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails", "longName": "9954506 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable, Net) (Details)", "shortName": "Commercial Loans Receivable (Commercial Loans Receivable, Net) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-126", "name": "us-gaap:NotesReceivableGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-126", "name": "us-gaap:NotesReceivableGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "longName": "9954507 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (Details)", "shortName": "Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-160", "name": "us-gaap:NotesReceivableGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-160", "name": "us-gaap:NotesReceivableGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails", "longName": "9954508 - Disclosure - Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (Details)", "shortName": "Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-3", "name": "cvco:CommercialLoansReceivablePrincipalBalanceConcentration", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "cvco:CommercialLoansReceivablePrincipalBalanceConcentration", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails", "longName": "9954509 - Disclosure - Commercial Loans Receivable (Narrative) (Details)", "shortName": "Commercial Loans Receivable (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails", "longName": "9954510 - Disclosure - Property, Plant and Equipment, net (Details)", "shortName": "Property, Plant and Equipment, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails", "longName": "9954511 - Disclosure - Property, Plant and Equipment, net (Narrative) (Details)", "shortName": "Property, Plant and Equipment, net (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails", "longName": "9954512 - Disclosure - Leases (ROU Asset and Liability) (Details)", "shortName": "Leases (ROU Asset and Liability) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } }, "R70": { "role": "http://www.cavco.com/role/LeasesLeasePaymentsDetails", "longName": "9954513 - Disclosure - Leases (Lease Payments) (Details)", "shortName": "Leases (Lease Payments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails", "longName": "9954514 - Disclosure - Goodwill and Other Intangibles, net (Summary of Goodwill and Other Intangibles) (Details)", "shortName": "Goodwill and Other Intangibles, net (Summary of Goodwill and Other Intangibles) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-3", "name": "cvco:IntangibleAssetsIncludingGoodwillGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "cvco:IntangibleAssetsIncludingGoodwillGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails", "longName": "9954515 - Disclosure - Goodwill and Other Intangibles, net (Amortization) (Details)", "shortName": "Goodwill and Other Intangibles, net (Amortization) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetChangestoGoodwillDetails", "longName": "9954516 - Disclosure - Goodwill and Other Intangibles, net (Changes to Goodwill) (Details)", "shortName": "Goodwill and Other Intangibles, net (Changes to Goodwill) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-188", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } }, "R74": { "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "longName": "9954517 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails", "longName": "9954518 - Disclosure - Warranties (Activity for Estimated Warranty Liability) (Details)", "shortName": "Warranties (Activity for Estimated Warranty Liability) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-190", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-190", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.cavco.com/role/OtherLiabilitiesDetails", "longName": "9954519 - Disclosure - Other Liabilities (Details)", "shortName": "Other Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FinanceLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PrincipalAmountOutstandingOnLoansSecuritized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } }, "R77": { "role": "http://www.cavco.com/role/DebtDetails", "longName": "9954520 - Disclosure - Debt (Details)", "shortName": "Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails", "longName": "9954521 - Disclosure - Reinsurance and Insurance Loss Reserves (Details)", "shortName": "Reinsurance and Insurance Loss Reserves (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DirectPremiumsWritten", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EffectsOfReinsuranceTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DirectPremiumsWritten", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EffectsOfReinsuranceTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual", "longName": "9954522 - Disclosure - Reinsurance and Insurance Loss Reserves (Details Textual)", "shortName": "Reinsurance and Insurance Loss Reserves (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-1", "name": "cvco:MaximumRiskAssumedPerPolicy", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cvco:MaximumRiskAssumedPerPolicy", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails", "longName": "9954523 - Disclosure - Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (Details)", "shortName": "Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-190", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-190", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual", "longName": "9954524 - Disclosure - Commitments and Contingencies (Details Textual)", "shortName": "Commitments and Contingencies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-3", "name": "cvco:ReservesRelatedToConsumerLoansSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "cvco:ReservesRelatedToConsumerLoansSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } }, "R82": { "role": "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails", "longName": "9954525 - Disclosure - Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details)", "shortName": "Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractualObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractualObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails", "longName": "9954526 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Details)", "shortName": "Stockholders' Equity and Redeemable Noncontrolling Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } }, "R84": { "role": "http://www.cavco.com/role/EarningsPerShareDetails", "longName": "9954527 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } }, "R85": { "role": "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails", "longName": "9954528 - Disclosure - Summary of the Fair Value and Carrying Value of Financial Instruments (Details)", "shortName": "Summary of the Fair Value and Carrying Value of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-299", "name": "us-gaap:EquityMethodInvestmentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-299", "name": "us-gaap:EquityMethodInvestmentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails", "longName": "9954529 - Disclosure - Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)", "shortName": "Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-3", "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio", "unitRef": "loans", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "cvco:FairValueAssumptionsForServicingAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio", "unitRef": "loans", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "cvco:FairValueAssumptionsForServicingAssetsTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.cavco.com/role/RelatedPartyTransactionsDetails", "longName": "9954530 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails", "longName": "9954531 - Disclosure - Acquisitions (Schedule of Acquisitions) (Details)", "shortName": "Acquisitions (Schedule of Acquisitions) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NumberOfStores", "unitRef": "store", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "us-gaap:ConsolidationPolicyTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-303", "name": "us-gaap:NumberOfStores", "unitRef": "store", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } }, "R89": { "role": "http://www.cavco.com/role/AcquisitionProformaDetails", "longName": "9954532 - Disclosure - Acquisition (Pro-forma) (Details)", "shortName": "Acquisition (Pro-forma) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-307", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-307", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.cavco.com/role/BusinessSegmentInformationDetails", "longName": "9954533 - Disclosure - Business Segment Information (Details)", "shortName": "Business Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-25", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cvco-20231230.htm", "unique": true } } }, "tag": { "cvco_A3160DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "A3160DaysPastDueMember", "presentation": [ "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "31 - 60 days past due", "label": "31 - 60 days past due [Member]", "documentation": "31 - 60 days past due" } } }, "auth_ref": [] }, "cvco_A6190DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "A6190DaysPastDueMember", "presentation": [ "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "61 - 90 days past due", "label": "61 - 90 days past due [Member]", "documentation": "61 - 90 days past due" } } }, "auth_ref": [] }, "cvco_A91DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "A91DaysPastDueMember", "presentation": [ "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "91+ days past due", "label": "91+ days past due [Member]", "documentation": "91+ days past due" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails", "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r32" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31", "r798" ] }, "cvco_AccountsReceivableFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "AccountsReceivableFromRelatedParties", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable from related parties", "label": "Accounts Receivable from Related Parties", "documentation": "Accounts Receivable from Related Parties" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r307", "r309" ] }, "us-gaap_AccruedInsuranceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedInsuranceCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued self-insurance", "label": "Accrued Insurance, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "cvco_AccruedVolumeRebates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "AccruedVolumeRebates", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued volume rebates", "label": "Accrued Volume Rebates", "documentation": "Accrued volume rebates." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r77", "r203", "r606" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r42", "r43", "r124", "r209", "r602", "r645", "r649" ] }, "cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Finite and Indefinite Lived Intangible Assets [Line Items]", "label": "Acquired Finite and Indefinite Lived Intangible Assets [Line Items]", "documentation": "Acquired finite and indefinite lived intangible assets." } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r854" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r116" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r480", "r481", "r482", "r666", "r938", "r939", "r940", "r988", "r1016" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r860" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r860" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r860" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r860" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under stock incentive plans, net", "label": "APIC, Share-Based Payment Arrangement, Recognition and Exercise", "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r85", "r86", "r453" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r825", "r836", "r846", "r871" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r828", "r839", "r849", "r874" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r860" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r867" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r832", "r840", "r850", "r867", "r875", "r879", "r887" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r885" ] }, "us-gaap_AllowanceForLoanAndLeaseLossesRealEstate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForLoanAndLeaseLossesRealEstate", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Allowance for loan losses", "label": "Allowance for Loan and Lease Losses, Real Estate", "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." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization expense on intangible assets", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r13", "r70", "r75" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Anti-dilutive stock equivalents excluded from computation", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r267" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r56" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r56" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r156", "r206", "r242", "r276", "r291", "r297", "r348", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r495", "r499", "r523", "r597", "r697", "r798", "r816", "r982", "r983", "r998" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "cvco_AssetsAcquiredAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "AssetsAcquiredAxis", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Assets Acquired [Axis]", "label": "Assets Acquired [Axis]", "documentation": "Assets Acquired" } } }, "auth_ref": [] }, "cvco_AssetsAcquiredDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "AssetsAcquiredDomain", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Assets Acquired [Domain]", "label": "Assets Acquired [Domain]", "documentation": "Assets Acquired [Domain]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r198", "r212", "r242", "r348", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r495", "r499", "r523", "r798", "r982", "r983", "r998" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssumedPremiumsEarned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssumedPremiumsEarned", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "parentTag": "us-gaap_PremiumsEarnedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assumed premiums - nonaffiliate Earned", "label": "Assumed Premiums Earned", "documentation": "Amount of earned premiums assumed from other entities." } } }, "auth_ref": [ "r636", "r653", "r656", "r1008" ] }, "us-gaap_AssumedPremiumsWritten": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssumedPremiumsWritten", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assumed premiums - nonaffiliate Written", "label": "Assumed Premiums Written", "documentation": "Amount of written premiums assumed from other entities." } } }, "auth_ref": [ "r653" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails", "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r317", "r363", "r596" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAbstract", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contractual Maturity of Investment Securities", "label": "Available-for-Sale Securities, Debt Maturities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Rolling Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract", "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale, Maturity, Fair Value, Rolling Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due in less than one year", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r949" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due in less than one year", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r949" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after ten years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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." } } }, "auth_ref": [ "r952" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after ten years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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." } } }, "auth_ref": [ "r952" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after five years through ten years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Amortized Cost", "documentation": "Amortized cost of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r951" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after five years through ten years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value", "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r951" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after one year through five years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r950" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after one year through five years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r950" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage-backed securities", "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping." } } }, "auth_ref": [ "r947", "r948" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage-backed securities", "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping." } } }, "auth_ref": [ "r323", "r589", "r947" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsDetails": { "parentTag": "us-gaap_Investments", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails", "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails", "http://www.cavco.com/role/InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale debt securities", "verboseLabel": "Fair Value", "totalLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r318", "r363", "r582", "r944" ] }, "us-gaap_AvailableforsaleSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableforsaleSecuritiesMember", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale debt securities", "label": "Available-for-Sale Securities [Member]", "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r173" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r882" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r883" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r878" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r878" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r878" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r878" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r878" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r878" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r454", "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" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r881" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r880" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r879" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r879" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.cavco.com/role/BasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r138" ] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Buildings and improvements", "label": "Building and Building Improvements [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.cavco.com/role/AcquisitionProformaDetails", "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetChangestoGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r491", "r793", "r794" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.cavco.com/role/AcquisitionProformaDetails", "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetChangestoGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r87", "r88", "r491", "r793", "r794" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.cavco.com/role/AcquisitionProformaDetails", "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetChangestoGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r491" ] }, "us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted", "presentation": [ "http://www.cavco.com/role/AcquisitionProformaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted net income per share", "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted", "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." } } }, "auth_ref": [ "r900", "r901" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.cavco.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Pro Forma Impact of Acquisition (Unaudited)", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "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." } } }, "auth_ref": [ "r900", "r901" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/AcquisitionProformaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income attributable to Cavco common stockholders", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "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." } } }, "auth_ref": [ "r489", "r490" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/AcquisitionProformaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenue", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r489", "r490" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "KDH Acquisition total consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r3", "r4", "r16" ] }, "us-gaap_BusinessCombinationConsiderationTransferredOther1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredOther1", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "KDH Acquisition, non-cash commercial loan forgiveness", "label": "Business Combination, Consideration Transferred, Other", "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash." } } }, "auth_ref": [ "r17" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "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)." } } }, "auth_ref": [ "r152", "r492" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total identifiable assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r90" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "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." } } }, "auth_ref": [ "r90" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Marketable Securities", "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." } } }, "auth_ref": [ "r90" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r90" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "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." } } }, "auth_ref": [ "r90" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r90" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r89", "r90" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r90" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net identifiable assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r89", "r90" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r89", "r90" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r90" ] }, "stpr_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "CA", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CALIFORNIA", "label": "CALIFORNIA" } } }, "auth_ref": [] }, "us-gaap_CapitalLeaseObligationsIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalLeaseObligationsIncurred", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Obligations Incurred", "label": "Lease Obligation Incurred", "documentation": "Amount of increase in lease obligation from new lease." } } }, "auth_ref": [ "r53", "r54" ] }, "cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "CapitalizedLoanServicingRateOfLoansHeldInPortfolio", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized servicing rate", "label": "Capitalized Loan Servicing Rate of Loans Held-in-portfolio", "documentation": "Capitalized Loan Servicing Rate of Loans Held-in-portfolio" } } }, "auth_ref": [] }, "cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "CapitalizedServicingMultipleOfLoansHeldInPortfolio", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized servicing multiple", "label": "Capitalized Servicing Multiple of Loans Held-in-portfolio", "documentation": "Capitalized Servicing Multiple of Loans Held-in-portfolio" } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Book Value", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r102", "r103" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Abstract]", "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/CashandCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/CashandCashEquivalentsandRestrictedCashDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r51", "r200", "r768" ] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/CashandCashEquivalentsandRestrictedCash" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and Cash Equivalents and Restricted Cash", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r200", "r599" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.cavco.com/role/CashandCashEquivalentsandRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/CashandCashEquivalentsandRestrictedCashDetails", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of the fiscal year", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of the period", "totalLabel": "Cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r51", "r135", "r238" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r5", "r135" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of noncash activity", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "CatastrophicLossesRecoverableInAggregateGreaterThanAmount", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate catastrophic losses recoverable in excess of amount", "label": "Catastrophic Losses Recoverable in Aggregate Greater than Amount", "documentation": "Catastrophic losses recoverable in aggregate greater than amount." } } }, "auth_ref": [] }, "cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Catastrophic losses recoverable in excess of amount", "label": "Catastrophic Losses Recoverable Per Occurrence Greater than Amount", "documentation": "Catastrophic losses recoverable per occurrence greater than amount." } } }, "auth_ref": [] }, "us-gaap_CededPremiumsEarned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CededPremiumsEarned", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "parentTag": "us-gaap_PremiumsEarnedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Ceded premiums - nonaffiliate Earned", "label": "Ceded Premiums Earned", "documentation": "Amount of earned premiums ceded to other entities." } } }, "auth_ref": [ "r635", "r650", "r651", "r654", "r656", "r1008" ] }, "us-gaap_CededPremiumsWritten": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CededPremiumsWritten", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "parentTag": "us-gaap_PremiumsWrittenNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Ceded premiums - nonaffiliate Written", "label": "Ceded Premiums Written", "documentation": "Amount of written premiums ceded to other entities." } } }, "auth_ref": [ "r170", "r171" ] }, "us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans held for investment, previously securitized", "label": "Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Carrying Amount, Net", "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." } } }, "auth_ref": [ "r65", "r66" ] }, "cvco_ChangeInGNMALoansEligibleForRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "ChangeInGNMALoansEligibleForRepurchase", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in GNMA loans eligible for repurchase", "label": "Change in GNMA loans eligible for repurchase", "documentation": "Change in GNMA loans eligible for repurchase" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r858" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r859" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r859" ] }, "cvco_CommercialLoansReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "CommercialLoansReceivableCurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of commercial loans receivable, net", "label": "Commercial Loans Receivable, Current", "documentation": "Commercial Loans Receivable, Current" } } }, "auth_ref": [] }, "cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "CommercialLoansReceivableIncludingFromAffiliatesCurrent", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less current portion of commercial loans receivable (including from affiliates), net", "label": "Commercial Loans Receivable (including from affiliates), Current", "documentation": "Commercial Loans Receivable (including from affiliates), Current" } } }, "auth_ref": [] }, "cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "CommercialLoansReceivableIncludingFromAffiliatesNoncurrent", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial loans receivable (including from affiliates), noncurrent", "label": "Commercial Loans Receivable (including from affiliates), Noncurrent", "documentation": "Commercial Loans Receivable (including from affiliates), Noncurrent" } } }, "auth_ref": [] }, "cvco_CommercialLoansReceivableNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "CommercialLoansReceivableNoncurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial loans receivable, net", "label": "Commercial Loans Receivable, Noncurrent", "documentation": "Commercial Loans Receivable, Noncurrent" } } }, "auth_ref": [] }, "cvco_CommercialLoansReceivablePrincipalBalanceConcentration": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "CommercialLoansReceivablePrincipalBalanceConcentration", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration with one independent third-party and its affiliates", "label": "Commercial Loans Receivable Principal Balance Concentration", "documentation": "Commercial Loans Receivable Principal Balance Concentration" } } }, "auth_ref": [] }, "cvco_CommercialLoansReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "CommercialLoansReceivableTextBlock", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivable" ], "lang": { "en-us": { "role": { "verboseLabel": "Commercial Loans Receivable", "label": "Commercial Loans Receivable [Text Block]", "documentation": "Commercial loans receivables and allowance for loan loss." } } }, "auth_ref": [] }, "cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "CommercialLoansReceivablesGeographicConcentrationTableTextBlock", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Geographic Concentration of Commercial Loans Receivables in Key States", "label": "Commercial Loans Receivables Geographic Concentration [Table Text Block]", "documentation": "Tabular disclosure of geographic concentration of commercial loans receivables by key state." } } }, "auth_ref": [] }, "cvco_CommercialLoansReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "CommercialLoansReceivablesTableTextBlock", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Commercial Loans Receivables", "label": "Commercial Loans Receivables [Table Text Block]", "documentation": "Commercial Loans Receivables." } } }, "auth_ref": [] }, "us-gaap_CommercialPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPortfolioSegmentMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Loans Receivable", "label": "Commercial Portfolio Segment [Member]", "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r147", "r387", "r388", "r754", "r972" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r803", "r804", "r805", "r807", "r808", "r809", "r810", "r938", "r939", "r988", "r1013", "r1016" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Par or Stated Value Per Share", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r115" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares Authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r115", "r684" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares, Issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r115" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares, Outstanding", "periodStartLabel": "Beginning balance, common stock, shares issued", "periodEndLabel": "Ending balance, common stock, shares issued", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r21", "r115", "r684", "r703", "r1016", "r1017" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,381,147 and 9,337,125 shares, respectively; Outstanding 8,345,812 and 8,665,324 shares, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r115", "r601", "r798" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r864" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r863" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r865" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r862" ] }, "us-gaap_ComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeMember", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Comprehensive Income [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income attributable to Cavco common stockholders", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r44", "r219", "r221", "r229", "r586", "r616" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income:", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Less: comprehensive income attributable to redeemable noncontrolling interest", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r9", "r95", "r98", "r219", "r221", "r228", "r585", "r615" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r98", "r153", "r219", "r221", "r227", "r584", "r614" ] }, "cvco_ConcentrationRiskOnFinancingReceivablesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "ConcentrationRiskOnFinancingReceivablesPercentage", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk on Financing Receivables Percentage", "label": "Concentration Risk on Financing Receivables Percentage", "documentation": "Concentration risk on financing receivables percentage." } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r96", "r771" ] }, "cvco_ConstructionAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "ConstructionAdvances", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction Advances", "negatedTerseLabel": "Construction Advances", "label": "Construction Advances", "documentation": "Construction Advances" } } }, "auth_ref": [] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "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." } } }, "auth_ref": [] }, "cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "ConsumerLoansReceivableGeographicalConcentrationPercentage", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer Loans Receivable Geographical Concentration Percentage", "label": "Consumer Loans Receivable Geographical Concentration Percentage", "documentation": "Consumer loans receivable geographical concentration percentage." } } }, "auth_ref": [] }, "cvco_ConsumerLoansReceivableHeldForInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "ConsumerLoansReceivableHeldForInvestment", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Loans held for investment", "label": "Consumer Loans Receivable Held for Investment", "documentation": "Consumer loans receivable held for investment." } } }, "auth_ref": [] }, "cvco_ConsumerLoansReceivableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "ConsumerLoansReceivableTableTextBlock", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Consumer Loans Receivable", "label": "Consumer Loans Receivable [Table Text Block]", "documentation": "Consumer loans receivable." } } }, "auth_ref": [] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Construction loan contract amount", "label": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r937" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r791", "r792", "r1010" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of sales", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r129", "r242", "r348", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r523", "r982" ] }, "cvco_CountryplaceCommitmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "CountryplaceCommitmentMember", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "CountryPlace", "label": "CountryPlace Commitment [Member]", "documentation": "CountryPlace." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "cvco_CurrentFiscalYearMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "CurrentFiscalYearMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2024", "label": "Current fiscal year [Member]", "documentation": "Current fiscal year" } } }, "auth_ref": [] }, "cvco_CurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "CurrentMember", "presentation": [ "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current", "label": "Current [Member]", "documentation": "Current" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer relationships", "terseLabel": "Customer Relationships [Member]", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r92" ] }, "us-gaap_DebtAndCapitalLeaseObligationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtAndCapitalLeaseObligationsAbstract", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt Obligations", "label": "Debt and Lease Obligation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r149", "r240", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r421", "r422", "r423", "r425" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other secured financing", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r420", "r522", "r781", "r782" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327" ] }, "us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred financing fees, net", "label": "Deferred Discounts, Finance Charges and Interest Included in Receivables", "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)." } } }, "auth_ref": [ "r61" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r483", "r484", "r598" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r137" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Deferred Revenue, Current", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r923" ] }, "cvco_DelinquencyStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "DelinquencyStatusAxis", "presentation": [ "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Delinquency Status [Axis]", "label": "Delinquency Status [Axis]", "documentation": "Delinquency Status" } } }, "auth_ref": [] }, "cvco_DelinquencyStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "DelinquencyStatusDomain", "presentation": [ "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Delinquency Status [Domain]", "label": "Delinquency Status [Domain]", "documentation": "Delinquency Status" } } }, "auth_ref": [] }, "cvco_DeliquencyStatusOfConsumerLoansTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "DeliquencyStatusOfConsumerLoansTableTextBlock", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Deliquency Status of Consumer Loans", "label": "Deliquency Status of Consumer Loans [Table Text Block]", "documentation": "Deliquency Status of Consumer Loans" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r13", "r76" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r13", "r281" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Recognized (loss) on the forward sales and whole loan commitments", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r100", "r904" ] }, "us-gaap_DerivativesReportingOfDerivativeActivity": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesReportingOfDerivativeActivity", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives", "label": "Derivatives, Reporting of Derivative Activity [Policy Text Block]", "documentation": "Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations." } } }, "auth_ref": [ "r99" ] }, "us-gaap_DirectPremiumsEarned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DirectPremiumsEarned", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "parentTag": "us-gaap_PremiumsEarnedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Direct premiums Earned", "label": "Direct Premiums Earned", "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned." } } }, "auth_ref": [ "r634", "r652", "r655", "r1008" ] }, "us-gaap_DirectPremiumsWritten": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DirectPremiumsWritten", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Direct premiums Written", "label": "Direct Premiums Written", "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written." } } }, "auth_ref": [ "r652" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Abstract]", "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r449", "r784", "r785", "r786", "r787", "r788", "r789", "r790" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r449", "r784", "r785", "r786", "r787", "r788", "r789", "r790" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r985" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r820" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r853" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per share attributable to Cavco common stockholders:", "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r230", "r248", "r249", "r251", "r252", "r254", "r260", "r262", "r264", "r265", "r266", "r270", "r512", "r513", "r587", "r617", "r772" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per share attributable to Cavco common stockholders:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (usd per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r230", "r248", "r249", "r251", "r252", "r254", "r262", "r264", "r265", "r266", "r270", "r512", "r513", "r587", "r617", "r772" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted Net income per share attributable to Cavco common stockholders:", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings Per Share Computation", "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.cavco.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r259", "r267", "r268", "r269" ] }, "us-gaap_EffectsOfReinsuranceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectsOfReinsuranceTableTextBlock", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Effects of Reinsurance", "label": "Effects of Reinsurance [Table Text Block]", "documentation": "Tabular disclosure of the effects of reinsurance, for example, but not limited to, disclosure of direct, assumed, and ceded insurance." } } }, "auth_ref": [ "r15" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Salaries, wages and benefits", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r818" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r818" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r818" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r892" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r818" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r818" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r818" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r818" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r21", "r194", "r222", "r223", "r224", "r243", "r244", "r245", "r247", "r255", "r257", "r271", "r349", "r352", "r440", "r480", "r481", "r482", "r486", "r487", "r502", "r503", "r504", "r505", "r506", "r507", "r511", "r524", "r525", "r526", "r527", "r528", "r529", "r537", "r640", "r641", "r642", "r666", "r726" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Distributions of earnings from equity method investments", "label": "Proceeds from Equity Method Investment, Distribution", "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities." } } }, "auth_ref": [ "r10", "r13", "r126", "r608" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsDetails": { "parentTag": "us-gaap_Investments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-marketable equity investments", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r286", "r347", "r921", "r961" ] }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-marketable equity investments", "label": "Equity Method Investments, Fair Value Disclosure", "documentation": "Fair value portion of investments accounted under the equity method." } } }, "auth_ref": [ "r922", "r990", "r991", "r992" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsDetails": { "parentTag": "us-gaap_Investments", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable equity securities", "label": "Equity Securities, FV-NI, Current", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r207", "r520", "r770" ] }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiGainLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net gain (loss) recognized during the period", "label": "Equity Securities, FV-NI, Gain (Loss)", "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r620", "r960" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiRealizedGainLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Net (gain) loss recognized on securities sold during the period", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r618", "r960" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) recognized during the period on securities still held", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r619", "r960" ] }, "us-gaap_EquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesMember", "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails", "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable equity securities", "label": "Equity Securities [Member]", "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." } } }, "auth_ref": [ "r67", "r811", "r812", "r813", "r1018" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r861" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r825", "r836", "r846", "r871" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r822", "r833", "r843", "r868" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r420", "r522", "r781", "r782" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r867" ] }, "stpr_FL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "FL", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FLORIDA", "label": "FLORIDA" } } }, "auth_ref": [] }, "cvco_FactoryBuiltHousingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "FactoryBuiltHousingMember", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Factory-built housing", "verboseLabel": "Factory-built housing", "label": "Factory Built Housing [Member]", "documentation": "Factory-built housing." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r515", "r516", "r517" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets and Liabilities Measured on Recurring Basis [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r515", "r516", "r517" ] }, "cvco_FairValueAssumptionsForServicingAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "FairValueAssumptionsForServicingAssetsTableTextBlock", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Assumptions for Mortgage Servicing Rights", "label": "Fair Value Assumptions for Servicing Assets [Table Text Block]", "documentation": "Fair Value Assumptions for Servicing Assets [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of the Fair Value and Carrying Value of Financial Instruments", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r101", "r102" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r26", "r101", "r420", "r781", "r782" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r420", "r781", "r782" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.cavco.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r514" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement and Disclosures", "label": "Fair Value Measurement, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueOfAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfAssetsAcquired", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Leased Assets Acquired", "label": "Fair Value of Assets Acquired", "documentation": "The fair value of assets acquired in noncash investing or financing activities." } } }, "auth_ref": [ "r53", "r54", "r55" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails", "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r534", "r535" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r534" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.cavco.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease minimum future payments", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r995" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long term lease liabilities", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r534" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails_2": { "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total finance lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r535" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityPaymentsDueAfterYearFive", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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)." } } }, "auth_ref": [ "r535" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityPaymentsDueYearOne", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2025", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r535" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityPaymentsDueYearFive", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2029", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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)." } } }, "auth_ref": [ "r535" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityPaymentsDueYearFour", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2028", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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)." } } }, "auth_ref": [ "r535" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityPaymentsDueYearThree", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2027", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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)." } } }, "auth_ref": [ "r535" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityPaymentsDueYearTwo", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2026", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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)." } } }, "auth_ref": [ "r535" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of fiscal 2024", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r995" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Amount representing interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r535" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease assets", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r533" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Amortization", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease." } } }, "auth_ref": [ "r893", "r903" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails", "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r316", "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", "r354", "r355", "r358", "r359", "r361", "r364", "r365", "r366", "r424", "r438", "r508", "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", "r613", "r779", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r956", "r957", "r958", "r959" ] }, "us-gaap_FinancialServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialServiceOtherMember", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial services, All other sources", "label": "Financial Service, Other [Member]", "documentation": "Financial assistance, including, but not limited to, management and maintenance of depositor account, credit card, merchant discount, trust, investment and insurance, classified as other." } } }, "auth_ref": [ "r986" ] }, "cvco_FinancialServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "FinancialServicesMember", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Services", "verboseLabel": "Financial services", "label": "Financial Services [Member]", "documentation": "Financial services." } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLosses", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Allowance for loan loss", "label": "Financing Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r18", "r189", "r191", "r193", "r210", "r353", "r356", "r357", "r1006" ] }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Commercial Loans Receivables by Class and Internal Credit Quality Indicator", "label": "Financing Receivable Credit Quality Indicators [Table Text Block]", "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics." } } }, "auth_ref": [ "r62", "r967" ] }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablePortfolioSegmentAxis", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Portfolio Segment [Axis]", "label": "Financing Receivable Portfolio Segment [Axis]", "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r187", "r188", "r192", "r193", "r354", "r355", "r775", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r918", "r919", "r920" ] }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablePortfolioSegmentDomain", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Portfolio Segment [Domain]", "label": "Financing Receivable Portfolio Segment [Domain]", "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r187", "r188", "r192", "r193", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r918", "r919", "r920" ] }, "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial loans 90 days past due still accruing interest", "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing", "documentation": "Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease." } } }, "auth_ref": [ "r180", "r360", "r778" ] }, "us-gaap_FinancingReceivableRecordedInvestmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentLineItems", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Recorded Investment [Line Items]", "label": "Financing Receivable, Credit Quality Indicator [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r777", "r967" ] }, "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Past Due [Line Items]", "label": "Financing Receivable, Past Due [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r778", "r966" ] }, "us-gaap_FinancingReceivablesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesTextBlock", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivable" ], "lang": { "en-us": { "role": { "verboseLabel": "Consumer Loans Receivable", "label": "Financing Receivables [Text Block]", "documentation": "The entire disclosure for financing receivable." } } }, "auth_ref": [ "r306", "r311", "r312", "r313", "r774" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r205", "r381" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "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)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of fiscal year 2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2029", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "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)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r378", "r380", "r381", "r383", "r579", "r580" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r142", "r580" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r71", "r74" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Carrying Amount", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r142", "r579" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill and other intangibles", "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Remaining Amortization Period", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "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." } } }, "auth_ref": [ "r579" ] }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRollForward", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Finite lived:", "label": "Finite-Lived Intangible Assets [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "cvco_Fiscal2018AndPriorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "Fiscal2018AndPriorMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2018 and prior", "label": "Fiscal 2018 and prior [Member]", "documentation": "Fiscal 2018 and prior" } } }, "auth_ref": [] }, "cvco_Fiscal2019AndPriorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "Fiscal2019AndPriorMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2019 and prior", "label": "Fiscal 2019 and prior [Member]", "documentation": "Fiscal 2019 and prior" } } }, "auth_ref": [] }, "cvco_Fiscal2019Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "Fiscal2019Member", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2019", "label": "Fiscal 2019 [Member]", "documentation": "Fiscal 2019" } } }, "auth_ref": [] }, "cvco_Fiscal2020Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "Fiscal2020Member", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2020", "label": "Fiscal 2020 [Member]", "documentation": "Fiscal 2020" } } }, "auth_ref": [] }, "cvco_Fiscal2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "Fiscal2021Member", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2021", "label": "Fiscal 2021 [Member]", "documentation": "Fiscal 2021" } } }, "auth_ref": [] }, "cvco_Fiscal2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "Fiscal2022Member", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2022", "label": "Fiscal 2022 [Member]", "documentation": "Fiscal 2022" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r829", "r840", "r850", "r875" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r829", "r840", "r850", "r875" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r829", "r840", "r850", "r875" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r829", "r840", "r850", "r875" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r829", "r840", "r850", "r875" ] }, "cvco_ForwardCommitmentsRecordedatFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "ForwardCommitmentsRecordedatFairValue", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Forward Commitments Recorded at Fair Value", "label": "Forward Commitments Recorded at Fair Value", "documentation": "Forward Commitments Recorded at Fair Value" } } }, "auth_ref": [] }, "us-gaap_GainLossOnInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestmentsTextBlock", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (Loss) on Securities", "label": "Gain (Loss) on Securities [Table Text Block]", "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security." } } }, "auth_ref": [ "r930", "r931" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss (gain) on sale or retirement of property, plant and equipment, net", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r13" ] }, "cvco_Gainlossonsalesofloansandinvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "Gainlossonsalesofloansandinvestments", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on investments and sale of loans, net", "label": "Gain (loss) on sales of loans and investments", "documentation": "Gain (loss) on sales of loans and investments" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetChangestoGoodwillDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r204", "r368", "r581", "r780", "r798", "r968", "r970" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetChangestoGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill acquired during the period", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r371", "r780" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnet" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Other Intangibles", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r141" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetChangestoGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solitaire Goodwill adjustments", "label": "Goodwill, Purchase Accounting Adjustments", "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." } } }, "auth_ref": [ "r2", "r969" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r128", "r242", "r276", "r290", "r296", "r299", "r348", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r523", "r773", "r982" ] }, "us-gaap_GuaranteeOfIndebtednessOfOthersMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeOfIndebtednessOfOthersMember", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Product repurchase", "label": "Guarantee of Indebtedness of Others [Member]", "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." } } }, "auth_ref": [ "r0", "r977", "r1011", "r1012" ] }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Representations and Warranties of Mortgages Sold", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities." } } }, "auth_ref": [ "r394" ] }, "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Less: net income attributable to redeemable noncontrolling interest", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest." } } }, "auth_ref": [ "r93", "r153" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "terseLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r125", "r162", "r276", "r290", "r296", "r299", "r588", "r609", "r773" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r174", "r182", "r256", "r257", "r284", "r485", "r488", "r621" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r50", "r52" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable, accrued expenses and other liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInFinanceReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInFinanceReceivables", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Commercial loans receivable originated", "label": "Increase (Decrease) in Finance Receivables", "documentation": "The increase (decrease) during the reporting period in outstanding loans including accrued interest." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in operating assets and liabilities, net of acquisitions", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r379", "r382" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite lived intangible assets", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r144" ] }, "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "IndefiniteLivedIntangibleAssetsIncludingGoodwill", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite lived intangible assets including goodwill.", "label": "Indefinite lived intangible assets including goodwill.", "documentation": "Indefinite lived intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r72", "r144" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsRollForward", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Indefinite lived:", "label": "Indefinite-Lived Intangible Assets [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r832", "r840", "r850", "r867", "r875", "r879", "r887" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r885" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r821", "r891" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r821", "r891" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r821", "r891" ] }, "us-gaap_InsuranceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceAbstract", "lang": { "en-us": { "role": { "terseLabel": "Insurance [Abstract]", "label": "Insurance [Abstract]" } } }, "auth_ref": [] }, "cvco_InsuranceAgencyCommissionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "InsuranceAgencyCommissionsMember", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance Agency Commissions", "label": "Insurance Agency Commissions [Member]", "documentation": "Insurance Agency Commissions [Member]" } } }, "auth_ref": [] }, "cvco_IntangibleAssetsIncludingGoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "IntangibleAssetsIncludingGoodwillGross", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets Including Goodwill Gross", "label": "Intangible Assets Including Goodwill Gross", "documentation": "Intangible assets including goodwill gross." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangibles, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r69", "r73" ] }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetIncludingGoodwill", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Net (Including Goodwill)", "label": "Intangible Assets, Net (Including Goodwill)", "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." } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r104", "r165", "r225", "r280", "r530", "r711", "r814", "r1015" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r232", "r236", "r237" ] }, "cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual": { "xbrltype": "durationItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "InterestPastDuePeriodForLoanConsideredAsNonaccrual", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due days for loans on nonaccrual status when interest is past due and remains unpaid", "label": "Interest Past Due Period for Loan Considered as Nonaccrual", "documentation": "Interest past due period for loan considered as nonaccrual." } } }, "auth_ref": [] }, "cvco_InterestRateLockCommitmentsRecordedAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "InterestRateLockCommitmentsRecordedAtFairValue", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "IRLCs recorded at fair value", "label": "Interest Rate Lock Commitments Recorded at Fair Value", "documentation": "Interest rate lock commitments are recorded at fair value." } } }, "auth_ref": [] }, "us-gaap_InternalCreditAssessmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalCreditAssessmentAxis", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal Credit Assessment [Axis]", "label": "Internal Credit Assessment [Axis]", "documentation": "Information by entity-defined rating." } } }, "auth_ref": [ "r62", "r501", "r776", "r777", "r967" ] }, "us-gaap_InternalCreditAssessmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalCreditAssessmentDomain", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal Credit Assessment [Domain]", "label": "Internal Credit Assessment [Domain]", "documentation": "Entity defined credit risk rating." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/Inventories" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r367" ] }, "cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "InventoryFinanceReceivablesGeographicConcentrationAbstract", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Geographic Concentration of Commercial Loans Receivables in Key States", "label": "Inventory Finance Receivables Geographic Concentration [Abstract]", "documentation": "Inventory finance receivables geographic concentration." } } }, "auth_ref": [] }, "cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "InventoryFinanceReceivablesGeographicConcentrationPercentage", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Loans Receivables Geographic Concentration Percentage", "label": "Inventory Finance Receivables Geographic Concentration Percentage", "documentation": "Inventory finance receivables geographic concentration percentage." } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r924" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 }, "http://www.cavco.com/role/InventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "totalLabel": "Total Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r211", "r769", "r798" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of inventories", "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r926" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r925" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r131", "r279" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails", "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Type [Axis]", "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r668", "r670", "r671", "r673", "r675", "r733", "r735", "r737", "r740", "r741", "r742", "r743", "r745", "r746", "r747", "r748", "r749", "r805" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails", "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments [Domain]", "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r668", "r670", "r671", "r673", "r675", "r733", "r735", "r737", "r740", "r741", "r742", "r743", "r745", "r746", "r747", "r748", "r749", "r805" ] }, "us-gaap_Investments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Investments", "crdr": "debit", "calculation": { "http://www.cavco.com/role/InvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/InvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Investments", "label": "Investments", "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments." } } }, "auth_ref": [ "r595" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Contractual Maturity of Investment Securities", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments, Debt and Equity Securities [Abstract]", "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Investments, Fair Value Disclosure", "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." } } }, "auth_ref": [ "r515" ] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/Investments" ], "lang": { "en-us": { "role": { "verboseLabel": "Investments", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r155", "r166", "r172", "r186", "r314", "r315", "r518", "r519" ] }, "cvco_KentuckyDreamHomesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "KentuckyDreamHomesMember", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetChangestoGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Kentucky Dream Homes", "label": "Kentucky Dream Homes [Member]", "documentation": "Kentucky Dream Homes" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r986" ] }, "cvco_LeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LeaseLiability", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails_1": { "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Lease Liabilty", "label": "LeaseLiability", "documentation": "Total Lease Liability" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/LeasesLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/LeasesLeasePaymentsDetails_2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "LeaseLiabilityPaymentsDue", "documentation": "LeaseLiabilityPaymentsDue" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Thereafter", "label": "LeaseLiabilityPaymentsDueAfterYearFive", "documentation": "LeaseLiabilityPaymentsDueAfterYearFive" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Fiscal 2029", "label": "LeaseLiabilityPaymentsDueYearFive", "documentation": "LeaseLiabilityPaymentsDueYearFive" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Fiscal 2028", "label": "LeaseLiabilityPaymentsDueYearFour", "documentation": "LeaseLiabilityPaymentsDueYearFour" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityPaymentsDueYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LeaseLiabilityPaymentsDueYearOne", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Fiscal 2025", "label": "LeaseLiabilityPaymentsDueYearOne", "documentation": "LeaseLiabilityPaymentsDueYearOne" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Fiscal 2027", "label": "LeaseLiabilityPaymentsDueYearThree", "documentation": "LeaseLiabilityPaymentsDueYearThree" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Fiscal 2026", "label": "LeaseLiabilityPaymentsDueYearTwo", "documentation": "LeaseLiabilityPaymentsDueYearTwo" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Remainder of fiscal 2024", "label": "LeaseLiabilityPaymentsRemainderOfFiscalYear", "documentation": "LeaseLiabilityPaymentsRemainderOfFiscalYear" } } }, "auth_ref": [] }, "cvco_LeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails_1": { "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Less: Amount representing interest", "label": "LeaseLiabilityUndiscountedExcessAmount", "documentation": "LeaseLiabilityUndiscountedExcessAmount" } } }, "auth_ref": [] }, "cvco_LeaseObligationsIncurredAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LeaseObligationsIncurredAxis", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Obligations Incurred [Axis]", "label": "Lease Obligations Incurred [Axis]", "documentation": "Lease Obligations Incurred" } } }, "auth_ref": [] }, "cvco_LeaseObligationsIncurredDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LeaseObligationsIncurredDomain", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Obligations Incurred [Domain]", "label": "Lease Obligations Incurred [Domain]", "documentation": "Lease Obligations Incurred [Domain]" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Matters", "label": "Legal Matters and Contingencies [Text Block]", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r148" ] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.cavco.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r532" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.cavco.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease minimum future payments", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r995" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails_2": { "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due 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)." } } }, "auth_ref": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2029", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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)." } } }, "auth_ref": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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)." } } }, "auth_ref": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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)." } } }, "auth_ref": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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)." } } }, "auth_ref": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of fiscal 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r995" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiabilityUndiscountedExcessAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Amount representing interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r535" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.cavco.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r532" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, redeemable noncontrolling interest and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r120", "r159", "r605", "r798", "r936", "r962", "r994" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r36", "r199", "r242", "r348", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r496", "r499", "r500", "r523", "r798", "r982", "r998", "r999" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Liability for Claims and Claims Adjustment Expense", "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date." } } }, "auth_ref": [ "r113", "r169" ] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net incurred losses during the period", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims", "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process." } } }, "auth_ref": [ "r168" ] }, "cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Insurance policy risk of loss maintained per claim", "label": "Limited Risk of Loss per Claim on Typical Policies Amount", "documentation": "Limited risk of loss per claim on typical policies amount." } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured credit facilities", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r28", "r157", "r1007" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r935" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum Borrowing Capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r33", "r935" ] }, "cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LoanContractsWithOffBalanceSheetCommitmentsAbstract", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Loan Contracts with Off-Balance Sheet Commitments", "label": "Loan Contracts with Off Balance Sheet Commitments [Abstract]", "documentation": "Loan contracts with off balance sheet commitments." } } }, "auth_ref": [] }, "cvco_LoanRepurchaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LoanRepurchaseMember", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Repurchase", "label": "Loan Repurchase [Member]", "documentation": "Loan Repurchase" } } }, "auth_ref": [] }, "us-gaap_LoansAndLeasesReceivableDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableDeferredIncome", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred financing fees and other, net", "label": "Loans and Leases Receivable, Deferred Income", "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." } } }, "auth_ref": [ "r63", "r64", "r105", "r112" ] }, "cvco_LoansAndLeasesReceivableFromAffiliatesNetAmountCommercialCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LoansAndLeasesReceivableFromAffiliatesNetAmountCommercialCurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of commercial loans receivable from affiliates, net", "label": "Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Current", "documentation": "Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Current" } } }, "auth_ref": [] }, "cvco_LoansAndLeasesReceivableFromAffiliatesNetAmountCommercialNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "LoansAndLeasesReceivableFromAffiliatesNetAmountCommercialNoncurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial loans receivable from affiliates, net", "label": "Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Noncurrent", "documentation": "Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableGrossCarryingAmount", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails", "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Consumer loans receivable", "terseLabel": "Consumer loans receivable", "label": "Loans and Leases Receivable, Gross", "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." } } }, "auth_ref": [ "r139" ] }, "us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableNetReportedAmountAbstract", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Loans Receivable", "label": "Loans and Leases Receivable, Net Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LoansAndLeasesReceivableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableRelatedParties", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial loans receivable", "label": "Loans and Leases Receivable, Related Parties", "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date." } } }, "auth_ref": [ "r106", "r111" ] }, "us-gaap_LoansReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial loans receivable", "label": "Loans Receivable, Fair Value Disclosure", "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts." } } }, "auth_ref": [ "r60" ] }, "us-gaap_LoansReceivableHeldForSaleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansReceivableHeldForSaleAmount", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "parentTag": "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Loans held for sale", "label": "Financing Receivable, Held-for-Sale", "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale." } } }, "auth_ref": [ "r307", "r752" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "verboseLabel": "Long-term Investments", "label": "Long-Term Investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r201" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "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." } } }, "auth_ref": [ "r389", "r390", "r391", "r396", "r973", "r974" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r389", "r390", "r391", "r396", "r973", "r974" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "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." } } }, "auth_ref": [ "r389", "r390", "r391", "r396", "r973", "r974" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingencies", "label": "Loss Contingency, Estimate of Possible Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r390", "r391", "r395", "r396" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "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." } } }, "auth_ref": [ "r389", "r390", "r391", "r396", "r973", "r974" ] }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNewClaimsFiledNumber", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency claims", "label": "Loss Contingency, New Claims Filed, Number", "documentation": "The total number of new claims filed pertaining to a loss contingency during the period." } } }, "auth_ref": [ "r973", "r974" ] }, "country_MX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "MX", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "MEXICO", "label": "MEXICO" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "us-gaap_ManufacturedProductOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ManufacturedProductOtherMember", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufactured Product, Other", "label": "Manufactured Product, Other [Member]", "documentation": "Article or substance produced by labor or machinery, classified as other." } } }, "auth_ref": [ "r986" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r390", "r391", "r392", "r393", "r452", "r577", "r639", "r676", "r677", "r734", "r736", "r738", "r739", "r744", "r764", "r765", "r774", "r783", "r795", "r800", "r984", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005" ] }, "cvco_MaximumRiskAssumedPerPolicy": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "MaximumRiskAssumedPerPolicy", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Insurance policies maximum coverage per claim", "label": "Maximum Risk Assumed Per Policy", "documentation": "Maximum risk assumed per policy." } } }, "auth_ref": [] }, "cvco_MaximumRiskCededPerPolicy": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "MaximumRiskCededPerPolicy", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Insurance policies coverage per claim ceded to reinsurers", "label": "Maximum Risk Ceded Per Policy", "documentation": "Maximum risk ceded per policy." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r859" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r859" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable noncontrolling interest", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r41", "r158", "r242", "r348", "r404", "r406", "r407", "r408", "r411", "r412", "r523", "r604", "r686" ] }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestChangeInRedemptionValue", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation adjustment", "label": "Noncontrolling Interest, Change in Redemption Value", "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest." } } }, "auth_ref": [ "r29", "r80", "r81", "r82" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "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." } } }, "auth_ref": [ "r151" ] }, "us-gaap_MinorityInterestExplanationOfIncreaseDecrease": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestExplanationOfIncreaseDecrease", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest, explanation of decrease", "label": "Noncontrolling Interest, Explanation of Increase (Decrease)", "documentation": "Explanation of the reasons for the increase or decrease in the reported noncontrolling interest balance during the period." } } }, "auth_ref": [ "r94" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r878" ] }, "us-gaap_MortgageLoansInProcessOfForeclosureAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageLoansInProcessOfForeclosureAmount", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage Loans in Process of Foreclosure, Amount", "label": "Mortgage Loans in Process of Foreclosure, Amount", "documentation": "Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process." } } }, "auth_ref": [ "r25" ] }, "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageLoansOnRealEstateCommercialAndConsumerNet", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Consumer loans receivable, net", "label": "Mortgage Loans on Real Estate, Commercial and Consumer, Net", "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." } } }, "auth_ref": [ "r594" ] }, "us-gaap_MovementInMinorityInterestRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInMinorityInterestRollForward", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]", "label": "Equity, Attributable to Noncontrolling Interest [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrual for estimated warranties", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r886" ] }, "stpr_NY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "NY", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NEW YORK", "label": "NEW YORK" } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r860" ] }, "cvco_NearPrimeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "NearPrimeMember", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Near Prime- FICO score 620-679", "label": "Near prime [Member]", "documentation": "Near prime" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r235" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "FINANCING ACTIVITIES", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r235" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "INVESTING ACTIVITIES", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r135", "r136", "r137" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "OPERATING ACTIVITIES", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails", "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Cavco common stockholders", "terseLabel": "Net income attributable to Cavco common stockholders", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r127", "r137", "r163", "r197", "r217", "r220", "r224", "r242", "r246", "r248", "r249", "r251", "r252", "r256", "r257", "r263", "r276", "r290", "r296", "r299", "r348", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r513", "r523", "r612", "r705", "r724", "r725", "r773", "r814", "r982" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income Attributable to Noncontrolling Interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r97", "r154", "r217", "r220", "r256", "r257", "r611", "r929" ] }, "cvco_NoFICOScoreMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "NoFICOScoreMember", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "No FICO Score", "label": "No FICO Score [Member]", "documentation": "No FICO Score" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r859" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r829", "r840", "r850", "r867", "r875" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r857" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r856" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r867" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r886" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r886" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest", "label": "Noncontrolling Interest [Member]", "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." } } }, "auth_ref": [ "r93", "r440", "r938", "r939", "r940", "r1016" ] }, "us-gaap_NonperformingFinancingReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonperformingFinancingReceivableMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonperforming", "label": "Nonperforming Financial Instruments [Member]", "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." } } }, "auth_ref": [ "r62", "r967" ] }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of consumer loans receivable, net", "negatedTerseLabel": "Less current portion", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r307", "r309", "r583" ] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer loans receivable, net", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "us-gaap_NotesReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer loans receivable", "label": "Notes Receivable, Fair Value Disclosure", "documentation": "Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date." } } }, "auth_ref": [ "r993" ] }, "us-gaap_NotesReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableGross", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails", "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Commercial loans receivable", "label": "Financing Receivable, before Allowance for Credit Loss", "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r181", "r189", "r190", "r208", "r358", "r362", "r777", "r778", "r917", "r965" ] }, "us-gaap_NotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableNet", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total commercial loans, net", "label": "Financing Receivable, after Allowance for Credit Loss", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r307", "r362", "r692" ] }, "cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio": { "xbrltype": "integerItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "NumberOfLoansOutstandingOfLoansHeldInPortfolio", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of loans serviced with MSRs", "label": "Number of Loans Outstanding of Loans Held-in-portfolio", "documentation": "Number of Loans Outstanding of Loans Held-in-portfolio" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails", "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r943" ] }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStatesInWhichEntityOperates", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of States in which Entity Operates", "label": "Number of States in which Entity Operates", "documentation": "The number of states the entity operates in as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_NumberOfStores": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStores", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails", "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Stores", "label": "Number of Stores", "documentation": "Represents the number of stores." } } }, "auth_ref": [] }, "cvco_NumberofOperatingManufacturingFacilities": { "xbrltype": "integerItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "NumberofOperatingManufacturingFacilities", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating production lines", "label": "Number of Operating Manufacturing Facilities", "documentation": "Number of operating manufacturing facilities" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r276", "r290", "r296", "r299", "r773" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.cavco.com/role/LeasesLeasePaymentsDetails": { "parentTag": "cvco_LeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r534" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r534" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r534" ] }, "cvco_OperatingLeaseObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "OperatingLeaseObligationsMember", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Obligations", "label": "Operating Lease Obligations [Member]", "documentation": "Operating Lease Obligations" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease right-of-use assets", "terseLabel": "Operating Lease, Right-of-Use Asset", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r533" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r34" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests." } } }, "auth_ref": [ "r9", "r20", "r153", "r218", "r221" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification adjustment for securities sold", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r8", "r124", "r216", "r346" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Applicable income taxes", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in unrealized position of investments held", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r213", "r215", "r346" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss, net", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "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." } } }, "auth_ref": [ "r213", "r215", "r346" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Applicable income taxes", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r6", "r214" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Intangible Assets", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilities", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other Liabilities", "label": "Other Liabilities", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r110", "r593", "r680", "r681", "r816", "r1014" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less current portion included in Accrued expenses and other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r34", "r798" ] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/OtherLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Other Liabilities", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r35" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other liabilities", "terseLabel": "Other noncurrent liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r37" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Non-cash interest income, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r137" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r132" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r859" ] }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash consideration for acquisitions", "label": "Other Significant Noncash Transaction, Value of Consideration Given", "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r53", "r54", "r55" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r827", "r838", "r848", "r873" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r830", "r841", "r851", "r876" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r830", "r841", "r851", "r876" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r855" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Payables and Accruals [Abstract]", "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForLossesAndLossAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForLossesAndLossAdjustmentExpense", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net claim payments during the period", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid", "documentation": "Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process." } } }, "auth_ref": [ "r11", "r24" ] }, "us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForOriginationAndPurchasesOfLoansHeldForSale", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Consumer loans receivable originated", "label": "Payment for Origination and Purchase, Loan, Held-for-Sale", "documentation": "The aggregate amount of cash outflow for loans purchased and created with the intention to resell them in the near future." } } }, "auth_ref": [ "r175" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for common stock repurchases", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r48" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for taxes on stock option exercises and releases of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r231" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment to acquire business", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r46", "r493" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for acquisitions, net", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r46" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of investments", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r945" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r134" ] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions to noncontrolling interest", "label": "Payments to Noncontrolling Interests", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r47" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r858" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r858" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r857" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r867" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r860" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r856" ] }, "us-gaap_PerformingFinancingReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformingFinancingReceivableMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Performing", "label": "Performing Financial Instruments [Member]", "documentation": "Category status of financial instruments in which payments are received or paid on a timely basis in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt instruments, and investments." } } }, "auth_ref": [ "r62", "r967" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r521" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, par value", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r114", "r427" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, Shares Authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r114", "r684" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, Shares Issued", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r114", "r427" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, Shares Outstanding", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r114", "r684", "r703", "r1016", "r1017" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r114", "r600", "r798" ] }, "us-gaap_PremiumsEarnedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PremiumsEarnedNet", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Premiums Earned, Net", "label": "Premiums Earned, Net", "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned." } } }, "auth_ref": [ "r183", "r184", "r637", "r657" ] }, "us-gaap_PremiumsWrittenAndEarnedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PremiumsWrittenAndEarnedAbstract", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Reinsurance Effect on Premiums Written and Earned", "label": "Premiums Written and Earned [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PremiumsWrittenNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PremiumsWrittenNet", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net premiums Written", "label": "Premiums Written, Net", "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written." } } }, "auth_ref": [ "r894", "r897" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r928" ] }, "us-gaap_PrimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeMember", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prime- FICO score 680 and greater", "label": "Prime [Member]", "documentation": "Credit rating classification of borrowers with strong credit histories and who have a low risk of default and qualify for the prime rate." } } }, "auth_ref": [ "r967" ] }, "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Serviced portfolio with MSRs", "label": "Loan, Held-in-Portfolio, Principal Outstanding", "documentation": "This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized." } } }, "auth_ref": [ "r27" ] }, "us-gaap_PrincipalAmountOutstandingOnLoansSecuritized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrincipalAmountOutstandingOnLoansSecuritized", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other secured financing", "label": "Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding", "documentation": "This is the principal amount outstanding for securitized loans only (across all types of loans)." } } }, "auth_ref": [ "r27" ] }, "cvco_PriorFiscalYearMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "PriorFiscalYearMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2023", "label": "Prior fiscal year [Member]", "documentation": "Prior fiscal year" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromCollectionOfLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromCollectionOfLoansHeldForSale", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Principal payments on consumer loans receivable", "label": "Proceeds from Collection, Loan, Held-for-Sale", "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." } } }, "auth_ref": [ "r933", "r934" ] }, "us-gaap_ProceedsFromCollectionOfLoansReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromCollectionOfLoansReceivable", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Principal payments received on commercial loans receivable", "label": "Proceeds from Collection of Loans Receivable", "documentation": "The cash inflow associated with the collection, including prepayments, of loans receivable issued for financing of goods and services." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Return of invested capital from equity method investments", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities." } } }, "auth_ref": [ "r234", "r932" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of investments", "label": "Proceeds from Sale and Maturity of Marketable Securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfLoansHeldForSale", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of consumer loans", "label": "Proceeds from Sale, Loan, Held-for-Sale", "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization." } } }, "auth_ref": [ "r933", "r934" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from sale of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r133" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r7", "r22" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Factory-built housing, Other", "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r986" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r301", "r578", "r633", "r634", "r635", "r636", "r637", "r638", "r766", "r784", "r799", "r905", "r975", "r976", "r985", "r1009" ] }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantiesDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Product Warranties Disclosures [Abstract]", "label": "Product Warranties Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated warranties", "label": "Product Warranty Accrual, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34", "r978", "r981" ] }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/Warranties" ], "lang": { "en-us": { "role": { "terseLabel": "Warranties", "label": "Product Warranty Disclosure [Text Block]", "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period." } } }, "auth_ref": [ "r397", "r398", "r399", "r400", "r401", "r402" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r301", "r578", "r633", "r634", "r635", "r636", "r637", "r638", "r766", "r784", "r799", "r905", "r975", "r976", "r985", "r1009" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 }, "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r197", "r217", "r220", "r233", "r242", "r246", "r256", "r257", "r276", "r290", "r296", "r299", "r348", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r494", "r497", "r498", "r513", "r523", "r588", "r610", "r665", "r705", "r724", "r725", "r773", "r796", "r797", "r815", "r929", "r982" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnet" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, Plant and Equipment, net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r145", "r177", "r178", "r179" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment, at cost", "label": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r146", "r202", "r607" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 }, "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r14", "r590", "r607", "r798" ] }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment", "label": "Property, Plant and Equipment, Net, by Type [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, Plant and Equipment, net", "label": "Property, Plant and Equipment [Table Text Block]", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r146" ] }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanLeaseAndOtherLosses", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses", "label": "Provision for Loan, Lease, and Other Losses", "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value." } } }, "auth_ref": [ "r12", "r19", "r164" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r855" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r855" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r390", "r391", "r392", "r393", "r451", "r452", "r476", "r477", "r478", "r550", "r577", "r639", "r676", "r677", "r734", "r736", "r738", "r739", "r744", "r764", "r765", "r774", "r783", "r795", "r800", "r805", "r971", "r984", "r1001", "r1002", "r1003", "r1004", "r1005" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r390", "r391", "r392", "r393", "r451", "r452", "r476", "r477", "r478", "r550", "r577", "r639", "r676", "r677", "r734", "r736", "r738", "r739", "r744", "r764", "r765", "r774", "r783", "r795", "r800", "r805", "r971", "r984", "r1001", "r1002", "r1003", "r1004", "r1005" ] }, "us-gaap_RealEstateAcquiredThroughForeclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateAcquiredThroughForeclosure", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repossessed Homes", "label": "Real Estate Acquired Through Foreclosure", "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." } } }, "auth_ref": [ "r308", "r310" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r822", "r833", "r843", "r868" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "crdr": "credit", "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mandatorily redeemable noncontrolling interest", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "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." } } }, "auth_ref": [ "r78", "r79", "r80", "r81" ] }, "us-gaap_ReinsuranceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReinsuranceTextBlock", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves" ], "lang": { "en-us": { "role": { "verboseLabel": "Reinsurance and Insurance Loss Reserves", "label": "Reinsurance [Text Block]", "documentation": "The entire disclosure pertaining to the existence, magnitude and information about insurance that has been ceded to or assumed from another insurance company, including the methodologies and assumptions used in determining recorded amounts." } } }, "auth_ref": [ "r591", "r592", "r801", "r802" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from related parties", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r107", "r541" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "verboseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r538", "r539", "r540", "r542", "r543", "r662", "r663", "r664", "r708", "r709", "r710", "r730", "r732" ] }, "cvco_RemainingConstructionContingentCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "RemainingConstructionContingentCommitment", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Remaining construction contingent commitment", "label": "Remaining Construction Contingent Commitment", "documentation": "Remaining construction contingent commitment." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSecuredDebt", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on finance leases and other secured financings", "label": "Repayments of Secured Debt", "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt." } } }, "auth_ref": [ "r49" ] }, "cvco_RepurchaseContingenciesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "RepurchaseContingenciesRollForward", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase Contingencies [Roll Forward]", "label": "Repurchase Contingencies [Roll Forward]", "documentation": "Repurchase Contingencies [Roll Forward]" } } }, "auth_ref": [] }, "cvco_ReservesRelatedToConsumerLoansSold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "ReservesRelatedToConsumerLoansSold", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Reserves Related to Consumer Loans Sold", "label": "Reserves Related to Consumer Loans Sold", "documentation": "Reserve for consumer loans sold contingent repurchase and indemnification obligations." } } }, "auth_ref": [] }, "us-gaap_ResidentialMortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResidentialMortgageBackedSecuritiesMember", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residential mortgage-backed securities", "label": "Residential Mortgage-Backed Securities [Member]", "documentation": "Securities collateralized by residential real estate mortgage loans." } } }, "auth_ref": [ "r946", "r948", "r953", "r954", "r955", "r987" ] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAdjustmentMember", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments", "label": "Revision of Prior Period, Adjustment [Member]" } } }, "auth_ref": [ "r243", "r244", "r245", "r254", "r255", "r270", "r511", "r512", "r895", "r896", "r898", "r899", "r902", "r908", "r909" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Axis]", "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r195", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r270", "r350", "r351", "r487", "r510", "r511", "r512", "r513", "r531", "r536", "r537", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r658" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r823", "r834", "r844", "r869" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r824", "r835", "r845", "r870" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r831", "r842", "r852", "r877" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Domain]", "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r195", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r270", "r350", "r351", "r487", "r510", "r511", "r512", "r513", "r531", "r536", "r537", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r658" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/CashandCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cavco.com/role/CashandCashEquivalentsandRestrictedCashDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash, current", "terseLabel": "Restricted cash, current", "label": "Restricted Cash and Cash Equivalents, Current", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r51", "r200", "r238" ] }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.cavco.com/role/CashandCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/CashandCashEquivalentsandRestrictedCashDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r51", "r176", "r238" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r117", "r151", "r603", "r644", "r649", "r661", "r685", "r798" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r194", "r243", "r244", "r245", "r247", "r255", "r257", "r349", "r352", "r480", "r481", "r482", "r486", "r487", "r502", "r504", "r505", "r507", "r511", "r640", "r642", "r666", "r1016" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contracts with Customers", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r185", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r450" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net revenue", "terseLabel": "Revenues", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r226", "r242", "r277", "r278", "r289", "r294", "r295", "r301", "r303", "r305", "r348", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r523", "r588", "r982" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "cvco_RightOfUseAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "RightOfUseAssetsMember", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use Assets", "label": "Right-of-use Assets [Member]", "documentation": "Right-of-use Assets" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r886" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r886" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Previously Reported", "label": "Previously Reported [Member]" } } }, "auth_ref": [ "r195", "r243", "r245", "r246", "r247", "r248", "r249", "r257", "r270", "r487", "r510", "r511", "r512", "r531", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r658", "r902", "r906", "r907", "r908", "r941", "r963", "r964", "r989", "r996", "r997" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails", "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "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." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassLineItems", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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]", "documentation": "Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]" } } }, "auth_ref": [] }, "cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetAmortizationDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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]", "documentation": "Schedule of acquired finite and indefinite lived intangible asset by major class table." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized cost and fair value by security type", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.cavco.com/role/AcquisitionProformaDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetChangestoGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r87", "r88", "r491" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.cavco.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "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." } } }, "auth_ref": [ "r87", "r88" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Other Liabilities", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.cavco.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings Per Share Computation", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r942" ] }, "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table]", "label": "Financing Receivable, Credit Quality Indicator [Table]", "documentation": "Disclosure of information about credit quality indicator for financing receivable." } } }, "auth_ref": [ "r777", "r967" ] }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivablesPastDueTable", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Past Due [Table]", "label": "Financing Receivable, Past Due [Table]", "documentation": "Disclosure of information about aging analysis for financing receivable." } } }, "auth_ref": [ "r778", "r966" ] }, "us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems", "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (Loss) on Securities", "label": "Gain (Loss) on Securities [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r930", "r931", "r956" ] }, "us-gaap_ScheduleOfGainLossOnInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGainLossOnInvestmentsTable", "presentation": [ "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Gain (Loss) on Securities [Table]", "label": "Schedule of Gain (Loss) on Securities [Table]", "documentation": "Disclosure of information about realized and unrealized gain (loss) on investment in security." } } }, "auth_ref": [ "r930", "r931", "r956" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and other intangibles", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r68" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.cavco.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r30", "r121", "r122", "r123" ] }, "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Reserve Rollforward", "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]", "documentation": "Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims." } } }, "auth_ref": [ "r167" ] }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Loan Contracts with Off-Balance Sheet Commitments", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "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." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.cavco.com/role/WarrantiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Activity in the liability for estimated warranties", "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r403" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ScheduleOfRepurchaseAgreements": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRepurchaseAgreements", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase Contingencies", "label": "Schedule of Repurchase Agreements [Table Text Block]", "documentation": "The entire disclosure for repurchase agreements." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "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." } } }, "auth_ref": [ "r57", "r58", "r59", "r68" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Business Segment Information", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r57", "r58", "r59", "r68" ] }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityTableTextBlock", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stockholders' Equity and Redeemable Noncontrolling Interest", "label": "Schedule of Stockholders Equity [Table Text Block]", "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Future amortization expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r74" ] }, "cvco_ScheduleofInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "ScheduleofInvestmentsTableTextBlock", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments", "label": "Schedule of Investments [Table Text Block]", "documentation": "Schedule of Investments [Table Text Block]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r817" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r819" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r273", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r299", "r305", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r385", "r386", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r780", "r905", "r1009" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails", "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r303", "r304", "r669", "r672", "r674", "r735", "r737", "r741", "r745", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r767", "r785", "r805", "r985", "r1009" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Business Segment Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r272", "r273", "r274", "r275", "r276", "r288", "r293", "r297", "r298", "r299", "r300", "r301", "r302", "r305" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationProfitLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationProfitLossAbstract", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Business Segment Information", "label": "Segment Reporting Information, Profit (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r130" ] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetChangestoGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other immaterial acquisition", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r88" ] }, "us-gaap_ServicingAssetAtFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtFairValueAmount", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Mortgage servicing rights", "label": "Servicing Asset at Fair Value, Amount", "documentation": "Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements." } } }, "auth_ref": [ "r559", "r560", "r561", "r562" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r454", "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" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "negatedTerseLabel": "Less short-term Investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r160", "r161", "r927" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r138", "r239" ] }, "cvco_SolitaireMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "SolitaireMember", "presentation": [ "http://www.cavco.com/role/AcquisitionProformaDetails", "http://www.cavco.com/role/AcquisitionsScheduleofAcquisitionsDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetChangestoGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solitaire", "label": "Solitaire [Member]", "documentation": "Solitaire" } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Standard Product Warranty Accrual", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r978", "r981" ] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments and deductions", "label": "Standard Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties." } } }, "auth_ref": [ "r979" ] }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Charged to costs and expenses", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties." } } }, "auth_ref": [ "r980" ] }, "cvco_StateInsuranceLicensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "StateInsuranceLicensesMember", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "State insurance licenses", "label": "State Insurance Licenses [Member]", "documentation": "State insurance licenses." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r196", "r273", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r299", "r305", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r384", "r385", "r386", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r780", "r905", "r1009" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r21", "r38", "r194", "r222", "r223", "r224", "r243", "r244", "r245", "r247", "r255", "r257", "r271", "r349", "r352", "r440", "r480", "r481", "r482", "r486", "r487", "r502", "r503", "r504", "r505", "r506", "r507", "r511", "r524", "r525", "r526", "r527", "r528", "r529", "r537", "r640", "r641", "r642", "r666", "r726" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails", "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r303", "r304", "r669", "r672", "r674", "r735", "r737", "r741", "r745", "r753", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r767", "r785", "r805", "r985", "r1009" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r243", "r244", "r245", "r271", "r578", "r659", "r667", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r688", "r689", "r690", "r691", "r693", "r694", "r695", "r696", "r698", "r699", "r700", "r701", "r702", "r704", "r706", "r707", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r726", "r806" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r243", "r244", "r245", "r271", "r578", "r659", "r667", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r688", "r689", "r690", "r691", "r693", "r694", "r695", "r696", "r698", "r699", "r700", "r701", "r702", "r704", "r706", "r707", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r726", "r806" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r826", "r837", "r847", "r872" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under stock incentive plans, shares", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r21", "r114", "r115", "r151", "r660", "r726", "r750" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r115", "r118", "r119", "r140", "r686", "r703", "r727", "r728", "r798", "r816", "r936", "r962", "r994", "r1016" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders' equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity and Redeemable Noncontrolling Interest", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r150", "r241", "r426", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r439", "r440", "r509", "r729", "r731", "r751" ] }, "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares and par value", "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubprimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubprimeMember", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sub-Prime- FICO score less than 620", "label": "Subprime [Member]", "documentation": "Credit rating classification of borrowers with weak credit histories, including but not limited to, payment delinquencies, bankruptcies, foreclosures and high default rates." } } }, "auth_ref": [ "r967" ] }, "cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross Consumer Loans Receivable by Credit Quality and Fiscal Year of Origination", "label": "Summary of Gross Consumer Loans Receivable by Portfolio Segment and Credit Quality Indicator [Table Text Block]", "documentation": "Summary of gross consumer loans receivable by portfolio segment and credit quality indicator." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Supplemental disclosures of cash flow information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementaryInsuranceInformationUnearnedPremiums": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementaryInsuranceInformationUnearnedPremiums", "crdr": "credit", "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unearned insurance premiums", "label": "SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium", "documentation": "Amount of premium not yet earned, disclosed in supplementary insurance information." } } }, "auth_ref": [ "r625" ] }, "stpr_TX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "TX", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TEXAS", "label": "TEXAS" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r866" ] }, "cvco_TotalLeaseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "TotalLeaseAssets", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease assets", "label": "Total lease assets", "documentation": "Total lease assets" } } }, "auth_ref": [] }, "cvco_TotalLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "TotalLeaseLiabilities", "crdr": "credit", "presentation": [ "http://www.cavco.com/role/LeasesROUAssetandLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease liabilities", "label": "Total lease liabilities", "documentation": "Total lease liabilities" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r858" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r865" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesnetSummaryofGoodwillandOtherIntangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trademarks and trade names", "label": "Trademarks and Trade Names [Member]", "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." } } }, "auth_ref": [ "r91" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r885" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r887" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Transfers and Servicing of Financial Assets", "label": "Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for servicing assets and liabilities including, but not necessarily limited to: (a) how a servicing asset or servicing liability is initially recognized and measured, (b) management's basis for determining its classes of servicing assets and servicing liabilities, (c) where contractually specified fees, late fees or ancillary fees are reported in the statement of income, (d) how the entity subsequently measures each class of servicing assets and servicing liabilities (that is, by using the amortization method or fair value method), and the methodology and significant assumptions used to value such servicing, (e) for those classes subsequently measured using the amortization method, where changes in the carrying amount are reported in the statement of income and how such servicing assets and liabilities are evaluated for impairment, and (f) for those classes subsequently measured at fair value, where changes in the fair value are reported in the statement of income." } } }, "auth_ref": [ "r23", "r108", "r109" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails", "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r316", "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", "r424", "r438", "r508", "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", "r613", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r956", "r957", "r958", "r959" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r888" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r889" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r887" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r887" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r890" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r888" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r83" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common, Shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r83" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, at cost; 1,035,335 and 671,801 shares, respectively", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r40", "r83", "r84" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Common stock repurchases", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r21", "r83", "r151" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "UNITED STATES", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USStatesAndPoliticalSubdivisionsMember", "presentation": [ "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and political subdivision debt securities", "label": "US States and Political Subdivisions Debt Securities [Member]", "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments." } } }, "auth_ref": [ "r791", "r1010" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r884" ] }, "cvco_WatchListMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "WatchListMember", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Watch list", "label": "Watch List [Member]", "documentation": "Watch list." } } }, "auth_ref": [] }, "cvco_WeightedAverageMonthsOutstandingCommercial": { "xbrltype": "durationItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "WeightedAverageMonthsOutstandingCommercial", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average months outstanding, commercial", "label": "Weighted average months outstanding, commercial", "documentation": "Weighted average months outstanding, commercial" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of dilutive securities", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r942" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted", "totalLabel": "Diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r261", "r266" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r260", "r266" ] }, "cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "WeightedAverageServicingFeeOfLoansHeldInPortfolio", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average servicing fee", "label": "Weighted-Average Servicing Fee of Loans Held-in-portfolio", "documentation": "Weighted-Average Servicing Fee of Loans Held-in-portfolio" } } }, "auth_ref": [] }, "cvco_Weightedaveragecontractualinterestrate": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "Weightedaveragecontractualinterestrate", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average contractual interest rate", "label": "Weighted average contractual interest rate", "documentation": "Weighted average contractual interest rate" } } }, "auth_ref": [] }, "cvco_Weightedaveragecontractualinterestratecommercial": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "Weightedaveragecontractualinterestratecommercial", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average contractual interest rate, commercial", "label": "Weighted average contractual interest rate, commercial", "documentation": "Weighted average contractual interest rate, commercial" } } }, "auth_ref": [] }, "cvco_Weightedaverageeffectiveinterestrate": { "xbrltype": "percentItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "Weightedaverageeffectiveinterestrate", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average effective interest rate", "label": "Weighted average effective interest rate", "documentation": "Weighted average effective interest rate" } } }, "auth_ref": [] }, "cvco_Weightedaveragemonthstomaturity": { "xbrltype": "durationItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "Weightedaveragemonthstomaturity", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average months to maturity", "label": "Weighted average months to maturity", "documentation": "Weighted average months to maturity" } } }, "auth_ref": [] }, "cvco_YearOfOriginationAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "YearOfOriginationAxis", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year of origination [Axis]", "label": "Year of origination [Axis]", "documentation": "Year of origination" } } }, "auth_ref": [] }, "cvco_YearOfOriginationDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.cavco.com/20231230", "localname": "YearOfOriginationDomain", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year of Origination [Domain]", "label": "Year of Origination [Domain]", "documentation": "Year of Origination" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "605", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(1)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "50", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-35" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(a)", "Paragraph": "4", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "16(c)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-8" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-29" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-3" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "30", "Section": "15", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481906/310-30-15-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481696/310-30-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(12)(c)", "Section": "S99", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "14", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "15", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "840", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-4" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "2", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.7(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.11)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-8B" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(1))", "SubTopic": "220", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(c))", "SubTopic": "220", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)", "Publisher": "SEC" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(b)", "Publisher": "SEC" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(c)", "Publisher": "SEC" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-3" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "44", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-20/tableOfContent" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479838/944-20-50-3" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479838/944-20-50-4" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479686/944-605-45-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481852/948-310-45-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-10" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-15" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "79", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-79" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-80" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479629/944-605-55-12" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479629/944-605-55-15" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "605", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "SubTopic": "605", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)", "Publisher": "SEC" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-16" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2E" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" } } } ZIP 111 0000278166-24-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000278166-24-000007-xbrl.zip M4$L#!!0 ( -AS0ECCUIL\XS@! "AG%@ 1 8W9C;RTR,#(S,3(S,"YH M=&WLO7MSXDBR-_S_^10*]IQGNR-D6A<0X)[E"=J7&3_KMKW&/;O[_G-"1H71 MMI 82=AF/OV;69*X"B,A 550&[$]!G2IROQE5F965N8O__=]Z$BOQ ]LS_W; M7]6J\E>)N#W/LMV7O_VUT[VXN?GK_VW_UR^#$"Z#2]W@W'X/_U89A.'H_,N7 MM[>WZONS[U0]_^6+[3JV2_[U[?'V2^B;;M#W_*$9PG._:(JFG"G:F:I5XH<$ MX.K/A3>^Z?1]:JO5^D)_32ZUB)W^4/AA M\9GPH[5T+3Y24Q3C2_1C93K=]-EJBJK/33FY?!RZ?7Q#PO# M %*>P1 77I ,^2-JJO4SI7FFJ]/I!'8:@6 VZI=_?;_M]@9D:)[9;A":;H_$ M=ZTG*3)[RB@_7)T+?+DPCQ4.S1-4_X(_/YM!\N+SGC=V0W^2SJKXQQ5VV1^\ M8&EFY[W7GK=P><^$;ZH];T@?JVJZ,F5!X-4TM?'1PZ,KDAM(STH?./PP&_2Y M8X( 58A[]J-;:?\R(*;5_F5(0E/"6\_('V/[]6^5"\\-B1N>/4U&,/9>].EO ME9"\AU\H$[ZT_^N__NN7T X=TL9)G27#_^5+].4O7Z)'/WO6I/V+9;]*03AQ MR-\JEAV,''-R[GHN@0'8[^=X(?&C/VW+(B[]$WZ_&P^);_>B][^'CZ3_MTKO M#,#EFD-\$K'/KUQXW>0"1N>;SHUKD?>_DTE%LH$4_3.M7FDK\#^MT50-XY&U'?1,Y]_$]*_AFV#Z&J/2ANG7MG]!!YYNT3ZANI+%K1^]VQ\-GXE>6 MQ@-XMTC/'@*E_E:YN;M.AH=P/;\P1W9H.O:?Q+KU3+=+_%>[!TO+(XSHOH]? M!;\1Q[IQ'SP_['N.[54DG K MTXVBH_V0M/\D]LL@)%8'%F_SA4Q'>TUR#;8>#;;1VBEI2QJL$0\V!0=?%M6: M3_H$)*-'@A1MC.O1>4 711B\1$V(\Q!T\-\J@3T<.;B.T.\&/IW;O.*MO@<6 MJ&7ZOME+XG<&WMBGG^B"=1X3B(X?!3?YGE!MFGRR+?S9V\M7BTT=4Z22?8)GT0U00J$GU,Z4&5EERW^RWZ3"MV:6J=H:J8O&7 MY'/RDB\+\TXG@\8 &2)[(:3+R9FBPM(R?5#\2[:9H4C0:04#$[@_G=F0F,'8 M)^V8L/3'Y!');\EG?$8ZI72V*+6$@2TI-0;Q6293;&&=_^A>YJ=2C34JH5"I MQ:D$UD(7@3.='AAW,*SY2^F*;8:>OR5!5^['+R^)ZPUM-^VQ6>&\\(@OBZ/? MR,\Z _Q<4I.J,L?1/:E)@S4R:)0,F58+C9)!+8,,#?;(@/*M[YD,30;(,*?D MM$7+(9^26YQ9B[69+?"LR,Q49==3BR%(7M#'C#Y:\++WD0/&=?B=H)DN63;\ M2J-[D2G>"0(2!IW>'V/;!X/\W0:SA?[PB";Z??]'0*)+HOM_^9+ZV"D)IF_G MP_I4=VZ%;\646UA%R?VS8[_0$%]PX_;0LY]GS_T(UVKPF9:O/4X^[=Q-X%IX M#K,*J3OW2(Y->/;%IYDC&HUTQ<6B5.A&/^;WL=2=.UEY&1_XX7DW! +A];\2 M[\4W1P.[9SHQTZ--!'" RF1MZD\Y[^M 7?=^XWELQWW.X]?V*2Z4N4W;DKFI>R M\8[RC+K?QH'MDB"(]7PPMP!>4U4R^3:VG? W#Z][V;#T96+L@^]9XUYX[T<1 M?1*],1G8=],=HPX#Z%K)E>& ^#NW6 \1L%%W[J,+?)1EE!TBDJ7N/-(A\,&S MQZLQ%RX2^&#)^=:8BUQM9E#\:\>UXI^SL.? N.33^M"8BY<)=+!C>VC,!>X$ M.ABR/)B,[@ET,&)W,!=)9)M+!UK_F8O[LX.[31PZQ'.K, M!=,$.)A9A76.(FDG#([#+/XZ1X&T$P;'86P.G<,XVC)G]A\H.0V+@\,@VLE! MXT#V!G,1- $-5JP-YL)V AJLV!I\QPI/8]'G.U)X&JLO'68]JC$7-5LQ2&[<(/1IP:5%B^61!-%[3.>[YXF/? M#NU=L&PWIQ!JS(6G..)"@O &%!>5+ 7%PC,PLN/'_D^<"$2_(<.:^< MFJ"7Q+'=/\:X 82Z93QOGL8U(KG!-G,^-2,4+@_#S'G$&RG3VE!;7**:.2>4-5*7AVKF/,W-I&ZI/&*: M.7^2+4*7AVCFO$9*3"R>?M^_]^T7+%P*WZ_:=[,JZV7M=MX 87S7="Y\8MDA M5@X+@E67Z<&'.[F1(V9=T_*(71Q1\!;/SXPG=IC+G/?+(G,CON+N"S=\9<[G M9IJO*C=\9<[39YJO"B]\-9@+*[#,5[6%.RVXXG+#7^9B&4=LL1IL1C,8=$CH MN^_@=7SQE\T02GGNP6ESE[FXS0ZH?8H^B<%VUI?'5^8\;Z;YNFOS MHCR^1K[2&TNC[_,!2Z.F=C\ M!3".__QC>=QE+G+"]C$Y?GP1YJ(U;#.6'V>$N<@0HSOWO*EB56$N+%2>;W#B MG&4N,,2L0\(KASD-$?%*;N8B-VPZ)7L^%E B@_D-X1SIV<<2>^U!5?J,L_&0^J2IS<8YCM*$U_H(;_)U04#5^(PS\G!=0 M->9\_?+M2H:HS9SW'?CA>3W.R-M::>& M58TYYS<+:9_^Q0-JF?,]#XS:$DG+K,MW#8K7[=GNRR/I$?O5?';(@^>'?<^Q MO6[TM,4]J@MO."1^SS:=Y>MVK)Y+U"',^8/\<:-$V6#.9>2"&T!Q/[P$W3CC MAS9]SO2W*6&MV:4+@I3\LAWKF/-#^6.=1EFG9V&=1EFGEL(ZG3GG-D<0\I]F MV!O,YHH)G+K3&MF_&36L:M28"9T>:T%IC M+F#&)&>Y-;V8"Y>Q&@]EQ,\ND?6$UU$1OC1)I+ MY#FG8;%CW=$J3T_7.8U[':N>+I&S(KIU?(V$X<[$PYH],'PGC3S@FQA 7F M49:DG>/=O'GQ2YD)"64A[T>& M WF M@BX'1FUY"J'!7"1EJG!]#V823AXZ M+W!=\N?-<.1[KY1! 3>!K0:S(0Z.V%&B=# ;@,C%CN]F;V"[Q)_,7\B/3# 7 M%."&"25* G..^E9,N#5=BQ_@,^5'RZ4* O,>;2SD(U%^K9KA^36?B76C0N3?+&?'8+1FS#X-OEN M_L?S+QPS"!8Y\N2;%AF:_L\ >$<_W)E#PH]@-)GSA#EE27E2TF36@\[-$AKN MIF&-&S<8^Z;;@SM[\%B>)(19#YHC=I0H'\21;##K27/#C!(E@UF/>BMFW(<#XB]?SH]D,.MJ<\.,$B6#61_\VSBP77#A M.CUP^P)[*5&@ZSEV:-J[Z,+,0F>A)K-.^<=L^3L\;-S[.;GTB3G\S=N);\$$ M?YAUU]?R)[F@"_,DP7T?3&3[U;;&IN-,;H9#((5OFT[*[4?*PM;.W?O<6KU5 MUA+;VKF?G&]NVIFJE+5BM9AU.J.DIFNS9\/:-%F4ND?RZCFOMONR>!$W1EN+ M.=\2TT(>P>B*X\#X\;OY;@_'P[)2!F^](+@ ,@#7B-L#I?EM&8Y_<]V=? M+_'YU['I Y$)H0J6/(?$0G5ZWZ=F(C]&>HLY]U7P>Y=^0(M9#YD+KBP9- NK MW3ODW)&8 Y(E+B>!/R?W)+\EG?, Z/##KI/.(A\,8N,RZ M]ERP<%<+*[.>/7]<*7'Y8]:?S\,5JO%O/=-])*.QWQN8P:[#8X?IWJPIS&[- ML\VNPZQ$FL+LMGUN=EUX8S?T)R/'[!'LF6Z'/.7WPM,$)YA8<32%N8 *\YQ8 M6GG0R9B+B_#&ML,8#,R&-Z8GVS"[-9P (T:>"Q^7\R^ 09[;#;W> M3WY4'+,QA(Q$?_)IP&1"R1YQ@!_B,^O]9R1^Q[+H]J/I/)BV=>->F",[-!U^ M&,"LHY^1 8\D-&V76%>F[\+JP8TSKRG,.O/9E?W()P.\^Y7O1,[/@,\$F9CUX MEJP#)CBU=%T+P[DC?>2Y.R?<?>D#A)K*(_[.W>,#SHUW9W*O M8;1&=CNO5592B\:['WF0,-I!.,7[YN_!PF@'X1;OSN[^PV@'8=,1N+G[#Z,= MA%,[]XUY(03O?NJAPFB'8);.NT^[QS!:6>?&-9UW=_8 8;3RB"]V>P_, -Y] M[GV'T)^AIOV<[%[F$.\N\2%"38?A%.]>\:%"38?A M%N^[QGL/-1V&3;S[[8<(-1V$4S7>G?8#15@.PRS>G?W]15C*.X!=X]W)WW^$ MI43B\^[@'R;"4B(#>/?S]QQA*9'R1^#D[SG"4B+Q>???][72:HLIV\6(SKLK MON^5ME3B\^Y9'V*E+94!O/O,>UUIRZ1\G7-\K;:G$%SYMUJA#KDH\"RD@ MA:(.=>$ \\(IX2WSQ"WA6G/!)N&'\\*IG3OMO!""=T?Z()LZAV(6[X[W'D-- MC=*\#MZ=[0.$FDHCOL&[OWV@4%-Y#.#=Y]YWJ*D\RO/N2Q\@U%0>\7?N'A]P M;KP[DWL-HS6R%[16RJHR9/#N1QXDC'803O&^^7NP,-I!N,6[L[O_,-I!V'0$ M;N[^PV@'X=3.?6-."-'@W4\]5!CM(,SBW:?=7QBMM,[>6H-W=W;_8;02B2]V M>P_, -Y][CV'T4JD/.^^]/[#:"42GW?W>)^AIH.TO&OP[A(?(M1T&$[Q[A4? M*M1T&&[QOFN\]U#30=C4Y-UO/T2HZ3"2'#UWG/&%K&N?6^(=!\#B^"V^WX"^P?B=P>F3[Y-TA^PR+JK MX-^A(_:L45UH'H^36:]_R/E\Z$L9V;C!D?*YUR-!,N3YQ:S@8DA^-#.&!V;B-4!&Y(($+3#E>78O9 M:))0$0?! [/!+3Y51!0/XM%V8#;65B*YCU0=E(@"9H-^0AWL=UU@-BHHU,$> M48%.#(V+4C=CB>Z093 M=@RC2;=[KSWO_!9_2NY/?DD^XP/6L9?9V-:W<6"[) @Z/;!& IKZ$K&5SK?K M.78(3-PYV]2Y/8EB@L1LR.A@E%[>YU,S[]LO2%.1_1]=839R4PY;-KXN\,/S M1W %XDR"35]L;!\XD6=7XD3GFHC%KJ3W_I?6?<>2:E>5X M'9TN93:^PH8N/4QNC*XP&^U@A2V'2''0%6;##Q^SY>_PL''OY^32)^;P-V^X M^VT ]4RMEZ*@5&:#"].4VX3VW>@1P1SAK\U>Z/F3;V/;"7_S\+H7;H((*K-! M!#8I7UZD0&4V4I")\K9KNCW;=+K$?[5[_&PYZBJS+CR+=-\*[U_L]W.?!-[8 MAP%&'P?$M.AX+/NU_0O\0]EAFWK-5,RFT6RVK%K?TIOUAJXU>X:N-[1>H]GZ M7U1/LWN"<.( 6X:V>S8@]LL@/->-4?CUS;;"P;FJ*/]3H=>U?PE&IMO^Y=G_ M G='?TL/S.HSME?BAW3.=^"7T?='/LV%7E6CH M(1 HM)(WQS]7X:I$=O:+I_E0/3#;KJ2MVKBQ^/-T\W5]W_\Q?54+YV M[BZEJW]=_-:Y^_5*NKC__OVFV[VYOSO@K)1,L_JG&0R AZ'GRM)E]:(J:4J] MUEH[[!C2H3>B>#Z\P.CUJJHW&907$ DI -_(*EM<]HA[JHBN[Q^_2[^ UG8] M]VX\A(?TI%BY/Y(^KJ)J17)-7"$M8I]?>KUQLC->H7J]#Q>TP:?^!]7]LZ>T MI168E3S#5J8)?OIN^C^E>Y=\S@C[O8.\5:LV-"TOR/5J R7C XQG%I=:53&T M+.*R3C82[&NC=T3_O.)P2'^5!-XH.]H[/EA T@_7[GD6D;YWU\%=74)#+14- M^9'^C['I@W@F(=Z*U/?\H1F"00-S!$OQ_-GSG&?3<;SPV7M/9 (,_O_SEU:C M9GQ=%HLI"D/K$.3,J#R6J9DN6__XT7E\NGJ\_;?T>/5P__@D/?QX[/[HW#U) M3_>XAC[!&BFING3_**GU3]9GZ?Y:>OKM:FYYG:VJG8LG_%EMZ;4%$AU:C69; M:*\]7PH'1/HC08L4&P @V'2M0W:&L0+0V39!?R*AK/PWNC61'+K M-%1WIC2;FI9]F1,>[_%XO%HVY9<7:H_DQ0Y0/81W\$L"-P.@W/G]XEZZN;O\ MT7UZ1)5X2W.5M9;*1("O9@ M)643C+QZ JLO^6!JTN(2='_G C.<_9+5#C!*C[9+[?Q/MN/4KAQ=6_66G7C3.MIM2-VLKROVJ6EHC/2/T<2'=3 MF$E@PGI@P_K2?\:^'5AVCYJQ7I]:A/8\+.FE_HOIVG_2SY]W@:F#4N2F^ECM M5J6X2(M/2; ('.G.JWY.@\22:53_P#1:,7U8OBP5\6J=3P;GU1L=R_(QC2KZ MSRT\3TUT1JO2U@W= #SXX4"Z@*GZIB-U7HDL=4&J5$U1\FN2K=F50GT?Y\VM MQHY)?@%_WOM/WMMTB<,,L(>!1US[O=P@"^=+7$PPJM/O_0J[)9>QJIT1]\(!JSO]GCR)C+*:85FDWZXKZL<%P*"U[,!)_BFF&[N#( M!PS:(]"+Y)WT:%TT^+J/V4@R^(186 TF)?UICR0,]*:LJX>+!V2<;79$H2KK M^,1:1O*"H(^YXAHW7K =%"([E)$2ZU5VAI8M89FL+1QDY&LL[#)7P,I M) X9X0PEETYQ'CO@Z9A+X%D35)CE*GV="S/0P",CL[[S0JDSPK0\!'V6($FJ M*C@0RZYAH0$O I$ITU4'/IBQ+C!=*_FJ;P< 6 GW'(&/?8P)N2_$D@)1AZ^,AK"0'G:)OTE6W.QD^>\ZG8'T$B-,)WL4;&92% MY#U:G"3/E=X&-GPS4S7;^/*9*3"T+=:CC5J@ M&JUR+$LCTY=>L2J$]-]*%4\)[-YOYX.$L3Q%XC2E'^X._GYQOP\R[4?6RD+: M52R0T5;J[''^-SV83SV^/8I M)N>OCO<,EGP7O+->&).UJ LOTB7*29=8L=L/ Y4;U\)]$R(]3\#1(R!]0\RG M?QL0NN.$QOA/"B MH:_C+E64=A:;^W.N0J) T 7 GS'M3++@5[!I\-*13WJ$6CBJ)M$DV4#Z!,\# M52,%8S @@$6ZO"3+*]P8(;+LW@S%X>*XXQNCB?R6:;^\"=M;K;/H+7@HN?_ MH"C!3?1ZN!.'$C^,'O"C(Z$C14>YI4B6.0FJZQ+!\H8[+\:^#V^)QXB^N ,Y$(K D3B?:@-'LT'GUIAF:43+BD7V;/F(\J M/([ARII21^WQ2%[&3K0KW#U[DCXA?QM?)0W\WOB*<K*<19CWM6M%$ YZJ M#A)\+DTQS!$,Z17KB:EB: G%A M8[-(WW9ICCC=&ZNL&UM%JJ1^N7X$%6I/5-:,H(+9EU1M@:-^IB56T;PI5,VT MU[!NLV'/@?:M#L%KC:K:*N? HZ94#:6<0SAEC^KCL&VYYWGXB!S,\OW]"Q"G M%\^?3 ]9*I7V+97!SIRXT4MWGP&1EWJ[7! /-ZLR,9'"Q$-/;Z*WDPM0\].A> M[8"Z>G')-O0*\?0/7HR%U"S3MP()DW9M*SW+15+U3^;G5-].@O\Q%%HX .\W M'N#E.MY) QW!@#A. F?I$X"4AANBHYNTS?J M.@9#AP>7;(/MH&&'!MO^G^F.37\2D4PS:#F;FIQD65_3T#8H4>SG03$58$-O M,-L6<:950*IZ-EAVP=\J-W?7*1MH-.V%YAG0GN#!_3BD"APT^6(9'G<\/+.\ M\"Q^(%@B8%[ LY0I'&N5=E/6:X9LJ,T$D,E(VU(TPD2>_?ETZ<7<&YIQ,\O MD:4WXA/)FXTK4_"/C?(&QUP!<[Y,ZX4ECR[N[YZN[IZZ*84N]U_UHJ[G5JIZ5:F5DR=> QW0*&/K@H\L MNXQ5RQY E^XPVAL=$/RHKFJ_OQLQ@-E%@P/;)ZXL<#X&Q]G'JV!,)C-CD08^ M6GY_R5!]'$\E=QZ?I)NJ='USU[F[N.GYTU(AI(*H)G&?J;%_8-!IG5\%"J"4Z;B]O='*L(,!M*UX[T%J8I!J(/31LXZ MRT^H UZ96JF!,H2)\PCX1"Q1$FH$^Z15V- G8CP7XE,;37B M\)]6E;Z;KOE"]<9? ^G2#GKCJ,L!C2:XIC,);&IRS!0-Z!\KRC'#:QY),'8B MJ^1^1*)!;1<_%(+/DN C1C060@]"\DO=+5)BT=>KTC\PE=,.:9X'E67XPDD^ MHRIPO&",N3Z=9V^(:"E<,Y($C9NJM+]TV]7CUMG:XB$C.-!16N6 MD7%+7L#-HOJ:5FH1"OL8%#:V[5"$N75D;KOX8V^%DOGXC>E _ EJA.5Z8A80?@X37 M2Y-P"?^KU:-319G8N^=#(-$)WSCVAQT_S-6.'SOS-3BB3FW_U!&K T.K0S/& M01W<[-KW>=IQ^/5UTABT<@B\!1_KJZ?N ;OU9E(BE?:G2ZQ)X@=8;"X<>&-XEA7(V#^/C$*L M@1B5JY+,(58UG'4-Y*)ZE-&LMK16*85.5+U:5_,]:OWW=?WCDE9Y!J5I)U1^ M92.FE?EJ0WA6BYHR"\6&SV?OYXH/D6V?Q>'L]0L"J M20M.JZT4/X-^ML$T<H9.TX.'LQS=$Y(J3C6OB?JQD\.N&%Z?M8J_QW MK!F;K7*MGE2NU95*6Z]KI%%M%:4TC+1YE4A<"WU&Q8 M5V84W8G\:)6VJLN:6B\J/A_ >!<+3!8S5V!K@T;>,;9TP)8J-[3"QDM)V#IM M%Z83=<+!3L<] AQ^=H@LN60[U9S55N-;?#:HYH2BCU."WI%PVM$YGZS4*NV& M(M<5E1$SILPHDP#2!CU<)I#JE7:S)>LU80^S )(N-I\_"XD_E&SW%9;;85K0 M2%@L654NI><3D/-F1LV\$H(E: VYJ;88,4N$R;M'55L&@!H H)K<:@B[E@5P M)'LNM&LN@,/K(R(";#@G.1X\6!B\96E?6K(1W,1;)&L9QDJ3>HC->N'H@[!Z M&433!E5<.II:@*:&K!1?V(7INRN]/ 2M3!,HR]/,IV'6K-',O=>>=WXQ)>N2 M*&TG1S6ETJXUP4 N[$(* YE!)*W1RCM!D@I(TN6:6F,$2<)2SJZ1I;[O#26S MW[<=VX256MC.VVMH*DUHZA S('-B=0TD[DPI#)9/A^9US\1P2[G3*FU-5G5A M5A\CT#Y2X,6!MH(EO=(V:@HC2#IMDQIC5F[H^381(>2M@Q@)$2<@!7GU:@WT MJF[(1DW$CH\1.1L"%D604P?D&+JLU@MK4F$*EX"*!Y^,3-N2R/N(N$%<#\VC MU7%ZV7+XA1VR0<_&)+Z** PV"2T^U*%4W=*L-2KMIB)KM2/*AA9XRJI]=X"G M1J7=TN1FPV $3R=^>NK)"TVG#/T;DV7MT;5CEZ1->6M%9*8).EC79:5X@E$N M+G%@')\LW#9EMQ6!6PN7_)I<;Y3E<>T.;B=S>#O3T8\BAO/)2E+!LR!WGMM; M%\>K*Y5VO5E61/CP2KLDF_IDH5;P:,B'4,,*AZ5M/C"DL(_+W+X1"M:S0?66F)F/(QXF>#GBT!/WC,KBD;.BOX.7$[^$(D'^\Y^7C>%LDG M.KB?5Y.UXLZE""@S"*BM\X^W!Q1N\S5D56,%4"=NXEZ(A..])AQO+S@&N(Q- MN:D7WHH11C"#8-HJYWA[,#4J[;HN-UO'F&MQ7%I8)!DSD&2\O: U,<^XT2R< MWB_,9P:QMI,\X^VQUJJT:[*"W3J8P-J)6]8/OC>"X4QD:>28F*WA6K0LZ@A# M6,*V+I@Y%]'V 2D+0G:5T#5_WJFA@(;&$(]V8XCK.5M]6Q"P;R2@!MVFB(W:L+N/4;4;-"IVZ*&5L.LR?6C MK,S&H?Z,>B';;FBZ+S:X+@5B#Z=A:VP\5Y=0,DKX!!/CZKWGC)$DV\H,[L\U M94,M[/0)XY5!0&T\;E<^H'!_KB4W1&28#;3<@W=BAC 1R<% DD2I=>;US\;P M01S *Z:0I\2E0;I'?,E]_T<025->P<']N8:LMU@)OPF3=X^:N%0D-? DM-Q@ MIN;?B9O!T:&[=%V[]5F:3/GS'/?QR3W_XU$5F]/Y=G-[\T1; MKC]>75Y=?>]\N[V2[N[O+N[OGA[O;V]O[GZ5;NZ>KAZOND]2Y^Y2ZC[=7_S] MM_O;RZO'[E^EJW_\N'GZ=TE=='6@I.6-,55G;=/7,FWQ\D=WXO9=4O31L+^TZYC-&WJ-#(GF'\CVM&>2K/-379X#(R'"!?;55]H8/:( M+K>*=W!C)^HC).)8)2)CDZUB$H%'VQ6YH8N"J"S WCJC\F'9?RRV#UB*V[S M:H)TOIW1>FF>325'"HL/IM4T5%EM:,S7Z!'EH)C0W,4Q1S-O=%EOE=7A6-2%VE-2 M3DD6],F*5JXTG430)EL?E&M@JHXN:\5K_>5B' ?&]\DB,%=Z3PD(Q!0?539* M.RG$D*H_+KL]RH$OR5X_V"3EO*#6?S/=YD\Y#H8V M;("(3P)1:VIK'?S==CT?W,2;F)*+DM*WWXEU]B?QO10AT2H@#DU-U;XR8IT( M&W>/&O=CX&Q6L7B07M9446*5"6!T0Z_W<^ Y%O&#O](24.%$))BN\C=S"IEE MOR;/CA]QAM>?:XW1:C;.X=IGQOY,@.R7I?_^2#\\$+\[,'WRX0)S=TO$O M>@O%V(/IW_O=T R)];OIC,GLJ;&&4*8:HO:QOEHWGMJNQE.OM)6JLFH3KGPA MC4Q?>L6G?976SB# MP3%!D]'&G3&X0!4\9_$RJ:#9S,R/J!P^OCR,;OH^!JX M1H ,X/\SD#T:LF1.W[<7\M^/PR T713QC<;3;&K-W*3?9FPW03!>)ON'PVKM M!1%;D:RE[&5L>4G6 E_QSMN,SNSXM>D(),^7O!F=IHLQ+"S"S]FJC_$MLHW?TL<'-B^-:68\1N9,GD9D'N.:1;3YOF! =R2]:8J MJRFE%.D)D%T#9[MQM^BX=6P/M)J:%7-!EN"?$8'O7HDS^2K-V;L[Y\9:VWKC MU$ 35MI-6:_5Y::ZFE.\%YX4&;V*HS>,NJQKJ^=24CE3P*@^C5VW#4;U'/MB MJVC9^E$5,)U;XIC0,8)C@]6O1 M_+KUGTIF-+T 4AZXUY$!)TS$7,+ M##:M:S3D9O%&#,*Y8!!0FVH0E ^H5G2TN755%)_B@!M4'[[@!0 M&+PU6K*N'N-1)_ZT[QQ'DTI3+QB]1"6BZ\P(D0E6@7SQ]ZN**$SFVV1-L-2E-NI"1I ME%P1:9EA')C)IPR^#39T">"K@Q/6,&2M6;C;RCZ@=^(GK"+M/E>D!3?S-IUK MI1N665:$C+5W(@JD-5P0C6I*(]#QJ+#L)2P[KE6"0C-VUD"J!+ZRW6%*2+:0 M[)T4"BU'LAL[:U]U(,FFULR7$!?OO7-;HR>V"9','D;E3'>"-L.=%\+30T^Z M\%PZ5QJ\N[9=T^W98'K0%/\A&$?!8N+07!Y:_ +=@!&,O(#NL)W[Q#$QX>CK MFVV%@P1KFHQN&OBSE+X7M'Y_>)> MNKF[_-%]>J0MY6[N+JIKQ9B98=_?=>]O;RX[3U?8W0[^\_WJ[JDKW5]+%_?? M'QZO?KNZZ][\?H6SN?]^Q?Q\/EV">V;Z ;AG4CCPQO L"]PX\MXCL(*,B!^E M:4KFD+:H^+J8]I, H(.?)'U\M.Q@YYN3< M=NGSZ4U?AZ;_ JHM7AGJJZXXI4#T\TSC595(Z\5!@OC-\<]5^.G+ZO=ZLZII MC=2?E*J:^OVZ1ZEZM:ZV$S+&JZ(O_R[']I:XJF9ZD)E84$ITA&=4I&K:@('CFE!.!V"CA63KJI MT[2H^5V;0ZT.))1\\DK<,5GR"LO>/#MTG#4;/7+W(V4_C)IMXGG"J/5->9(4 M3QF/ LZ%2YN5=JUFR VCK/*83.QR%.CG*X3K](3+V)%PM2KMNJ+(AE)6[KH0 M+J8P)H0K@W"INQ$N3:$;?8V:;#0*5_T0XB7$BZ&)YQ&OQH[$2T7Q,@Q#UG4N M5B]6:@TRY6I>>$&(.Y$!<#=(=S:Y/0FQ=Q\+B7G?CP4JMSSAX9F:+C=4T37H M&+&SP84HAAT=#UXU92.ET)# #O_8V6 A%\-.=&X$0SQ-4;_B&-&SP0 LAIXZ M[9VC:X"@U8.?7!>K."Y#[U??"P)IY'M].RQ@YW%WF&KO1B E] .E(3!7BO%8!'.8#J^K(& MI\#<46%N@ZE:!'.M2KNFUV2MQ<7:*H*5:9TA"3V2+$LOQ"6^Z= CR:8UM%T[ M"'UZ,D@B[R/B!B*66=2,C6G]:T3ICFMU%NA\%9$YKQ3J2J5MZ+*>TM-!1!KX MQ]0&,W5'F%(K[7I3;BFBM<,Q8FJ#&;HC3&G@%34-N=82FS''"*H-=N:.0(5] MQEO@:NNL:*JCK7*6#3%123JI[WM#R1N1Z%!OH>*^I^R[;3 H[R,"NR^S0H"Y M!:A6:>LMN:&?2BJR@%XI=F<9T*M7V@U=5HQ3R204T"O%/"T#>K@K5%-EO2G4 MGL!>#BNV#.PU*FVMILEZG8M(_='6=-XOZ+0!&#*-I@"9:&(K72-N1&K:R*N")^68Z]%V]Z'TU;LFS3S]7#9*/% M%Y%R&MI?Q;Y6:3=3 M6&BMF*6UIEL<)>^=YWJ+8>H/Y,* A59;=6!%>T&^ ;-B@94&F 8>J5_-X!* M80XP96ZYYH8)1NF+;W )K+"H7%:LL=*42PM6HY3#)*)5Z4&2^)X)^%\DMM&D MT'PG(I%O5YNC23;!M>\-L86)[8Z!'/?3#,IOE!?1=4_(B:OWT#>!HK9K^I.; MD R#NX4F@]O&H^L*'NJ26PH7V0DB,X:=K5EV(*Q6V@U#5HIO[PH('Q6$-X8? MV8$P'I:I&[)6*UQ]2F#XJ#"\,13*#H9Q$Z?6E#6E\,E4D>BX+YL?K/Q"6]\G MX@)GLN=!NF)?]QMQR18%%NHU,&3DEE9DWT*$4%C$3R9CNCA^L)(XZO]@7ZRE MHRWE5[#D49A*M :CZEK;G!6K8U6WNMS:?5&WHPD!'#O6-EB.!;"&C9-:#1!"R M&%YN21"<8S)HDG1@AJ%O/X]#\]DA4NA)/K$(&=)/[D*0&FZ(HM0G%K7<:Q)" M9XX;3][B+L$57!Y.%F6S;[\3Z^Q/XGMI8JE50/R:FJI]%6EB1XBVPOD"6="V MBBJ]TDXY "( Q3^@"N_>;P>H6J7=%!4KCQ%0A;?2MP-4O=+6BI?;8RLHRJO! M>;?>U+PP7WL>T&0X]'!87N_GP'/ [%_)@=VA1W?$W6$7)W\\2F6#D0V V[YT MF&&<4CA8R)60J\SN1#&Y:D2A[Y2#D$*NA%P=M5QM\*J*R54S"O,WFSOO9BX$ M2P@66X*UP;LL)EBM:$M#*]X@=E];&LD($GK6:,I+F0&-#/?/S5*'J5C>&)V] MY0SR;9\N1L?-Z$X\[''A#4<^&1 WP/YN&TH;%]WT%O?O__XR]Y&UYB9\MQB# M=TI2XQ;AU&,SQ-*F>#SFULYR,!M*64$W=C:!A!@BE)=4RF,G G\OS2'J.&01V'P9$46%:_QE'_0F0 MLU) >F/?#FUX8^ YEG1B=>UW5FQU(9(R"^@NLZ,SY0;F$G7N+VZN/;\+,G7? M[TXY$U7F>#+?T^2MAJ7QRMI&86"SY,@!5V8U@/T"#6L&K.),5%!G#F*%[&$F M=!H6GVZ5==Q0 (XIG;:ID>9>@=9 8_7P.NVTH_*=T"^W*RD[%PO@.>H MQ,2)'>#:71^ ,J5KC5PU*VU#U!;B &4L6Z-KL(4M.AD)+0A\[;9VU6&U6%,! M+5;$XQ$H8U"+[=O^7(,MM=)FI3TL*_6OM,9R_:O60#))S") M/XDEC;S IACS^O!+TNHUD ;$L8I7RCIRV=N0B[%.]GY,R?^;YR!]?C5M%P7R MWIW)6<>W _CI$CZZ+P\P%\_ZR/5K:JGA+!%BX!]E6]JI.T$9[H:5UC%#P(PE MF&5IC;4OF.$F4%D9_P)E3#E%N9IJ[0MO=;!>50;Z?]E"M4:< MC+20EH@S\ VM/9NA:Z#5P*(R EM'AJT]VYYKL(6]7 6TV(<6#^;F&HBU*NVF M<5QQTI,X&RH*&F]M,D:X@5G1*" M^,X&M%5 U46GA"/%TO9V\;98,D23A"/%TO86Z[98:HC^",P@)2T8+#HEB *Y MAS6M<_NUS5.*=0LI$U)6AE^16\KB!L(M(65"RDY,RK;WN')*F:8HT:Z"JA?. MEQ!BQA;@A)CMSAG-+6:T:;0FMQ1NFD8G(V"TPP+#+0+$T,H9VHD'2^::28X( MB./ ] L$2TK;CQ?W[__^DG:GC^JL_3EY+ HO2V0OQ'Y1CG(URMM MHRJ*S@OD\X-\M1SDU\ 3KU5KHOV.@#XWT&^4 _UZI:VIU4;ADA]L)4,;T'1R)%&+% KB$6.W. M3_Q K%K44ZP7/L^S%[$Z\;.;_Z0?B"69,"KSA40[Q8'DC<,@-%VSY4Q5*NVFK-?A_\7[C8MZQVPBS#@HPE1$6+.A MR/7BAZ %PMA$F'I0A&F(L+JARF"="X0=)\(:!T683G58JR'7%%9TF$A\S+E% MF$F>%NW_:/)I+D#!8!+WXKBET1HS:$4JW&@O#>%8RD@V:HJLE5;12"!<(+RXTU : MPAM4AQLM657*ZDUZ8(13K^,+/6.7V-?TGV@2SSY>,F]\SWD-0]-_L5TZL*6= MI![!(E7[AY2&D.H2(ID]K.]INA,@C73GA?!T/$#HN?3LL(D[2->V:[H]VW2D M;@A?T!ZE:Z<:OZ"F51MU&$32XO3<)XX9VJ_DZYMMA8,$TW,WQFQ59K>8SS & M0./:6W9/1R43';4EKVON7QPMBH1MZC53,9M&L]FR:GU+;]8;NM;L&;K>T'J- M9NM_-:V2W#3P9^[F"SE[]HGY\\SLPP3/3>?-G 0(QWEX ;;B >D&C'B97FNI MTN_OC"H1R$%!>#[M;WP.\DQ\O K&9#(S%FG@H[[\RV;^@$)[HN=KO3Z*1QA) M@=E.X_U^,5JM+]&@D8K2B\[O%_?2S=WEC^[3X\U55X:_+ZIK!9FA@=_?=>]O M;RX[3U>74O<)_O/]ZNZI*]U?2Q>=[F_2]>W]/[L!_W#-L67#6I!OM-%Y]*E^IXMS#VDP"LAY\L=7RPY&CCDYMUWZ9GK3 MUWC%C!>%^FIR!7U?]'.L[UJM:K/>1)47AP;C%\?:L HS^;+Z?4.KUNKI/RE5 M-?7[=8]2U6JCD7[+ND>M_[ZN-,H;E/;AHS:$4S\TU5LKEZ48TQ$@]F--M[)5 M48!OI.]PV2"0KF QL!9LT2($R9=AL5BD)<5*99N,EZ1'T&^0=$6F%K"F8(/ MS6E%62BPB;Q'2$5U2D4M#R!+3[(Y !'N'ZX>.T\W=[]*G8NGF]]OGL!"*5*M MI!2([:J41[[!E9K)J%6U.MM(F%6X*73>\[")S-FFRN6)UFQ3*[&PX8/O]>T0 M^S[F+;"FXD$ 39=;HJ:!D +6I6!#W<$"4M"*.B[5FJQ(0:DUW-A?T3K6?\9! M2..F4:\D8'S/QE9)LV)N\#U^ZIG!0!KYWJL-3HGT/)&\$<&@E?LB(<=>:80>ZW]2;\XEAY9>S<1YJD*?SN$=J]S MK PG*_FJPV6 %4F4L 3D;(3X5TKP!#!_^2K%/(^I>>_ZM9[JWQ P( M2,Q]."#^+:5RFDS0_K6K=NEGD;7.,VA6M&NYH,$ZA?75\PY[!\W)V:Y]XH/: MG/HLYON6JI-;$V,GJC.A:]1-X FI"C( _[V@:U1NAU_#:H9RTRBB5H7-RJ'- M6C*,ZI6V+L-_A+EZ"&1TL6[_V3,LB!;MP4W<((H:D'?\>V5WY+C-CQ*#!4DY M3&)=S)$UMW1@03S9**T1F3!@&4+0!DU;$H(:B*!F:?5TA#6;;Y_9<\]HN-V. M^P3'9JV,@7AAU6ZK7:GKAHV8@;21)7(5K5>YQ0,W;V5-5X05>UP VJ!A[=,#(I@E/_)Q\S*< MR-+(,>$KW.TB?XSM$5ZPO98]"0,D:^C@5V !,N/>[0(/[OL/,>4LS-HM8P=7E*+?*4%OIO2\M#$;TK6">W^!(XN"U+??B77V)_&]-!FJ5<"R M;6JJ]E58O,<'JPT&;Q%89=#/=0SCZ@HKOM2)&<<7 ]-](?10]5RN=!"0V$AV M;//9=FC>-#6148^;/4!$5&5BNV3J+);2(>XO M>_Y]3,[H!,+#V.\-0'Z"^SYFS :_$<>"BS"4FUM\FI5V(]UT%3$JKL&UZ2SI M/L"%IT[UNEROKW86YCIPQ;I>?O ]&+P5!ZEH'!)]GMXZ=2V,YNWK$E!"7P.= MHYVTHC)3PY8TJMQ($1EA*7,/I\T'_,N&$^[7U@Q9J:_F4 G[>/=ZV'9[]LAT MI%&\W,9*EUBXF5NN/N;6K-F1/K[P'(?0)Y8@1G0GM]8L+$3"5&8/4SF4D\(4YB]JO">(X9Z>(==3CIV+L/%. MM_.&0^+3-B]E;^AQ:]V4N:&W*CU17QTRV_[.+RO-2KNIR_44?2P**'$-IMRJ MN 0PM2KM!CI?JY8RUP=\6%>\&^/$:_6RL)IW$2G>/AVICMMW#;G>8J7.LC"/ M&8D4%\"46FD;JFP4;[XN;.+M4XQ!,R/S9&R7Z(]):D1C+M%<6,D[3$1^B'B! MQ7@C9MS.")];NK1*6]-EHU7$V10&-(,X*YZ67"K.=!K42.MGSK5MS4'SA;O" M716RMZ/>W(R,#TDKT=0&\E\ ]1]BXG^;_ BP0N5]PH#.E/ZY9:H&NELQRF\P MG:FE'.NV^ DC0)=!6_N?K_JBJZ":8,[L6/" MTY,-&RN3G594;1=GEIZ\#AZP]LE"92DPI.>*2^74K ;MQ:/I#!1!$4&U YQ4 MV@&DL/JN(C=3^%L,)%H7^SZ: MO?$O5FYQP6J\+;FA%#G-)R)EW'E+VV/JPX),]19K!9E.S1Y>.24J#./]'10M MS8HQ%"P^55=9:2DHC.-#'AC] %:KR%'1_CW&\T<\:-_Y:,3)5H[W[W?1_ MDA!W\+JD-_:W"N@:&I[2JRE%:O@*FY=!,.4U>DL!$^X!*[*:TC&*ZSU@'M1M MJK%;5.^>A V2T[0%H^.[&:*$3.[[I4A-#4\<:2UQ^/X(P973P"T?7'4*KI06 M4\(*W@-4'@DPTYVI8FQT:8[LT'1$@?7=J^M\5;$C7F&\CS(H1ZC/,%@+]0E; M^C ZO$3$9=#M>(Y4D[6C//C/4][E.* =XV/]O8><2PX%;B<'*+SB4.2'9'8\3/?3-\Z ML=C<+O9$'HF#M3N>O"?S_9]V.!AX#E(%2Q>6TLB^@;UDY6:AP+8(SS&(KXS; M)#O'%]8QEI7&D162YT&++VR<) H;5?2\)A?QN%*V3Y"B]Q%!KV)*YT[3;&B5 MMBXK*:I8A-JX!U.>[9)2P(0[UF64,]E/!,VR@Y%C3G"@9#WV=GG5J=KX@-M^ M5']*BHWX65F, '?GB!5? +,4!OW6R\4C24I$W?>[$5TOR7-:=E^C5FG7:@P8 M3,(@WZ-!G@,?]4J[7BLA7"8,ZNW#(EC:;1H4\,5^(:QBRA= RWJ7I2S'PQ$(F?I>X,H;/C_JQGE'Z=$IV4W7&OQB[DK M'V#TF&2]7-RVYXR1HE?OX,ZZ+^31#,E5OT]ZN0L/-#7:>D15"^\TBCS0XX#S M!LN?<3CC5J?6D)64-8@U/)] 'NE%YH5',D/IF;S8KHNNB=>7P@$!7P49+$V( MZ9]6+#V/O-9V**^YQ0]K.<-R4BM^SE?$VMF#6I,EJ&&1YGI+UO7"-9/8BL4? MCSXGF#P2:?(17?AW5C8[5=18(]Y_[V[Z1Z-A=)8TC%%IZX8A&REU@Q@L U^" M>R3D4-0D[ O>N.1R.'X$8@>&D6.&N.%XS]Z.P7 M-0+ZCO "8Y%X:L)!!4VXT6*F#N@=C3$@".U,K MMR5X(4F(NW^G=%CAOQ8:ARM=>CYB.=;$$4I^_OD?C5[8N$)&4$*E<$?2SH*T M%&PQO7I6:+MH:'86'"@L+V1(R%#NM76C#&$U_>)U1/PW_!1@ %3_^E& M0Y2O-MDJMK :""HSMI E$Z7\T9V:Q4531C#-[=>[[QW)\>!1$H%AV4@EM,)F M1_**; D>YRK!SSI0:G)V[[7GG4?(N7$1-[<(FZL8-0MGQ?)Z8"U:NJ.98HCQ M>-!02,B12LBF=/%=2HA>:6MR*Z79%=?G)SE8*Q_Q[S.O?S8.B&0& 0D#6!U[ MWHL+S["B:A])__2H!(CD/<.HS>C I>WVQKY/BN1QG)8KEG_^3"N87"NP\K$O M=FW:_N^F,R;W_0X%XK8=35NUG /;F*]/ZY3?(OKO9^"_B;&?>WCU2ENMR8V4 M0UKE[V(?,%)33EJ)4 ^GHAZT?:D'(^? -J:@E:L>,*E%KNMU/K7#B<4:[CSW MC := #.!;5%+"8NF+?4_WS).&,TLC4TGJR%W0*#C4:$?*ZI[+-O7A0G9?9B< M&]Y%\=(G'T87/3W6KQ?S6/[5?B6NFEN+-2OMNEQZX+P,?C,:-Q$B+T2^]/VM M\D3^PTY@K5;9G< .+.^\%Z1E9(!?:!M'^*]EO[9_@7^2J^D/7FCU#UQM:K]%L_:]6KR0W#?QD M!B/SA9P]^\3\>6;V88+GIO-F3@)$V!P=AK:;#*BF51O(^662K25,O[\SPD0* M!_2S%^G5<]!SQ,>K8$PF,V.1!CXN)G_9S")P39]0HG&W_0+7(2H%9CN-_7N% MJ;I$@48J3"\ZOU_<2S=WES^Z3X\W5UT9_KZHKA5C5H9]=_]TU96>[J6+^[ON M_>W-9>?IZE**.S)U;J7N$WSQ_>KNJ2M]^G'7^7%Y []_7IU61C%L5E)H,33] M%Q"R6$>A@,7?X (,'P]$&K4JQ=;2W7@(C^BM>D2+!M$W,["#^_Z#3P+,(4%) MZ+C6G(74@;5@[.)VQP,H_YY-@B=XW#>'E@6-S!U=42(SS';'Q.J$\7?X,@*F MT0BAXX]!QNG+4%;F7Y<82/& EV0GUV1F*Q0\EPYWDC)8-66PZNI@\=7Q=5$, M8SK9L[0G*&=:)0TAB(=6XGG8H&-!DO+^]@UQY:-2_K&]9UJ M.?.UYTDWKC7&,VLD )7A]JIT7\R&*X+Q,YC-MHD_29]@4@[!Y"/B3&2I\D;D MB@3,PG^]L0__P8//E8MH,!7)\^$#/K_R61J8KT1Z)L251CX9F5A7?S3V@S$@ M$FT1O-$?.]..6B]C)]Z!BX]3SUIETRN2NBD25K6U@P#Y^8F^O7MU :_#^-0_ MQJ8/2LV92(]DY/E1M?]K,/DE53G[!WU,!\UC4/>J@N^!6^'2Y-52]^Q?50G% MQ4=3&V?< W/:I U!I^>[Z&/ZGA>Z8%8M)&RY>(D#;[=IL9>%6H3 AF#&ABE% MX *3OH\V)'BSPX'TH]JM2B_$!<\%GP4_DQ'RTYR*,=P.;[!'2+Q/E5\[G8<% M<@.P :-8"A%(X@WM,%PB?3#N#=)I7P4L2.AHX"<9?ND3G\#(P'H<@$_S,O#& M] GN>/A,1R##'>VQ M[],2E_/7O0ULX"U 2W()L"TP_0FRH6_:*!7T39'DD6#L)!WOIK4+*#!1K0/) MI8L8^@ VN"BZ0#*'B,%@#FTP$,<$<>S;%,[),&D3)NJK2Y_(.[;3(I_C0W$R MC(VB*$E5G1Z6\Q"[*&CT3]QK ,#&;T[>TJ-(K4K_)-$@R"NX^Q1>J+G('V.\ MA[Q&-1O0OJ;S>S8=*F'!@,"[K8@,%-'T9_K%M""/,RW/8V/J &J22#2I6KJZ MD*G8X-Q 9/$?UTOT #4E5P92E9XHSS=+0P 2YEA 67BO2=4#4.0_8S<*FTP' MD5WAQR.=221^V'S;O 8#12]IBJ9+'1<64B?6K?.J]>]3'&$9(ZR) 7=V #A. M%"I19?H &6D+O\S3$A38]"F5S[P).J[%D2Z/E@8 S1JY3I"-O2+I_%%M Y/I MAE\PIQ^01T/S)P ["&U8<6(E#> ?#T=Q3?"!&0*VL798A(98*".H1DS+QF;Z MY)50056Z'%-I!-Q%2B"D=H+9"\=4]42ZHT>A:ME]5/U4WO&EZX>=5.==(EBF MD5()6KQLR:J!.?AD 'H&;!4I.F!&1_#1/;C+=>UX;S,]2 \SV<.I/J2:U NG MVM2FJ[M%M=#K5&4D%,$^&J?)%$[J(C7 M[LH$Y 65Y(>;L3=WURM5EZE7<-^_3](KN]%S%JN@P-A[N-WZ!EX/V)K3O1=E MYM^#'QZ^>2O[+E(\KN!<^J2"QP=?>_[D['EL.Z$$AE, KTQ,X)A3 7STP*> M-\2^#BQG3OJM25HHR'QDX7W2/L\OY\1_M7LD6'D#<&6,#Z2MXY)GH>; D,>T MV1SUK^$['S]1\Q7N!?&@/^ X8+$$D &X7M'W!C,!= XL\N@;HE&Y])8A#F3H M6>"Y^=%'^B!86'_BUP3,M-^G7MMZ3D>$H'6PEWA=6\-LFC,=<=J;92XF1J\V\Z)SH&2('%R86314!'$@.5Z/+N#S;B@(\P_7GB[K M$0&VF&F]G)GF@WAM#<179@YR^IV\VSTOPDS2'(90LSQB?,)E4P(PO*#K!X\& M' " 4.6,"-4[LWOQX2//C@W3M12+G/P/JY=]H 0BGMRX_T1AN0(+,ISGCM' TN^K8XP- MNC/OS04LTO!-K&;H.$!.@1&1SL@W8M4H/.0&'O5<'3*:M8E( 02>R+L9F]BK M^B[1NI*-)C]8V38-+8%RFNJV:TV D\F5OZ$3@6="9I?B-.+])B",XQ#_ M2TPH/YJ*]"N\S'A7$2O65W#JM+21MM2R+Z]LK>PNBF= M[(^>Q+YT;?V^M-ABYG^+>?V.E?;!?A;N?7'@?5Q2FRGQO**(X!NABXI#(NN. MS.<8TQT:#^PKT_;);)(+M4Z=] M3B?1L4T-NBAR^@:/GYR!.94LZ735I.&LYTDT5GH?BDP2#0+C-$#5B=]'_5(7 MYO%;I/>>YN-&_3G?@R[.R_'7S:&\:0 NB67/$1)T.8E"P)*FRE)G[A?.'-A. M*%V2'D&S1XK=*-H@P8O6D+3]'HT,NY=H.49E,D[+-UTLPX,"7B8E41TD3'?Z0W! MP![-=CX>XF58ZKSX)(K_1IN:T\_QUN9LP/"T"'?)3L[0M&E# 7WMY/M)8!)D M:D:^."I?E3JS/3_ U&S<;V!CHXL:P7!Z(Z4Y1JG!T%D1V6AKQ9/^'X@5;CY% M+ZG!2X(H/ SB"B.G8Z6N,]S@44L!; *8,2I*ND4FX;X./#N,_1TK(J,=K.N' MB=6X5[%A+^YE@$'JCU%K1%M2\\W?D\"08YO/B0[P4@+IW^*MI"YN)07X5MQ= MBX9+L;$T=<1%S# K-\=XDT^8_AW @O) K2>2$D2+;6XR.ZR(@%TO>E MO\-DQKV?$^D23)GAG B#U[!J2\8:FOA1?':FJ.$=TR=1ZQY( ;QD105O,H!S MY<_D3?MIKN3,, ^Q:SR(A,&SGF^/$C,AF,U[(5$BGCG*8++]%*[NV65BKRR- MHM/BTUP'RDTU6?9SY#S,0PMOG>Z 5E?!L)!7M0*.[$EPNOI!$ARM#ET[6,Z; MEC?G[1'WUE)CO=FD'Y@LL]=$)R_M^_'[J+ZS. L^;9TQQ:_'A$M"0$RSDWALUR^/T MB2$&#_ZD;PE!W"*66#-2@>0\3^+M[NB6.$2%ZCT :8;E^1.5+6\,H[."S^>; MUM$X)-!:3 /5*&'B=R2Q WI* \U#>=]5)?+ X],0\9OCGZOPTY?5[_5F5=,:J3\I537U^W6/4O5J76WE>M3Z M[^MZ^DO$H'8Y*,WX\%$;SMI\6,RMM7)9RM&\*$:VGR-HFU6-$JD:\*BD[W#= M()"N,$4I0S6]HZ3$'7RSGA 9L7'0\Y@9)YI^4"_MV&N.)AF,,W?%!2YK^ILJ M.QXC"2,77BNJ*#)0B5L2*?(OS_Z7=E&D%889MP14IP34\NCALGKK "4/1(+K MM"20513;TU>PBT8V(&:@(,8C%8$-7 MYZW%0 ,QJ-?E6GTUHU6( 3-0$6(0B\&&5J=;BX%>::NR5E?DFLI*3RXA"$(0 MU@J"MJ%P\]:"4$-!J,.*H.FLM&DLM7SI43E$E\2Q8:@360I(.!XM)!=&_%\; MC=#RT2]5.W N0AM*_WC7]QC!5=\1N%J5=@U,H)9>5E IS][\(1QM@;B,B#-V@SAPA]NUIBJK MK;*B^0)Q1X*X'>T?@??85F581V4UI46>P-Q)8VY'FS7@>@+F#%67]5;A#O+[ MP-SQ9P"M%)L0Z3]B<"RD_V23F;EC)/']9W@Q/5"S&A9G,@9^,ZW98;X0MS?! MT_AQ>67:-I786#HE/MEH^];9R/072GU$Q2-MLM0[(E?$/.M^&N?KVHYV7[5H M]S6EJ!:W.Z\"-;.R59FW*E>!4:NTF\TCVI 7L)C!8D?;;]BR1I?5VFJO3H&: M(T#-CG;?- -1HZNL)(.*G(=U_W8<)\YQB,Y)BQ2'#Z1E1YN.6@,,MJ9L*"HC MNT=BT[%4V.QHTQ';6 %LZEIA+2M@PR)L=K2="&YGNZ[+-;6P22=@PR)L=K0G MJ..>8$LVM-6JS"+%X52V8O0=;?]A,2JU)3>+-U,7>W_'!;@=[?WI&@5<316 M$X!; -R.@O+@.[;KAEPW!. $X.8!5]O1T2/P.MMU36[5"@<5>$AMR'1,;W$# M.:[!I\-H+6^,%?V2R12#(\>'_,HGT/'(Z8Z\<1T;W=0,N6$4WJXMG7L'$6"=Q4[;M(T?L.0]>+%QYB08.H,?Z$%X_/UP=/3WJ&\# ML6A7#7MSAZ6X?5;/&S[;V(O*'&)[ET *!MZ;*Z4]8*[52C*Z:YA-<')-(8QF MM:7EZT_ 7ZL#;=.C4LRCA"\@PB3[547:)JQ>EF(),5VH.E^E[Z,D1F?DVXZD MYB+$3J#&_]F_M6O&EK;;J?L>)^5:;$C,33<2.^&%Z?L3(,?OV*LQK]]14\!< MK6MR4RDK(^I(P@)"\DY(\C;D-N]&\L!KTAJJ7-/*JM)U ,G;DQE0Y#CS(;"W MY!S*21O>K8ZEG,@AKDUQM82BNQ%&S*339:UX.KDX(<@@N#:>7=DMN/ HNRHW MBB>=[Q1?-G 3(F/F$#=L]6Z+[,LG6$J;?WQEA M(L2"V'D^Q#VHQNV)KME4R: MB-IMNE&>XT=&T]1J>=/4;MQ74,TT!>G&O23/(2CK[Z;_DU U@HHZG'0).&,@ MYR1 3PTTF6F[3[Z)>J\3!.3CK+9:I$T7NPTD MZ;WVO/-N;T"LL4.\_MR *))2IM9:G@3[*7-SLT(Z!': 43 0DG AET[DGYU< M_IG(&1,Y8Q_DC!W]ID#GU;0=5#MGX)&<8?MY\'J>P=Z?KGXBX4NDG10,D$U! M=NWY78#8S+1"VVOV*:];7%=HV1A-X3CQ1*1\"=G;99QJ9[*G1N4NZV5M2;%5 MT*1(HA87?2=F[B[-[@XG:4N^Z!6QU7JW'$"X?KVS<\L7>/!-N=%D.]5&Y''M M1&F7 B"]TF[)K28K?4?VZDIQH8+O//=LN**&[?F0X-9Z^#02;C+IX>\D''C6 M7 @PMR35*NV:W!*%O8\20YE4<7$,U2OMNJPT6,$0<^6:CQUF&U15$6AA1I F MM]22$X(V\(@#(_)DP;9!IQ4!6P/34&5#+:MOV>[ =O2Q^UL2T#(;?G@6$G^8 M:CF>ALWXJ41-W$6"/@$]BT@)%D$RY*:ZZGQ]%M8BU^C9H%I+04\+T ,.1V-U M0=\[>IA)SB^RF'.\L5$F:=B6PA)5^*WGOA2404.A&EQIE14^*X.#/.;7"[D5 M#OGC.V MR'36A^#U$M,BCO@P9MN1+!MY]3R."E*.2)3A'I6?1,ZBRIB!>P ,] MB!%45U*@LV=X)QG-]_WU"1"/"Y4RUZ0[&QI_Z&]Y,ZIC.O*2 M/ZTWJYK6..[\:3&HS)GFQLXRS5N<)E?/9YI+9629\TJ(),M\E0CE'$#(DSS' M.JF2A8MFY%_ XI4!-)GF?SHTO(:5GI*/EGDJ[VC'$9%H"C-)0*QDB#&1Z;5L MCI^U#I;G]4@"&\> WBJB[H6>F08J /@V)=V*C'^1\;\21=O0?&G9XUU,])\J M/M1[W\S SA]CPS* Z]J! MU[]ZI:W)=4.<.A4R*&1PS^N?@;)7X\/V9.+4*4..,&W\1K>B1D!G.@4I&#_# MR.T ;>N\H0XAKI&"'/672A](6S@H1:CKC%RQ%"<43TDNDI3\4U$55UTL#A. M5.6L5U&ZSFI5VH:L%#_,*=!U!.@J2VI2ELC;:R:M;+"J0+6#$%*^/ 6@NW M2!6Y46.[88^ UW[@59K6JE%8::VRPI^'CG"*-B[[.FR6CT#'(ZH'#I$VZK1$ MK6$4-E]+9S*/ITF%F LQ9ZD"=<,HJP*U$&\AWD*\2RIR7?HJWJ!B7D+_52'F M0LR%F#-6R[[1+*N6/1/BG:%TQ+;=TBX<,PCLODVL;Q-L,(=D&IO.=S.D)\(O MS9"L.4??X+!MV([/T?=F!)2&,07E/.?IJ]+5^XA@?]'D?JRD8=G]/O&EON\- MTUZ!EYB!! CTO3?B!_#]1!J8KX2^C$)+"CT)@.5(GB^-?#*""[QG %E4MD&6 MWNQP@+_A?[UQ*(V(:SKXX*6*#:)E&I\'V7?7,HW7\]L?'V079[C%&>ZC/6![ M$'&#I156.@<+W(8#>+_G$FE"3%\THQ-'$W8:"OP^-9+N\(E@=0"%GMZ(\TJ^ MPUL&)003FDJEW9#K32X:9XGC0T)&N9-17#KIJIE;-%44S5J]K"X=QW.ZZ%!6 M@-D'NVRZ_(,Q #-Z&4A]^S7Z9KM*]Z>1#%V2D,4"]F^@]M.;]Q1QX!H84,)2 MJ&&/LJ92UN8X X%Q@;^]X6][-4];X]5U5LZMG80_%VGRF>*>ZO*0N 54^6DD M')8O2EW[/1:E)^)NTN1]^YU89W\2WTN3IEH%Y*:IJ=I71K(21;(K1]A;H\4_ MAER=-3%\+TR>_S'20[M3^25?5J_*!+0&;9>6D":OZ-* UIXE7$85] M_YJ%#TL)@SD;(+YO+A,JC.0=2<8_HZR&+E#*(?.9+0NJ-[?/V2RW:*:PD4\) M>MN'.EKEUHL\M)TL/6THZ_Z") M8HREFE9M8 KQR ML'/"Y3QS:D&Z6.?P_B]GK,?&5V2WF,]!Y'*Z_927WL'21 M43*EN!M+!9#F_AWXLP16]$1]8OX\HR' <]-Y,RU';P'&2(^'@5C,ED9BS2P$<)^(MMZC53,9M&L]FR:GU+;]8; MNM;L&;K>T'J-9NM_&Y4V/6.!AP_P# 8*Q"]?S/9*[GU$[39-(LWQX[3;XKS4 MSN0,9&KMK[7FF<;#P8X[$LZ=V9!>0,=$W2@=T#3P&F]#L](WXA,\1-'W',=[ M"_*V.>3^%(1H?"@&)1H??F")/H$V)U*4C2A=@;ZS3K7SX1U\LYX0XN3,!P>- MZ-JW%I40(+!,Q]H4?W1_!P M;\7.+)PMPW_\^T@CV!LJ)U]1'3R+5%^_WME),#4M,*U7VHT&*PD^>]@V$L!G M:6YY@+^A^&Y>X-< ^*5MQPC@"^#O#/@;>LY^#/R<^Y18MU96ZJJ0"R$7AYC; MISR"T5@6C #&#W_M5$(,FEEGK"9T?N8T'9I/Y^B6!,&YA"[2)_21/M,]O'D7 M"; SMW4'?F8&K^G(4UMS"=<6?L8C@4D"[3\RNQJ5MI923S6[\(A$:!;1LH5Q MG@4MF#V?8J0+M/"-EBTLVBQH:57:NB%T"P=HV9>5MQDU,#ZL EQ6Z9]#'Y3@ MVJ;[X?HQOS+'O9?-O-!V'&E G-P!\0\3:M?O6IR"^U@*:8Y''VUA&,^ _9$B M4BOM>JVLR$L93&,T8B-$58CJSKR2;**J5=J&H@A1W=TQE9.7UI,4V"TG-MR-04;(XK&REUM7-OR!Q0KM>Z<@VQVQL0:^R0^_YTL!=CWX>_TCLE MU11CY=!J^G&[:!(<'+>;(RQ2*[ #;%GD]6GX)CI#A\&<4SM%)WH)E73^A]>C M OE.7!PE,3HCWW8D=0TACO[,Q*/YAGW9X&:PF41SFUW-GVT;N\2R)5,3 X#U M/<%5;D.Z46DW%=G0"\>U1(<:(6@,3;S$5K3E"%JSTFYILE+CHA541EN-^37W MGY[_$[O+C7RO1X(L!56//*\BZYJ"A+MQ'R*RY<9ZJ]+6ZG++:.7#^FZ6AXR9 M-D?.^*PZKA#C5048WY+I<>A],O[H?8=KV[6# :;(>)XEZD(7UV\)07]%>N:& M.1;V X]>J9=E-3-@& L0Y=:5Q4"D 8AJ8!'RDH;XD3+ M V?<5=?9W54W\NZJ@PUCNCV@]B/I$?L5:;9:>&^![I5L/ M)B'-GKEQD_W_9^]=F]PVDG3AOX*@Q[MVO&@:]TO;P8AVRYK1.;):1]+LQ'[: M0)/%)E8D0 .@6CV__JTL@,T+0 (@"F0!S(D)6>(%K,I\,K,JKT4Q[_07"GY7 M&U0,S(^_C>&#[E]V8NM90'RUH(NE#TGC\(PK<\:5 MZ)4$&(;',/PU1)XQ#(]A^-<> DP'0K48'(:V6H/+TC(BWWRJ#.>;=H;_SG?S MQ0@B1A!KWG'OZ;98IBM=SMWXKY4?D@]6Z42VHDL MG-[/OSYX1, IV'4MX+$+^#\H@:DT;68]U18;&'BIR6YSPR9.YSJ$5)G*;A52 M&C0&T655%:5)Z+7=QV(/G(68WW#:1:-8'&"H87HVJ2T.ZF!DR9HP(X4QS^&, M9V+N8(*,!T5V#%'0U/N#+%C))%JE2/ FW[Q@?&0^!YXXR@ZQ:UK>9:0L KD^ M&!G)0=2*O @W6@%V7T0M/#Y:EVM9D#KML@JG*"NPLF[XD7DRWK M^_+E1-5;CA<'\-*?>17BZLP[2+N#XSYS7T*&7399_LJ\F#S5Y"M- MWX;,P[^6@/>,L-#?^X\X\1)2^[@! 2-9+;A_8;OX;@.J1(^V!2A=88 R\R5< M9P=4T\/IJ1:Z06-(\3#'48?]&4;)D_=$F E_"#88NP\7"Q*-?6].4;B.8YZ0 M-**K8.)E5>?E;!2Z@2E"LKD6;!^2&KW.&[)JY ^>HD&R]^=2F)4FC=/ND]*2 M>< X^JLQ MI4Z,Q>]8_-[+>F\L?A>M^/VB%/@7^P>92!Y=E??$E&<"BG#ES:G"I RC*E.* MO*11&<;5I%/1 P.5K:,CS7831=?TS\B_1?TU\2,6B,H.'C?:YN0!O=J'XI>( M7H9#/U90:9@]V [<[5;@[@#S0J'S H2MXSDI^,HX@]F$SK!FH+CS.+O*&\:"?F462TD(\Z^@ M9\H+C[-:E^2L2IO*/4%*B497GI%LQT])ES.^G:PB]J&-2$%?>EL_V&N3]\'X MJIAE\V865$-O^NH6,JM2(]LM3V6V&T,;VN!(7(:Q#Y^YC(_TB+Q*#G\EY^?ASC2EDO_7WO7;;O\YBS9VXXGE: M;[WYL_<2 Z"W';U^<+-'POW=']SC=-K:'E.AH?8WC!C+;ZF8D0@^1=?D";,6 M:1:!I/Q0WD#9'HQ8\UT8"WL/0A8D\6^_>*.CT.3EPAJ,7!,; M__81.:9R.74+LQ)DS;BR]K\7A8;%%*K;0*%VMZZLEEBHK2I4Z!BC\AH1(L!! M'I&S08[6*G)(@AR>#8 K.AZ*Z]RNM+"3)VGZ(X&7:Y%,#TJMM$ANQ%FQ'>$H MSRC/PO:7-O5V^DN?79XK5&I7SVCZG&;P/$Q3"A>/TOK]Y6,8)5.ZA? S>8(: M:N@-%I&)G_P_J-Y)7MX%$[K6)(P.I$#!0:H/*5 3/_:>GB+RY"7TAQIF-CV^ M2&-&1.FOE(J2OR8C:[,]]0'$T@OQ(GA02''A!VD"V\G#VKN2%Z6Y0T6UN*0@ M.4/-K/>D]M.B<$VXIBM8D^6TE_GG=C3;;3OU3ZJ;[5:U!J/JX4-P6E'R&%5* M5DJW>SWTJI)%BO3:T$M#>M6BEXKTJD4O!>E5G5X?(S^,D"?8E3+SY)=+E M%_YD,M^[QF>/N('/YR[R-^XE+O)K5"W(C?3VW?V#%(_#B$B6H[ ;-KW)TXM\ MM%&HSTYLU;4:S$ AB*5:E8\2PBRXN5/1BYC=-:4*K$PA=* M5:E4\2P-RTN50Z7*R4^(0;%"L>JW6/$L'JMY\V)#0EVU\5@]E#JQ\(=25R9U MUN4*[RR8I&K*!K1U.U7Q%5?4156X42QU%E(*IZC:K+!;'I3T,W%877 M.'@$EE# :C5.:T&#)X/7D$U$CE#(N5P_2POBE+)J-+[O(K!$!-;E&C72GQZI MFJQ;_+NDCF)H:R3+L?:RMRN[S2YCEY25EN1N>.7%)?; M)04[E F(*KNMR--15-%?153U&55M!5:.HTI%5/4:5:VR8"\8KZQ^!(Q1P M6NU):$.O&UYY[0@C ?) R8>$9T*A^7; P_MIK5+45[#B.*AM1U6M4M17I.(XJ!U'5:U1= MQ+EO\W/N(ZH$1)5S$>>^P\^YCZ@2$56MCD.B3Q_I*J8?]1(YK3KP'4TDY/1V MPD=F?6 M'IM2^NO61%@#AY96>M+5#IG$->&:<&AIN^;R;AGYZ$[[F5'J MKD+J7)[U37G!4J$A$,Z 0[&Z-K&ZW%@<%YIPR8J)Q@RE[MJDCF=Q7$VIT]GD M18=SX!.E[M+X0ZDKE;K+Y1NX!DB=ZJ*M0ZF[-JEK:^!2!:F#T3B6;"DH=BAV MUR9VEYM(Y5J#D:[(!N]D69QW>I9VECCOM)'<7:Z(S+7AD&FYC=V8V%!'1&!= MI,6EB\T(^XVJR]74N"[S_S:OD4-@B0BLBT7)345ASA:]\?$3@24@L.@W+H-VGZ)((7FR)CJLY@I*JRUCS?%*=.H$2C1*\EFF&1&P4:!9J;0%^N8E'3J4!;LJ;Q2OE$B4:)OGJ)OE@; M1E,S!B/#E*WFD2;QAJUF&_JP6E .CHN&K\(Z]C-J5><2&;4:&S@82^%4>D/Y MNW@D44I_74GG#\K204!1+M./YZS$3GA26V-J_&T$,I10,;0IE"03T5"9IQMIW: M% I%.Q4<"N;9" 1AP_S9J00*:R6\K90.QOK/I:T>**^BM ?"AO+9DF4I".E" MO:*%GVM]"9%FWF2+J)30,9"5?!]#]P:*MIHX.2Y&FU_YY,=?'X*W?D!139&^ M 4U< @[WR+&A>$G'=5CS)>E0AY,/<;1&AFF<\7TU2S?XQ(DN/'GW) M]R4)*!C8AT*F4,>K**(0I;\$I%7_2T\03 MU7O,LK\+/@)UXOAANH6G.I>J+53I(!J'@A@9M"YI&M-#4N?Y6Z(PVN.O ?P] MY-,6@K]-U=:>586= NW]8.6E!P"PLT .W],-3_$PV>1RB8R( M]_7&F]*UWGKS9^\E!H_>-EHI5/=(N+_[@WN<3EO;8RHVU$Z$Z27KEAW!X%-T M39XP:Y%F$6BS'\I5M4U%D D:E8U[4(14A'[[Q1OEKE@IM4>_/4:_U'FS3'5I MA:I+?[T5-U+2\9<#JMK:5\KB*\K[PTI2INHM66M(>JC/KMS3<#X/GT$__N0' MJ>%/9N&*+F(2_WQ;=H?.U!!08(L@&ML_\[EO]!5S\%,ZS+UE3&[7?_F5JM;E MW'NY]0.V&_:E7W>?#F*]Y]]GY$[?WDC\4$FE/JM'R7XY>WM(W_HE_[KE#%W- M+7Q+&:J%KQ]ZE*H/3;7>HPZ_;NK%/W+*HC3MZ*-*:GB.EGOE/U80EDRMC5#M M;M8G8(D>?ID^@I/N?DCK6HC!SOR2>H 09VK]2_7&A;;_?D]1FK7Y@OCLML+22(L\/89*+R->-P>OTV.4:LFKGG:F<9[*='FCGVF,-)0TE M+2]I);6<7"0-HJ^*+MN:U051.U/3N<\(75N"6,=/HR#]\^?S]"2H;X@NVLZB M2Z@J4< MHLI@W3Y-)Z^5SXZJWE^#WI IB2BOMCSF4T)BYC8Z2>MVMQDN7ZV[ M)NP;/QY#5#%.!8;9=E KP+MKR316(!(\V<)JH6^RJ+ M":425=L"E"#1Q1( 2DW/M*>:[P;E%N*AK4T7Q@=2NXC T 55V[<9-XEN'':=398H3I>!XN=\37ISSYGO(,%PG M-4("/T GG![-\_@IS95D9],H7$C>=.K/?8\BYF<\IYZJ[X]'Q]^M*?Z6$OSN ME=[W*>-JRZ8Y&)F*[)IYBX"'UZ[CZX!F/RN^+*@SDA4SGV3;Z1-M10M57%VI M'"NP['OHA#^!Q);9RYF$#V$P/E%JH3I0E=G$7)X'-@[X'A#D;6P4)-<7*] M+L.M'RNHM];<9%*G^8H O3/E&I@W)2 MB,?]X]6$8)0*A/$NI=N?C&P/&ZK=;XGAUB69KFU\.UE%C,P;J82,'O5@97<# MPI>C%>OL%/MI93Q[!9Z3?N_93V9;':"6WDM:D>\JTL1[ MB:$OS2*,"'V#'J0G*[)N>%>S:07TS"'2,_Q1RU&FEW2Y+R\W*!@YJFSPHM=T MW.DE3;J;KL>HNYZ2'L--UV/674]),Y^FZ['JKJ>D^4S3]=AUUU,RR++I>IRZ MZVE<.'=\/<=:Y16NIW%YT='U6$K=]90,NFJZ'K7N>DK&^#1=CU9S/4:[^MFJ MJY^-=O6S55<_&^WJ9ZNN?C;:U<]67?ULM*N?K;KZV6A7/UMU];/1KGZVZNIG MHUW];-?5ST:[^MFNJY^-=O6S75<_F^WJ9[NN?C;;U<]V7?ULMJN?[;KZV6Q7 M/]M4/P=A>9]@?.$2+^1C_ZP_U(1 '6"P[02HV@_Q2%%H6@CZ_\!;G;R\"R;^ MV(-^>@>Z;]EVON>7;><;)7[9R4I(,PDF?NP]/47D"9)5JG6?AHY_1Q,A7J2I M#^B67H@7L6]$_A/=)).PGU@WWJVN62=T:&2;ZV7FA)CI#LI05W1<%"Z*ZZ(, M0T"@B[DHJ_3'"^(5:U5&M>N1<5UM?HIO$E3QQ]Q-?&8GO_%X!J/@R4/;F512 MQ2RJZV#W/K?+DU4%9S7EKE$E>%FZW>NA5Q5I0'IMZ*4AO6K12T5ZU:*7@O2J M3J^/D1]&2+#J!/L"DW7Z M4Z[LR1F7O2[LJ[?Y3B2K573/-PY7EA?EV9UB$G@TH8"A@VP+6 M./Y>0<#4+Y0OD23KY,26/,BI ]&MHT7 M+!R3=)VM_*S&>=<5S)31_8%D@D14R@J"^Y#T:5F6>&EG0F8-XJ)P45>2]%GZ M*'%U-B9]GMXQ#A,^>YW/@@F,F,"("8Q"T0L3&&O12W617ICPB0F?F/")"9\= M<.7VUX_;N%]%!3^N.1@YBJRZC:XH5$' 8&*8K-@JRA?*U[7)UQE*@AP'$CXU!0^(*%]7)U]GJ AR7$CX MU'2T7RA?5R=?;728W8B6JPRH$#F:JOV*PH7)H->9#'J&FB 71M8HNFQKX@^3 M$CVS*#]%=KM#Z*&!,88X V/..:*EQ+U0T'F6_@V@-7D7?"-Q N-F7.6-]Q)_ M].+DS8KD7(F!*IOY/>LA M9](Y(G MT273A= /4NDGXP2&""75!A(/@ M/;%K[#-T:N;1_/( MD$?NVV"QB/PVUG.UBC1SW?W8RAGW8]/]Y.,J/W*'ZK,7;\-U*'T(I1!LE@0# MT0JEA7Z/6U/:6W]RB<__OH0%%BYN(1NQR:!%"]);WM)X 51 MRMO4_[AF6V/>>L?.*=02YH5AS]+D.KM7/*L)9 8.-:#73V'?\)):\Z=2?^ZPC/^40?4A,)G5EY"@@#QCVCVN<_)[" M9 >Y!:BT%(6B,E](FNI]GD+-;<%P$\NW9OA1ILB/E_1@Y7\C\Q=Y+1\!28[* M2(%@;<2.GOWHD9 ^Z9EJ[1G3D?2\N:('TKPH[(G.EF!D>#2TH0TU:,LP]N$; MMQ&9>[#:3>G9C[L'JZPD0ME\Q7ND]\15 M^IYN>(KG6([C3HSI1'=,6]>R(WCQ'QOMYX M4[K!6V_^3$_V<+O<5D94$^W1?9]D!PDSG;9&F%0K3N"&QE!SNZ(J)()/T35Y MPJQ%FD4@T3^4LX@>3]B= 83D'I1!D,2__>*-1A3G9*[=EF*EIL* M0U_+3X59/UR6V..9ZG[] 1E4X"DS6M*?JGC=+-UGP>[T[ETJ-Y1>OE*:[%!: M3H<*Q3 J.#-!FX$]NG,[CI$IQ3:- 2EGA39T@ M9'N+JXV&*?M?8;A(=46&Q>\K?PY+CM,;,[TAA]_((CT]5HRC%>R];U'=HBWV M*'!KEU1_'#Q,GA+"M11C,%)M13:TQGE^1\2NC82(O9^KE!"!TM%YZ2@IW> L M'1#_L6Q9D0HE/NN"T=)7@1G MX; &(]N1#9=7\H\ J72(IBTTE109<$:33=%DR0ZW5+*S:]K.7CO>4P5[DEJM M>ISJNB"45 -P%@1G,-)=*@B-.ZV+4:;0^ O8\GWXW'J\5J[D%^S80L(\HUEK1T94?-GSBJZRV2OMFB M*/W[G,!?J #=+4*Z]W^G!0N'A*NV7!GT3*K)AIZO;_@9SZ.=1ER)?KX8XLS! MR%)E5<]?@\Z..)Z'UHKV)LOXT^EJ)^$*\@?7L+G:NGG^!!);BL]QRO] Z@NF M18]8FB%K!;5[C8Y8'#@J:&8'RC3*]/DN3J?(M TR[NV#YM2>3[D@0QU"=$K$XAF46$L!24@'Y16M"GS6()BAPGTG9*=UH="<5P M?ZL#O=W0HKD/O>VE58.:M8&:,Q@9P[P[4J(DG,.Z8%.U%JNVN%BH ]:&]L'5 M[E8R#B4.3$MK5[7Z3+/:HX.F#$;Z,._3.YUI=HN+9?U_JC,M7T>=KYNN5@1I M:J]%D,*5P;EUR^#>DS@F).N-\)YX,8GSA6&:GB][T_1\V=LI/_U S1ME0?!T M\,<+:NZT@IJ[]/N%%?)UZ^S2O17L6#M8OIXMJ6"A6A?*Z/Y%I#G03QI38^NE M >-)%CX&J8\(?16*M<=IJPFHYI[Z8R+1Q8[);I;D4/JR4V.79&7=X3=_0J!) M12KH[-&/X2I)2_+2[@W>/.UN <^1QG,OCGWZ,^F'LP8;Z3JSVG"H'%^&$?@> MG_UDYJ<=?"#Z#2<-YI/,RMBESS-"H ] _08#=:L$@;=F=VH"-7WH*GS*[PQ] MJ+J.@#6!8A8J'A_;V7JAHG WROL=@;_6^D0LUL1BS73[QYI3?'KX)[5E,CUV-\=CYK ,VN;YUYK6["Z2*;GR).V_BK%!QK1W?)]BRL=5A*#JZKLX>J M6>5&DN^5""?@&WWH%+BH'BD/T]N*])/Z\YX'GM/\VIXG>7'O3$^XZ$5K,+)D MW>0U/PB3!47"48F%Y8DC&W"D.+SFE%XZ!5!X\\KFP'._HM?VH33/LKKV)*JK MRI$Z8-A8'VN&:*:+F :J74NB0::*+MM&Z[5,/%*>4,!0P,YG\?D(&'0!T&3' MX.5=:C^G,'GM;;ZF:!;./V^(X=+?WR)T06IGQU;7\Z/=L5 A$U[IO>\]^G-Z M>2?"G?DZ_?W>N^3N5U$$Z6D\W'!=587-(^V M_<,'!MO\%3#VV_2,#-.A!1[/*H(<%0Y<'VBJF]\X@T*\M!U67,:.Q?P M0",@G$Z[C3> $R1OJ[+5O-L-GGK$N)%WC1X/['[=HE._DG:IZL;LMG8YY5[= M0+>P!&A5:7RA$L<-CEAJ=/5N@"4;0BI.\U%FZ#BNGP1]CIO$B=^OF "%_2;/ M0*#^Z+9JN=1;R6*UU1DD5!NR;?,:IM>-QK$HR"C((AQ2. HR)&X;LNKP&E$E M7+?8P]UALQ^[ =FYU>R]1GTW%^S4]Y/ZL_0)TGRAGVA $NAFYVV-X/"VVO3# M>[7Z=9Y>0;HU0&![4$#=KIZ&,A@I7%N0GE[,R&M+*FPI+T.;+=7O2%BSMVEQ MM]/=$@=#&]I0PITO\'YM+OCC;B?+3(Z5S5>\1RJRJ^3P5W*]QK@+D5))B%1E MCV1;?\Y>BS^6WA.Y>8R(]_7&F]+%WGKS9^\E!F6RK3FHVMBCX?[V#VYR.FUM MD\<* G[SA%F+-(M 3G\H;[M+;\E?6#M-*BSW(.(!%*]Z>QU=7ZD]8AWC:KQY MS"0LDJHO]E.\_WQC7T9BUX"ST99;^I%?WF@3:ZQQOF M=J(U+C2S75)U"RE2W[SYB@%PNJ(T(E2%!_YBM9"6W@NTYX@E!FPI@.@_$';. M ,L\#0<[S[YV-F2]P.G_T\ZY\:&NLYWH*6OJ0].NUPBV<^U;A5R49ERVIZR M+40WR0/K%N&E?KY>TF$=B[MN*K"K\26:R%YTUY_(PO.9;0+CY<,E!2X2QHE7 M^&OW1%V5HZG$*7#T_/HQ.QB]XN]A^I:A[[^)%]5U2!D&O;G)%K=N03WQ&Z,P MHC >O="5"&%>SLS!R.%55(!")A364,@:QDC;M&\6V#?;YE6E<8Y&.6TG[UWX MQK0^*)LG33._CFPI'N?#-ROR@3[QRS.9?R-_AC RK[;TV(.1+2MZCRK3$61< MSCV%X,KCQQF,=%.4)#Q$SV4-.L4,F/ '"%'5U$,NZ"'=;=P;N5OIG((8:NLD M0WT=!3B<##7(Q9?GL*Y'&^0G15,LPIJO+ ,?#& M?&6PJ6":3U)!)J@@5\$[\R6,LX-WYG,8Y[?AJG9(R+2HBI4M UN\72&XJMCF M%%1YW-AX:[XRU)2;YI,4$%3SRDKS?L]X;3[!,KMX;3Z+9?:_U3^R0G6L;.#U MYQK!5&F^,M14L,PG*" + B.RHUY9O_G+%H_,2$18+3!>F=LV MS'= YI.%0QN,-$76N#6AP2M0AR!69IZ;04N'_@&RIF,BPQ5!Z[@-;P8H"*,H MLJF(HJN:WK%//1TV*[7H)>SJ&LW:V(/ BRU;6F,'=N"V@G@\V<+6QB&4 MOFBRXB(.$8>-S7%M]$$'7E>VM<:5Q>= WS5W4IW"[J-1(I(UG\'>GCX MT%&"Q,F57/[F'XTY4)MF7(&(U=6]+Q"_QDO2'U& M5^'1@!NJ7.B5[JKY=HJ(JEZBJL#0\\*2K= SIR&[9MZ#?G8P\;QR5SR<8+OI M,Q!(; %M?QA8;9F$H)8CFVYCYRIW7E[HHHC2C-(LAGNGMBQK;$:2PRO7 449 M11E%N<'!N;8 Z[PFN0@AP04#(*JTRO]EIZ-V_M^'ATC4Z!@.#P&JE[=!AU*9 MH[W*5>,,K;+M?=AF;?6'4KT&Y'\/P\FS/Y_?!9-W0>(%3S[E#IN^$+^AE[QY M&*^B@A[DMI%* >42F=PEV6OP^-W.Y.O'LS$*Z33&S<_$,LS/R/-WFR\'>I>G MOU6P JUN!_;/XQF9K.;D8;J_?TJ2]?(/=&*WS5PG=N&[J>]P)&0<\?]5LZ.-SM>#)J3U+*&F'=\[2PDV/TE2"ZC 9QQ"G5.K MX*3Z>Q3&,3N?WGM1]$(7SOZ1.MBK#$BM0HKK(>?6"+$U'5_GB"$UZU+S SVM MGP[-ZZ,7"C,*L[#4K"K,O9]&_H[>R:=^X"?D9NY_H]AJ,(:<"\;:FG&.B\/% MB;TX3LT%TN"+*[+26;OAFA2)]C3(=%UAHGU'?.T8$4O<5V3;R ]M[FQ).TI! MEZ3@/WYP-%7[%=$F#$?ZC#81=*Z-.A>EH#-28+0D!0Z5 A4:%S>>EX52@%* M)P]$F]AH$T'GNJ+IW+.ZA[?RB[+OW\"';S5[+\'JQKU$@E7:HBKR)F3A15]C MEF*5P#\9]^/=7*DKJ9NM(S0JA?=1L=FXZM^#IWX_8^^/[^/Y"@ATJG@Y4)&& M,Y*ZA*_3C@#('A3_ O%74?S[C"^JWB^++PWQU3%\H7D1FCW=$G]=,/$_4R__ M[MS=/B=>0B0_B%<1E-]*6+8,*ELR7;@@;A$.SL&> MPZOKOMN>LZ=;TF^B]/<97MJ%X64AO+H%+S0N0K.G6])OBR7]32-NI[H'L MR M<8^7$OR]"YKB#_)L=$=VM,;99G4YV0&G5=]0V^AY(J*KZ@*:2@CKNIL],.:_5\S:P(FP9R!0?R3P>/IN2:K2:>^7Q M:(XRCC+>^EB%5H[F4 ]O&+*N]^-HSMSGOR0>_<'79*1T6Q]6"\K!\4Y.U<*+ MGOR +<7=2ZA2G4LD5&FL=&A&V4P?EX32FJW 52F9$2F@GY86]!&S6")TI1/I M#1F3Q2.))%V1)4W1=.F91$3R8OJ=^3Q\CJ6?_(!^-US1-4WBGV]W4[4.4H-N MGI'QE>$IVR@1YMXR)K?KO_PZ\>/EW'NY]0.V%?:E7[-G92@P"RJS@-;IV[\^ M^Y-D!O(R5%*9R>(?V2]G;P_I6[_D7W>,H>84OZ4,U<+7#SU*U8>F=OQ1O9\7 M_8JX1T(92.'V)(53!KTE?6"8JT]MG W;?5MVG=;H5(NC*MR&_'0QH_<27/], M36SB^=0JO$JW-_G?59PLJ*6C]D'-'> QX6 KX<"N)@@?5]%XYL6$7K41?8!'309P,?:! MYF@NC@A%R9BGXT*1QSV4D%MN3\S >7QHUW#IX$6=_DA>26#[Y/N*P6T<.E_6 M<7*/;3F !/%_T5.7])D0Z4.8$$E39>EN8WGVA]50A@ *_&#%8AH[V\D>:FA# M&QQ0RS!]Q&W:D><;V?B=?MPMM!FCX;[VS^XR>FT MM4VF<*<"&T:,Y[=4PD@$GZ)K\H19BS2+0"_]X'NZX2F>8SF..S&F$]TQ;5US MQI:NV]K8=MS_L0>C+\S3&DZE>U!I]+[XVR_>*.>H3:D]^NTQ^J7.F^F?>Y+R M.G/9N-$&'7"*;TDC$HZ/G+4#H#WU7&=ZT^WTLJ43@3S@:^YQL G<[W M$K\6Y^5#.?J1Y>_SO;A_GC3SOE&&2JFJH%RD_XRH,:.?6G@^BU;,_2G3I+_M MA/V*^C=53J#XM'[X-DG2&YNZ0P>JW,:WDU7T0KQHLW-W,+*'ZGX<4H(/I5/4 M0W;53CN^2JP+Z!:F.>[9/-N>-64PTH9.\9Z'N^;IZ)KW5_QY/".3U9R$TR-K M?[M*5A'97O@?J>)@9O8+??SO\W#\=;-:^C.$(G8)![EH1;I@#V%'8T##E&U6 M\K;UI!]7B/]B=/?ZHKNI5%-.@[:8^J"EF4R" 30PM'LMH=T&93YYI?J*J0>J MDP%1_\TL091NG2^ AY04(MHGN^O-(P@?ZW"_/9/Z-_,EN&G5= MC1J,T)9-O2^SV#HD(Q;&><\C(V ;CC*(! M'JO:PL$&1!MJX^[0:#?J"H>#=N-\PO$V7$6U98--M];CT HNZ>,!K UETW%,76=D_T2OG2U.-T-R%&>961297:TYE,U MSA#,M ]DK0U+8M>YY(2TR";^Z+T P>Z""7TE6I')>]][].=^XI/X#3V)SL-X M%16$?'4EA2ZE))G<)=EK-[E 4Y]L4S_-EAAGU)]OR (DC?T8@N)9R6H: 8<, MB1-JH,WNU$!;SM#57&Y1HPZ_;NH<0_=:D]!]Q=&F1VX2:5JO4)9Y.W61 MY7U"^F*% <*]),;=,O+GDGJ $&>Z6EZ4 I^]N1=1/2A+S]Y3IBP?24"F?I(; M/%NQ1N&J:VNP="8[B_RQ6,[#%T(^$=9$:NLDDIV!ZI[<=2CF5&4FI.W.G^]0 MLRB4M:N0M9*V&OQE#0I(;5GE-NNSY>JT]F,C%X7*:U[[A+#JLM-&PF.0A(K* M&S(E5"0FG\@W0J_QI\J'0>5#D2T<7M5+#)6H6TX8,BF&3%EU>7DB.Q))NR@* M_H@3'YI33.AU)XJ\('7 85CM-&7Z,0HGJW'RKY24+\SSYLWOYUX<^U.?3$Z5 M#&LPTC79T43)^^9PGD=05=6N;8'*IJ!29=VZLFS0B\+BGP'QHH"5)L8KRLXQ MD9816?BK!1YA3]:ZGU?+Y9Q AS@O>GFW)NR[()4'^O UU3]FI*XM*I#"H-"3 M26/]BZ=; >%5HG_;AY<[&&FV["J-V[+AP;=ZI".+BGX+YZL%E($_TE,P'GU/ MFUB8$?._&"T_I:2L*P4&5+N;LE(P;18/N=V'S[&I.ES@HU+XT#N2V9'C[#K9 M@2Z4'$9;FY^ZAO/V6LO'9#Z]>3USXU'[U*-V1L_74]")=T]#&XQ47;9L44X\ M>* ^XX&:%XB@T%N5#:LC[;V%U_BXP-XOL!=7-Y8YC#>U4VTX(U\^'_I4+6P, M1I8NVR;&)OJ(I1)3SAE+YF!D6[)M8ZT8UHIAK1B_^QH'T;0&(\VP9:UY':<0 M=6(HT"C00@ITM;LS!X&VJ4!;FFQ9O'PP0A9^[A9Z%DTQK5;X::D"%WYJ=0L_ M]U)*CM5X&DZ^QM-P\C6>_]I*'VNA?G-OQ6O\OQRHXC3E M6:U5OKH=+?9D;?*DM,NJ] ?,/^]V;LZQK+Y$>"3V(LLDOX51:LJ$LW*HX M^^[!J;W__CAH5%NQ MS)6,U^,L:$@A[*'(>J&+X2IW$N1D2)$PIX*'$5),XYJ\3I M$/^3-;/UCC8\)$[XO$M1/]7[20GW,R]Z(A,I">G^XB1MV+=N=8J%'J>.VSZN M;#;!WG=QO"*3VLK'8*G[>O,#-M9_"(BMDI'>+6,+YCAILJ(WKB.])FQ=3H'7 M\@-<%%C0A<>27?.RP ).(:IXHLJ^**KLM'.>==FN9QFJ>A__^>B]0">/])@X M('+U_(T# M\=1M/#4Z%)Z*)PO"LJ9L*OFR1\13M_'4Z#AX,IY4AB>WH)G!V?'4>Y_A5A(0 M"28GI/]@A1=6>+76S9)KF,?2>+4.%J+*"\LV4:B%%&KWK$*ML_PDU^#EB42A M1J%&H;ZPI3;04J-0HU#WRU*;O;+4)S=9R+:5,_KC3>E.[SUYL_>2PR5$X <^F\O?X7K]0> ML0J\&F^*VGU$K]M]A#6-JSABWK+R[41+SNSW[.6'ZL%72Q]2"S%9$PY-I&F?N %8_J1[<'RX2-5O&S7M?N. M=*S+"$Z-QZGQ.#7^#%/CTRN:4G!'V]:7-VZ!K%\LT/26Z48BS8D7;UHV%8Q8 MQ'(@+ >JZ7W*L/4>H/7:#JWV_=09C"Q9Y39S1PB7$I;=H9SQ*W3E(VBL;#*HDA_$4)\A"\ M#^D:/P.MZ8WUW_4+FVR8\2:[!LZ%Z2.P2F?6MP@LZ%PAZ[8K"+!X#HFI8_J; MW56[#;\J(ZZV@D&U(0;]"139U3@/.Q$VU09QQV\<5A//_U 6H\77O>;V8J KK]VQ.G?\^-$K:*K MF@K]Q*$W-K1PD#4[[X;#HKUNXZ>F8CX5/S;@1['SZKES17K<$FT/VYA>!TQX MDD9L.6Q1C8/7[D1)= 8C6[;,LPPOJ\C'+J;)H_2B])YJ1!M(KPO2ZVBDG& $XV']Y\+.4S*"IP?>E']'UT!NJ MIFBV].PG,^EW+_@*J>EWC&*>+'T8W@UE:1F%WWP0 C9'T)/^5J\OO[:C,JQ] MGK^GFWN8INM\ZXU9[D1V]OX]C"*66GSO+>D[57,JK U>*#,/=B^F;)G#ZB/R M+9Q_@^V-4V)-LU5D)/ST^GY&S/4J!S_+TO/,'\^DA?0 S*15DO& ME4#RGBCEG[R$\HNYN8&\[=/O3^^[OU@MFM,/ C1*"0&ID%?(UQ9(>.YBX,(Z M/3?=BZ[(( @Z<\^P9-7T=35]68:!FE3@GN$/CJ?=;>;M,F?J?R>3FW^3*'SE MB[+ABSX8!6&.+=+CFN%TAYMXBL1*5=A(T(-89OM^SC9(E<(X7"SG/LM,9:K! MF\_I:]](X 5)/-RK.LG9L^KV"W(SA+5?9EW[]8GX ;5<0+8"XV44&"\C;[RV M'L*X\N[U7^_#.*8LI-OY5J%ZI="^L=\K6(76!:MW3P]9'@4GE=YU#:9T[\4K M;YZ\_&=,[119^*M%ZF)]) &9^M#%D0+:BV-*I8DTC<(%>W=,)FE#\-03NR$X MX-X+8#1N*C3?O,@/5S$U$EM,61O3>"A10TQ_E2TJK6>!7P$KR;1]G/U0-I"7 M? /#S.PO_#-[)HEB>A:5@C"1%H2PM_R=\IAA@\*D/Z93,D[BA^DV-(O+DQPS M5YXD/"*@ (FD6P14;'.)@OX5$,^1GR0D2!N_>U$ 0Y )P\6IHX]+Z'"@#U<-8U7C:U(845Q\S6&4:K&X8S[%84WU5Q]G4 M*&@H:!4$+;5XM>7,9FG!EMN)\F&4,Y2S\P\5Y&/06%:9838N^T Y0SD3:..M MR=F)]HRE?YD:KPH^L:I->#IS8'PGF7!M70$Y4/+8PV.'3 M<.&D$UWA-!C>'8#ZYL*OO7^Q!9/C@6!/GW\@M>NW70?F_L@J-\>0$(&RYCT6 M4,I0RO:E+#5\IPB9"\/C9)OW[$ 4,C&PAD+6_(C9V)0YBL)RJ^R#G010RE#* M4,H:F3)'45FBL&%WHI]N=M-;+V)-53.MY.54]%(PNK?F;#C\K2J_A76J!;KA M WT%RU2Q3!7+5 4E%Y848IDJ8DH0PF&9*I:I8K5!.S=/M?VJ'D?1!B-Z[#"= MQLVBL:P'!4V@C;B\:N!SVG*6%51?#T%#PE-IR+ZM%8 M;9-B8K'S-:/G1-6CBP.>;A>L%L]R!3!=K;.?/X'$EFV.IXKF=4*J,1@9BJP; MO)P#_-@H=B$1"C(*,G]!/KD4234'(]V4+8-SZ3K*,*"?+I!MJDZZ"K3]GT<;Y\$1N'B/B?;WQIG2QM][\V7N)@>C;TY?]X&:/AOO;/[C) MZ;2U3:8(HE(01HSGMVP".7R*KLD39BW2+ *I_\'W=,-3/,=R''=B3">Z8]JZ MYHPM7;>UL>VX_T.EEHT:A\G<]Z P@B3^[12%\$S4N$ %93, MZ#G@:;;-!MB@-/82+TZB<$EQQ^A/AL]^Z--F M?909#^/Q*HH(7=C?J0&C^_HR\X(3>:'2\](PG^:VPXOP]?=D:;4$NF^4RMGV M_2ZX>WJ*"&4HAUU#5$XYLFO*5X"6M_Y%!H!DYB5;M!CNFIB=8UE^T[OGW,_C M&9FLYH3*E^\]^G,_>7D;1O\,EIX_8:(6WP7KOTS^=Q4G"VIX_OB^)$%,-KN@ M8DOHWI9P^(I6Y)@-4PUQC-CGQ LF7C21[KUXY?/XQ0'%![?*(_6N,C6**T1L$W% M@S>)LK+F M'M)/C.SABCYZ$O]\NUXANQ;M=0B@*YU[RYCG/B'2GKJS\*@V2]G;P_I6[_D7]>=H:;9A6\I0[7P]4./ M4O6AJ;JU'G7X=5,O_A%<5)N+TJRCC^+3*ZE;_3"^,#5UL'W4%5&BO3Y:%1JI M=*R+RG83+7;?;]I(JW$GFLX24'TEH-94\OI,)L192SCC5%20!I&4@BC2?EI9 M<;G!)8CSNS=G[@5ZKWPD]$ :P,6#WD_HI=L/A7K!-,P8C5U9QP#D*X!4+8$F.6:L":+)QJ"YV;D$!O%8!-"XH?A:;]N#J MC9/&4/Y0_@3:>!WYP$6\SJE7DE#C+(1MAE1J6BER9U4J. OC:^!NL;"$ 7'46RQTFU$E4V2 M; U1.OC554M'1/4,464- 5I#E#$8Z8ILZ?FZ1(14MR%55M+:&J1,UAU459S+ M0^JLW>(OG*E#@LD).3I5RHD/.Z!['3SA21JQ]4H=M:)?+JZB6\R_VSROAR-G MN]@% ^49Y?E5GMT+RK,-\JRXC2<6HCRC/*,\7]X^.VB?49Y1GGMCG]U^V.>3 MNU4!'2HT"=('6\U^UE3(2KG9=HQ<3X,S5N/;Q=VHK*%4KS?$?;A8^ Q.#&*, M6$\D@-XG;_QX/ ^A:\$7^H#?Y^'XZRN(#"5%-*4LF=PEV6OP^-T>$5N/9_7^ M.S^0Y]=>BXN"_DG9KQ3\=G%7)>#4@99*)_;0^$26JV@\\V)R]Q01PO:VH4O1 MVM0\7=I24.R)MWY"A65Z[$3U:L]5#:-F89A=_\":'O?*-?"*.7]:0>_F#;@%^ MYF'ZD;[A4W+ !^IVVC&@TXYZ:'[5NMT.Z*&:FS$NL1F8QV#GW>U[FTF.M5>Y M6T;^/'T];6^BR]!.9DF@Q0R9O\@,2^$*&M@ R^&)ZXXN)-O%!+Y!UR9]\^8K MLNXC-@L7T,7FS29E(9GYT43Z:^5%T/N*?FSJPY[@5PT9.J=%=)WT5R?20=JS M?(@\]7="_>\^O"TA/Q7N]*CTUI^3"=4O23-O(CT2$FP]BK[PDD4]@'I#Z1W%^GPNC>E[]"&[ )UZ M?I3!$QJDL3EI:>>DUY510:#\BD.ZMK2=W;JK$BC@"6A6NFP"S=6\Z&4H/4#W MN^P3P.2M)XTW1QJ9M7*+X.?\0+H;CZEMGZR;1J4'GI"N(Y+2+EX)T_1PKF>= MY>"7:^HA^Q)Z"";<#O.19*F:"JJY0^<2.[0'(_-8BT"ZP[PFS=\N>/5H"^B? M]U0A^\E;;YS!I> ([E1HR';D^"O&"90RDQY 4M-S\S&5]S_#*'GRGD"?7O(@ M^CZDOPEL SQDIZYP.KUYS**S\8Q #M_V#2>BKZX6E/;T9T"ES2>I0S@3;.L:4%%SDSH'H3WPJO%JMT\(KD3;[!E26N4%#4 M]P3J V8E;0F_=6ZYRTA6A&9U,"JJ$#Z4"-V.XJ^8*=]W?AY07[7XJ0U&ME)] M[/&EJQY/L.@X..T,!!);JG@IR4]DX?G0.W1;NEY]LLDFXE\D:?I@Y+B-IZ5Q M9YW8QW$47A1>3A:QAO#6/.$;<),V"\K#NBC;%7++:D5W_K[R(H]^@L3O@@E9 M!/Z4_BQ+V+@+)O_R(GC3)_%ZTM6&JF;%&$^%@3OGR):IGWX$0=8@26G!XH4; M:D"D^#44)'T.YY.B:-#%DX"&EXQ1[>1*"466[>CY^%7!; 72XVR2THX\9&/4 M+DG2%(JU@_,'\ITRK9M.F?H$@U#)Y$L(VA4GN&/NHDZ+N=$G=NI_YU,;OY-HO"5A,J&A,Z1,T/A"C5%.>\*W<$H M"',\SC,];9(3D;]6)$ZR!$>J7%;S)&7S7J(/!0;D54+4::>C3N6Q9%1?":E0 MB\>57313=V_L;9,3TAOZH6_,64D5"O>OYT7]! M+F-=LVE!=S=CF(]E2B=G/E-.7FX[VF!D&<-\GZWU=G93F8?2VY-'4:Y3<,.G M@"5N^4%,[X/L4!HD;'[GV(MGTA.].J>GB+2M\'XN-1Q?]X%UTK(RW5YK684_ M7I9L)KQ^I,1[AN&MGRDXXFW5V$6%F.H>COHDHTZ!W'D-Y$Z'TW?>C].6%FEG M$^"..G8_\G?%99KA+&8X&^^8X*V5#7[>5SH[!1 MZ9WUR.#3?NN ,ME[^@F6 M+G?CA<73OQT^VKUC/D=&R0]A\H; %^">=1?_@TRH/GK:^L#?J5:#&\<'4GO@ MMF66C'P_ <&Y&[ PFV6>@'SOP&(K"?^"G("T$ R*O;;077*>+ZZFS71OIB - M;6A#N;A539?\1[I!7R5'/Y*+O>3N[E2*MD! M2&?9(=C6G[-H$RU^(C>/$?&^WGA3NMA;;_[LO<3@9MXVR-0:[]%P?_L'-SF= MMK;)]&0P 87,>'[+BA3A4W1-GC!KD:@ZI(+Z0X6R[L'H"\NBI_H.G!GI6<(; MY4Y**;5'+(.WQILGE'Z\)T_>_$\OH=C(U6#GRSXL.W?O/5PI7;LF^N*G/E6# MR@N@B)21I+@(Y)(72;;&?Q%6[K'THN0%=.F81 G5XM+<>XY7/CTX9*XI>I+Q M R]ZH2A81:E_ZG$5T\?%=&>_LTHWRC*Z'*HF0 O_9RQE01'I:Q ^SZFM>"VZ MG+)"%+!>4%2R_D56$OH,:.51JN_\W6W;*+^!_A,R5K M)$O35;*B/T>^L6,D1$'\:+Q:P)$3:B,9W1?>R_J'*"D?H088]DQ- M.3U^0%DXG/:>9X0M,?5\,F/)0B?35SYE9:ET@0$,P:&K?\K"*U'J3XW39U(2 ML_HY^N/[3.3//#]@7,KH$JV]?%F59]'I8_>TL7\>N?;3AWGX]%&CS8DUP",+ M'EEJ-+DY6R\;NVXOF\\)/2C-PCDE51%0G+$E/(C?&877L:F:)US0@\\,R^ U!(?%K;-8)(Q M.$E;H[#O48M\[WT;A_1\MOUAAH)H@X)@%P7^.KY3*1(IO?H0?YI -6^4G2*; M%P_GZR6[4DZL.D--KU?K>^A1]M"P35[5Q)J%:\(U";G<'A@MX:9R2(H9K:IU>\ M!9%^ J]YKD84:5Q-@X9MR_GN Z#6C0/U.T7C3Z5NB:*V1/NG(./44U!'SZV0 M$!$&Z0GU\D=3@3Y61Y(.8,EL\43=.17X>>9%1UIRU-SRU9#MKK"#F"A"TA7) M;+OYW"41DH7D96G=AD\ZVHNPPE319G7V9RPGKT:@@ZF/,5-)^>S'L@[""K@RV2F4IGQN,0H1"U%4AJM4<3%.L?2DZD+=?)$[U.J#8,'S$,F3#S%<> MU!Z1C;(F$N:N5=;JB5K):'H.$J8/1IJMRJZIH$E#,;M2,7-:%S-C,'(L>@53 M4@[VR!B/7MF3- M.33YL6]"5N?[->/?)Y/FFH7W.B7W3S\((RJOZTJ7VG)K0\M83L2= M6B=V53FNKRC$WS&$YV>$%G2JW-)3SBM,FFHJQ(V(N%%;PHV+N.DU;K1V<.,H MB)M>XZ9DLN$1W)0?JATVFTK6S<9#5A [(F*GY$YVLL[14.?T&C M8YU3X?NGEI@@+&O!>4&6J^(A(V'@F(Z***3I8 ]T! V7"D'TDCM<_4X,]??; MH$]UVC^#B-"M_IM,_A'.@4#K+L /P6&=R.]XA!$6$8(D+2P0(6@C!7D.PQ!LF @1MA&"O(5CB6!,!@OQB20A! M$=,&\PZZ VF#[8$Q#SIW,#(X%*4@U,2"6LYY!(P971>P3O&)WDW^=Q6G4\>^A)M&D!\]?_(NN$^[0#*$ M/<*$'-#_5/FSSO1WP>2/[R0:^_&Z#_[#DLT7J:/:=8QV]QI])>[0"Z//0/1U M#'TU+V8Y5^B!BUGK."S/W7#-M @CWR2F^IT-42BB#BQQAEY8!_*+!B'Z1$1? M29[BA=''+Q"$Z!/2 E=UC8I@@9U>6F#,FVQ3O>;:F@FE7H4K?+KNM$O&QAO& M:I9\N>8U9EQV,A[52^X(XEW\!*,?8S\AGTD$X[137_Q&R%R![F#W$'N('>0.\@=Y YR!S-V!&5\TY2TX]WT MWY!Q1.C=]VT4+G9N1(=*&_^1SM HNN!"HWTM/\SI[/EEUYV& WX)YL&0O%?G M!Z;@=-)UB-Q![B!WD#O('>0.<@>Y@]P1GSL8[A6BXFK_GGL_\X(G\B[X1"9D ML=R*W^:OLIDA(K.BOR-+C?O3FTVI&E_[.:OTBJ+&F*IC<)Q388&RF< M8-3NL&.7=-BY9]V,6)5.VE7G897$B1< 76KVU7$5=S!R9=VP9:W XW.:D[*] MP8IG=BY?!0H+M;-]W/E898:UJRH46GG]BYCJ#:9JFGRGP83T>FF(JCH8J98A M&V:3WI((/7&A5P]Y;LLSQ5U5&XPT6Y-5FU=_.D1=UU&GE52=JQS,---%%A6&TF7 M1Z<^&.F&(,B\[F8D;/X@ZYK\.H P!/-0G=W&\@OI9*9R"ZW 1P@+"\5>*+RI[V=]]^H$@ 7_B&'W"319"])W3(W0FZVJ#=<5$1DQDK ?>DB8J%U:=PE4B77<> M)&/C#6,URX9<\QH3(#L9*.HE=P3Q^W$?4*GSJZY#*(H(Q>[,IS:$BS0B%+OA M+VQG/K4!C2%ETVP<.T$TBHC&[@R1-C14C+V&8FN.1OY0Y!?30RB*",76O(XM MV6BCOS8:$RX[Z:'DKW.%*Q2[[@S,^^VLRX@L5]%X1D$07U>")78*1.X@=\[2 MI+O$A?<%9CFOHA<61F'&Y6Y,35 $9BE._B3)+)S4/E=9$/>553=?R7+VF5@( M)Q1VY YR![ES==RI:2A+G!>M&$J[GX82TZ,ZI$>N.WWHC1^G%:^0!H8Y0YWT M=2)WD#O('>0.<@>Y@]Q![B!WQ.<.QJ1N%BYT9TJ ?0 M/]+IBT4^#60.<@>Y@]P1GSL8HSWO!3RF&Z!_*[MWW<^\X(F\ M"S[1N]-BN97QG;MHF\I@Y-H"9 Y<=P#Y=V\.'75EZ3-9)F3Q2"))5V1)4S2] M23@YD[TD7!X2O>Z(3MUVNKI2TDXW3:)GF3AI"]V'51(G7@!TJ=M$UV1-='73 MD@V-5R%0->9=V@6+*#RLOW@,NS-4B?H'W^MJ (OTM :A1:O;OZ(*0$Q M5>]0H*L5#P5%Z*J766CJ@Y&FJK)E6,T]\0@] :%7#WE:?756$W &!9QMR)J" M"@]1EZ&NI),5!]29U,*:-D5=7LTAZGJ#NIIF-E?R5L/,YB%F#4:6HJ,5[26R MZ@!+=4^X%-349S9TI%!45]9,\ZHTVF7S@1#2%1.%:G2>,/DURFT=R=>=*_2! M)##T*UP0S+_I9"RGE]RI=^8K:0])(;Z9>5A'B?'K<(NX$1$W)8T<3\6-Q:\= M+>)&1-R4=%T\&3?&Z$^@>DAF))!C=%)$9"6(8/)]Z MHTZ?/-_9,L_>U/?VDCM<75(,]_?;L$]5WC^#B-"M_IM,H,B6$NCOGA^ 'GP( M/I/Q*O(3G\1WD1_3M][0?P9/:9-HJC,?IE^\[W54(;\QH A!$2%8XMT2 8(V M0K#7$"QQE(D 0>Z!2H2@4! L\;F) $$^+D-;N!F*UYVP]BZ.5U!T*X53 M2/[R0:^S%YF#)L M/K"."76"W[8A6C0(T7=.%^B%T2=<+!+1=T[O9^OH*T_AL"TH.7+UQF6["$ 1 M =C:2&8NZH]?\ ?1)R+Z6IN3S 5]_.(^B#[QT'?I:T<%T^OVU_1B\F2+>M4H MJ=J]K%YUA*M]NNX$2\;&&\9JEF:YYC5F5G8R M5+[@CB4?Q$_EKYL9^0SR3Z MYH])ZM_^1,;A4^!O-6.MK@OYU?,A%$6$8FON1?Y0%"Z(B5#LAJ_Q%"B6WWX< M'6X_MN(B&ON(QM84L%"6_VU MT)C'V4G_)'^-*US]V76G=MYOIW-&9+F*QC,*@OBZ,C>Q,R%R![ESEF;A)0Z\ M+S#P>!6]L" *,RYW8VJ"(C!+SSZ\"^&$PH[< M0>X@=ZZ..[4,98GKHA4SZ?;33&)J5(>TR'6G#KT.-WU#QMQGFZ8;N]4I=2;A MZG%.4H!?Q2R. Q68AEI2@R'7\,50R]2 0*#] MVR687IG98LEQH?<[-^;SA+%CKLI_=BQ*)4IEGZ2RGJ?/R,U ;6WZKJL-1IJE MR8JM<9L;B,*+PMLGX:TGNWK;DQ==:$)BV[*#1V&46Y1;7G*;&\7+76X->DYV M=5EU\R-Z46Y1;E%N3SLLY_S]369HN^9@I%MX%D;91-EL:E/;/PFSK%]%<61; M4="FMI@QC"H!5<(95$*#&>XN]^SH2VD"%L?]A34$IO^=^-]&;$- 2#]8L=SR MT7J+'U8+RK/QZ#?ZL?6&,N88VM V*0.78@R>ROS_XDF:V9M_7% M;*?*YBO>(]W7*CG\E:U=00M;$O&&H*J485"#-:G6*W=3@FW].8O6JUEZ3^3F M,2+>UQMO2A=[Z\V?O9<8B+ZUIX4?W.S1<'_[!S;GB*YUB.XTZ,Z41W3%O7G+&EZ[8VMAWW?ZC ?@&0 M0VOD>] 201+_]HLWVN7D*[5'OSU&O]1Y,_US3W(R=>%8[HTZ./RN]\6/*""7WFA) %^UBPTZ&< M/CK5U-*$=5F6$KJB@*Y36M /S6*)4!I-MG(R5):3H4D_3>@#O(BM+9F%*TJ% M2?SS;8Z]>_3/5!2P8(LC&F- NHU77<;4\QA^91F3V_5??IWX\7+NO=SZ 2,G M^]*ONT\W\YDMC-_IVQME,%12A9#EW&2_G+T]I&_]4O"Z,]1TM? M95C\^J%' MV4/#-FL]Z?#KIF;AFG!-PJU)58:6K0NV*)Z$TIVZW^#UI",D=S2G[%$%=\VU M9J46@O#^5$ENX_';L)O[7,%%,SV^BG2O2GTBTEV1D9:VG2<'$QRK$JBECYT! M$'MW'M5*3P)-5EU^L>OQ Z+PN?[#.B%-Z[3_]'!;0620B'DB;@K@I:7G3^@- M2!JG-?!(T),(^HDD'GUQ(A$OHM>FIRJZ'.E8 ,SQ>+58S;V$DC(\.*5=^FD> MQG$NE(S;/>'Y\K MGB4N;=ZE83^4%!="565LA20PT42..U+Y#%OO>0. M5X<70_W]-NA3-?K/(")TJ_\FDW^$D)@D%\<"S$H9))DU:D2[:&Q '7V8*2J3893(-B$!%O.:R,"V)P>@HU_ M4F&_<Q3I 2:UV?_=T/H/T,N#0IY8(&/LW^11L.M- PR\; LR1X(#Z9;%N>M)T& M73-[JV*(3-D(M*8,1J;LFKQ&8(H4(;LN8)WBCKV;_.\J3A8PY.!+N&E*^M'S M)^^"^[0C*4/8HQ>3"9@<:F_8A(>[8/+'=Q*-_9@\3!DV'Y;P>JWHOJ9B=+_7 M\"OQQ%X:?AK"KV/PJWD?S'EA#]P'6P%B >#TP<@Q\DVK:@_%1)P)I>9*'*V7 M5G/\8DT(/Q'A5Y)\>6GX\0LS(?R$M+)5O:[GLK)6#ZTL9GNVJ4%S7>#$TJ = MJ=D2RNG:JV11AIP;ABZ6,KJ&%^:)=C)ZUDON".*8_ 0S66,_(9])],T?D]1- M_HF,PZ> />6_O/F*U%*__"H?$8LB8K$U+V4+6.Q(_!6QV$[>Z'FQ6*'$3E<& M(U4VN+7O03@*!!)8R3/TDR"R?USW+F8*0[LFLUF2.% M>$)I1^X@=Y [R)W+)(F=PU):_;24F S6>44BE ^@5[E2;_PXK7F&-#M,D.JD M2Q>Y@]Q![B!WD#O('>0.<@>Y(SYW, Q_2?_)_J#%-V0,'A7R-@H7.S>B0UV@ M_I'.5RUTH]B#D68T\:%<>SA=Y!&GOWMSZ.1-;UQ9E4XLF[FVY4@['H# MNWJ6ULHE%=:PM 48TP!@J[5^ Z>DF\ 1 MX%2Y>[J#D6W(JMK8AXO@$1$\)7'-D[6.J:#6Z35PKLP4A7\A44G>X\A& K\-J( #:GAV##-E<7=#X>0B\ =8W$ MCV'$AAQ6M,-DRC[NT\_ M$"3@TJ24"QKX-/L7;3A0G;SK."NH3F8)X$!\,MFV/&FE,ETS>ZMBB&RK3MF" M>CY3=M7&2;8"ALBN"UFG^&,O/#[7PL%0_89?:X.A^, /9T'U&WZMS8*J"+\* M.2I6.O[)1/O;2P2*/;[>ZLA8)H1?.WF9EX8?OP@4PD]$^)4XLH2POU9_[2^F MB+8(;KND]>&H8OEF:[AA6QT)VB(617-SMC3RGAZ=1YJL%K0013CV (X=FDMO\PM M(A9%Q&)K#M 6L,@O&HE8%!&+K7E#VS+3>G_--":P=M(UVH+6[4@EGE!^TEYE MM.)46I'B 1AK1>X@=Y [R!WD#G('N8/0.^)S!X/:%TS?V+]0W\^\ MX(F\"SZ1"5DLMV+3!?=E:S R%%YC#J_@TMRK^//OWAP:*LG2PS@)'TDDJ;*D M*9K6)!1]%5-'#[12LM625DKWK&T5*X]*VR<]K)(X\0*@2^T&2K8]&+FRKAJR M:O*:Y7#YN;JNN(TUG/#5>A7*+%SM^<)U0@M'T@"32*#Q<$4X0Z M&6[J)7?JG1=+.F^@@Q[<0F'7X#J&HL?PX@-!JSDC*QA MG_D-J<*&79WT5+Z+XQ44'TOA%/R5BQ 6$(Z_4D!38<_^[M,/! DX,2GE@OAT M'V;_H@N'2I"MDA)DENX-Q">3;=N3EB/3-;.W*H;$MHJ177*AAI5>NOD<8 M,'MV-Z96+P)+&"=_DF063NJ?Y8S!2#=DS>Y9@+N7>$)I1^X@=Y [_>-.L_RP M<]A)LY]V$A/!.J]&A/( ]"I/ZHT?I[7.D&*'R5&==.@B=Y [R!WD#G('N8/< M0>X@=\3G#@;A+^<]V9^8^(:,P9]"WD;A8N<^=*CWTS_2^:&%3A1K,%(U#C/= MK^ BW:M0.GCA6)Z&Y+VF>/0EC*XJ774X@=Y [R!WD#G*GK]S! M*._%JC?V[]/W,R]X(N^"3V1"%LNMU/2"Z[(]&%DJ]NBXRMCS[]X<>B++TALR M)HM'$DFZ*DN:HFE- M&9E*<;N]4I=2;AZG%.4D'/WDW"Y2$5T ,1/M MV=%* MNB6GY0 LJ2CMD/RP2N+$"X N=7LDJZHS&+FRKKJRK? JH^+!VPMY?B\&6Z8' M!$+MWR[!],K,%DN0"RO,M./6F(GO+/50__'7BMKE0L/K4NG442Q1+%$L^=2V M.'I]N:R9H:LI@Y':.$47A1:%MK]"6T]FC?9E5AV,-,N1#0VM+0HN"BXGP37; M%UQM,'(T57;=QE-^4'!1[QVHZ3(K,CXK$XS *)PIG/:M: MTKJ0ATTU!B/7-&43/<*MY@*C1D"-< :-L!_X+11Y&"VB:[T4]PN&AMO\:?P4 M?NKRGT(!P$]=]:=0 /!35_TI% #\U%5_"@4 /W75GT(!P$]=]:=0 /!35_TI M)@"_)-[CG-#_3OQO(^9)!C>U'Z0-%XI>H1]][NN$IGF,YCCLQIA/=,6U=<\:6KMO:V';<_['=P?I+LVB] MA:7W1&X>(^)]O?&F=(>WWOS9>XF!5UN$6/C!S1[A]VEVD#+3:6N423W^$S(. M(P:4VU4P(1%\BJ[)$V8MTBR"^,L/%5@T&'T!V9#"J70/H9L@B7_[Q1OMLO^5 MVJ/?'J-?ZKRY@Z'JO[PHL /GN*/)&*E35_H9W^?A^.O6Y$J*PU_42U")G?)^D5X%HG'WA+D M.UI1I*R?)=&'2>QIZ^A6MI@](M9:Z.?QC$Q6<_(PW5_R[U[LC^^"R1L?=-"$ M\;UH&_;^>G_;4X];.Z:_?XB]K^6$6?D@5 ^VSNYB=?9E1J1I.)^'SY0>$C,& M4DR2&-(/DIF4T+=AQO$1:"5YP42:I-22R)II2\HT5B G_32AS_2B M6/(#^HQP19H:7;A6\I0+7S]T*-4?6BJ;JU''7[=U(M_!!?5YJ(TZ^BC2NXF M1U->W-S'"I))TB/4F5I :QUP M7'MX*&4]/-R"T]__W]Z;=K>-)(FB?R6/NOJV? _$(@"N]HS.4:GL*M\N+]=V M3[W[:4X22(HH@P ;BV3.KW\1D8F%FTAP$4$R/U19)(%<8LN(R%C"R;'. )& M[@RJ-^C(B2R;2EIN$K)[_NB$J)7G_255Y/"6$7_K:>G(\:@;@FS;@-0-]G^L MXJ";;;Q*V.F:Y"X@N_=$=7^$<5P]!KUW=6NWC7ZON]^8U(VD78W30S2'71"' MK:GHM2.']:]NVWVC;2VF96D.TQQV&1RVI@_\;AQF8R$0RS9ZO3T7%= L5@]* MTRRV 8NM:2:](XN9P&)]V[!:>\Y=.@R+[;7YPFE9H7_2!^$R#DOB#T+>VL0L M+(H7;N+W6%,U%M$VEV]6Q2-RX)JV>G6'7]T^'3U6;_T!=#R.HIOF7:JC;6IC'L-OS7Z^_I>*J!DJ=) M;*6-_O(D9B.)];I-H]UI:Q([3Q(SCTMB+22Q=L&*[9O,U;+=1(_U2188N M\,Y=WI&P.@-UL+Z:T>SM[ 6I8<\836G;JIF'H#1L!=,VVN;.I<$TI=63TK;2 M-@]!:3V0:7VCV=U9Z=245D]*VTKI/ 2E]8'23*/3KPNE78X/4V%S#YVDMKQ3 M/'DFVM+%N8J-*C-/JXFV6\NVC%9WYQ9Q)W+-K39MSN@2.S+ MM:#)\VS(6;MG]D2==+_4[?<-LGD28 MZ 4'V)32/$I)T=LF?%QL_(A>G8Z]V3+V9N=KQ-,/<#V3&-:LF,>SQK:UKGJ) MN@Q=8:MVDRPT>^>K+LU7FJ_JM?/#VW[/\95)UE][YP"<%^$K91MFJ\C MV)8%HO<8_[#!^P>Z'M2K.[7577!@PUV0>#=Y:EHY=H&)?Z?>(TB;((FQ(+R? M/E?J6NMBBA#<&;2_YGF ;Q5TWT7A^+ZHXK_8_^".RO#/1AH-O1_" MO?D?$85+3P?K"LZ!GF5:;VH2?Z\S/?9.=;V7H;HEU&5C9WN=K7:VE-4_&F6U MKFYMK]I(N5C@>HP'9!\%QN+'L'K:FE=72 M3E)MV4EJNPW],OV%^SQPQ->1$,EO0&D3H*IE>UML;742O:L&8?B=/1*HL265 MB!-@?:Q8.$0JWV]TF]TMVE(U6]4Z)#W7UZAC[:W9DJT7]?*+TFVIGFOVPC9L]'*6 M@+B;1)[/S"5 T!VIYA,-X%"BCC9T!NO.0%7A]S8[Q0F(A3:ENU%I8GL!8I,6 MVR(X]Y0IM5G884G55._?X,,+^C>Z_8]U(CQRST=U]6881C@^2987H MI &J^U+M>?\GZKM9TG# ZJ_IZO$^>!2R5%"\Q%ROW(.@W4-'@6$U=:LJS727 MRW36RS)=7S.=9KJ+9SK[19FN@_&1/:.]>R"79CK-=#7:>#6F:[TLTYFGQ'1[ MBE,[&\/V X^^"WE[@\%JR72M27NIM_!+66U-C^%]LQI58^ON7HE-QW34DIK6 M]-/=-S79FIK.F9K6-+;<-S6UKF[[1G_W1F*:FFI)3;V7I:9VO:A)WX?,%7,, M@YOQ@NKH%42P@^YXADVMEG)4_WF.>DLP_2"24>CNF[LZ5[-15E=3UCE3UIJ;RT-25N_JMFTTNYJRSI.RUES/'9*R^O6BK M. MI;T/@QC#_ID?PB@L$H[P'E'#U$FSVRN2'\-$Q%]R4.Z#9;K-JUN[8YA[JT2B MK?TZD=1:#?(0)&6"YF@:G<[.I7WA/D^26J,S M'H*D;- 5FT:G5ZOD5^V8+&F08] ?*?5QI0ZI79);:I)_($3WS%!X;609[=I4 M7M9V_8MJDH<@*:Q.T#/,_ADU<= DM;DF>0B2PM8(3=/H=\^H.8*FJE<5?Q2!YGU]+Q6O@PW+6H&!'-@TV-=T/.;1%-_Y"O3M#8'6@X3=.0X6 MK@3^8 1$3\!45.H.9@*6!>/DYI_(O&P<1@)^D7R,@X?RJ3&%F0"H'N!=]B18 M&N-S("42$8T]K))9*KK7F',L+ZDTJ:"_OK9@)>+Y%@&&AB**[P+WJX@>/;19 M/@US^-W%L4CBU;]($BM1EKU 60>B'1KQM9> 7'(VJ'[X(8R2!_X@6+Z7#.0O M3-NTF@9;7 _[@@_$[/KJP]%*NT0B$]#D2$^ZY3/R8 MB""&I2$GA&2$@@D: 4$P3BC**!(#8S /DNH]JCJ7C I=Q@7Y;2.(G$+CYU& M#:QRD4,J@[6/0H>G"HRLT.%R0+S0W?)1(0#B$8D!5 AY71R3S ,A^^0E(X;" M?"LGX%[J+]3/L%II5Q'P%BRK%?7)ZN85$F)5\WNSNT^SJA4 MQE%)YT_Z@"HZK HU^CC7Z(=@PEX/>.S%;!)Z8((N>&G.W(MFMQK=O@Z4K"]R MS+,..3PJ>._YA+P3_P.BH1 )X]1/O,F6V2AG&$D1T&GYK-K7FCE>2V#-G0L? M%%!7';'J%+VQ2L=H%TM.=1NU"/ Z#D[^ODGU:QT-M"T-MPY/P[VKVWZOT=^Y MPL6YT/ EJ)O+CY6()Q>N:G;:#;.I5S[2(ZYJZR9\C+W"\"?=EC\8].:K*L2K]J]M6WS1ZO3,*>-?L MG.67[;%\V'Y M-2?D;.S*71&VF74UKLKA)MXG6LV=TU3K8[9HWCA7WEAS'.Z=-RQ,KZA/(>G9 M(-WY1M0K&H27PC05W%M6HXOQ9Y,P]O"9UY'P.?925V%G"B^E%U706K-XA0_B MT$^3U:\LQ ?MG;R:&P4UFKVY*-;2_ROT2N_EO=)'41$2]2!N!I'@WV_X$';X MFOM/?!HCILJQL5YP,P?X>9BMA,QP>##(2+)S,9*3".4UD*N(\"E8$Z_-6M@H M0M;_VWH4=:]N*9 30Y[N46I0L5X^UZ$]A_8MA895^'%5]W"*46B]0$!Z=RE] M6\T&JQ9=_06Y7;B?>91,*=):RK2X2/E=$@N+1=>57!'N79)]B://ALBJT1D- MS\KC+TJL,GCGY%9I8ICC!!K9_RG8B#\*%JPK((UATC(BVO7B)/(&J8S0GPA) M_#$+P8SS7$7(8]C+]"9\"@"F$0SJ^;"S,!)Q@[V7(=1A!(<*I@LX81K%]-H@ MC6&!<6Q@C'\L?)^-PK&*QO8%)B>$S(%3AN-:AC@*OE>L(!G!\?4P@I5$,&I1 M>$:0;J'[MB%?"1,8DM/) MC(O WJ,Q+BQ2%#0!"J(T!1ZSGZIH";.]2]H;TK_4$>)/P])WFVD,G1*;8$ZO MV5C,?&= #SC+KF=T8@*QX(AQ4'OQI57*0?*'.YBQ&2&<*DS%T*@*& 5LV$4CA

GC-?G"PL/)$9&5!(OJ0!\\ D MT'IQ$F@!9SS'YOLB@34&\*%(H(TD\/SVGB6!Q43"11MU,T,,W56U5<7-JJKX M+TI/ S5O #H< N,Y+=QJ=A:UKU[\_5^=4;"33$<*%MY M>:)?IJ5/RU:_Q(: +Q=7O\H84%M=!@%K%QMAI)FA7T,?GO4BP4HP7;!6 MZ[O=9S?W*6#_AP-NP6:QY5' KE$'O"KME?T*$NOJ%5DP(%LFOL!S 9_BI8

K/)>]S1TW=#EB%/H! ME>8MI0P2'GDPP 2Y"<>$!EKFK5YW4V.XKEG8B&Q&?6?0UN,X>Q@.3&:7P&=, M6'JH6&*F,YV-2D%ZBN]SC>9;O3(L/SWQG*9X425&^,HI3U^4/_Y%ZM-\Z!YQ M?"I8 H5#")3\(F BI&7E<>'$88R8])T-$BZ?[7!JQ+(5&2RJ3"KY1N@96')- M5M&&6\-/M@SBP,S2PJ_.1/.UA=]68LLP&F4=M@KG:$F(+X/5-"VQ-D9GLA2? M;V?,I,7:6NWE,-9_KW=6&;4C]U>L[HF5KU>4YBN\N%[@HDA%RMG:"HG<@+)0 M)95!/H,H]#F,"4(PHKZ@//$P([%Q>AF=GDUFQ#BWD3X49?I4W9_Y7LMN7"A6 M%W0]TV\ ( =FZD9BL!89-#(/8 $:@F,OVXQ6KV.GG3&!XDC^&:/7>Y96:F53 MN!7[N1;F*IH.(]>'01)$$/& JG))"8QCX2#&0AHC8E@SJ;/#Z;%/6]YUIF8@ M_YIN4YG@2G3#XD?=N.LQD3TL!R:@'1 S<9 'QF*6*SU,;%46ZNYLW))!6HH? MU +2>ZMO:.[](U\LU"DQ7K[.0^IB3D(7AHQ+,HF3!.*8)Y SCH,H8*[K$[/@ MW';S4W,OFZ#42D30R&@:H+L#7S/,-UC:E\0J+O3W,BANL=4 M.0S6/?J4V40M\G+^E1?2I:TR5FQ3*7_F552XP%[DA$D,.?("B$1((";$AN170&GL-?^4M:-&OX79YFN8HC2S,V M:Z=5_ZT6VT)$F28P78NY;**UD,M_;>?ZN=9'F?2:*JYGO^[CPY[+JV.O;Q)U M/F>4H%AZ C"F 8.((@%C+'P8!G(Q9YR0F-,ASN0W$DR-.IIA!?'<%72HQ_!G^ W\CG[]O^)WGV?@!/WW/WPX;ZWE!:/GSC M^=/-\H4W:_W<#^/8#7PN+1V'UFF@$L(DFWF(.)C$H;2%S*XG'?0Q-;YJB69Z M&>D0/X]S)GSNPHAS:2X2-X"Q2P)($".1&[MAA UWBRY$<)PM(B4DE(/U!*RB MJ2;7"=5/+S&=?K1?B3Y;E6HL/'B MBOYM)0W_JK2G^JNDW_>9RKD[%U&(Y:R.H"#,D91)?$BPB*#CAR0A(J"!"$TH M\VR/4R/0M<"@)?$,K&4&O]52&]Z:.H^['CE817-@JK@42&/RT ;'$I6<[V]4 M8M%6?Y]F]%_L1SKON>!YSMG[)D=4T:2-N'[$^4-5]FM=S_!F65]%NEEN3^J+ M.74P%@GS8$0\!%& I17"' ?Z0>1&@4#*$.E1=?!"L;1FVOBU"-=: 5%I4UVY MX+PP"("R-6QZC#;&*(Q5VZM!?J/*-FE-HTU5$&93&'6M$$B7K9@@B]:4)6PM MT>6ETHQ*II:@VZ=:6\WV=9%W8J#^@R_8QRR_QPO>I+%$GG26I94'280DTQ*5 M-EF2+V3,-N@#SBL'F9E7BA1RK=W1DYE)M.AYL=JCKT-<[S MUZJ<@$%.3TUT]>C$'F;#D\GI^E+2I/K28E"JLZF4>FHI;E#% MJ?V6Y?JE/RIV+NN)2Y81)!SQ6N)!)II,1)*&#BN,R1MDF2F)U.GN]R M:KM3G14FP6]*;E );KA!I0&^'L_8A71@KK& IKVJG0< #5VY<]OA-*IW'@"@ M7<'S\$WSA..M*(SW7!W^2*-6;86]ES_433O>U<;4F*0E*]@1%BAI];..=^+6 MS1DV(1N8*7JB991Z7 >*7@G(.QL>+0VYCGKM9.1:S_7.>;&//*%AR,B3(R,KLZF1@IK64$M M+-A*>Z[XF3G.>O:$+?0&YH?^P!D;$#J(6#(=.KL:U6C047K?7-!ZIX>AL%IP MUR&!J\K:L>RYY.SC C]HVPC'7Y\:$R@Q@9(3NCLU$!N1#>R#$W!IF :7(S6T M5= -$OA-R6NI8.09-/H9!B?:',\FZ%9JQQPX\V@_2^ :%X_J?\J5>,$+%6*C M[(X\537,U2^DF['[@]:3<^8X;N F/D1QQ"$*$($QX@'D(HY$X,9,6@SSYRJB M_K[$>:EG,%PDD\GLV)=LN(FBA)P!*O\$?"MKY6_G&TWJW^,2$/Z0+E7J474M MH7SD0-1!V*]=!>,'&%X>DCB*/1_21'BJ)CB&"<4!#"G! 2=4CCYJAO?#4K/L MWLB#NY9K*D/+Y8^;0:T%'',\/1Y3$DH2# ,7081#%V+'B2&/&?.=(" TBDW. M(48;RS&.*?3'<V)>@S4GZ EX QL90?U(VI4]G[8?L.>LV$% M64O>R&6RC.JN6(%MWY^QTZCU$]XK2E=/JZI\;OOR^9Q[/J(JB)C'@0.1&WLP MCF@"!?="1H+$=;!G5K+67 BMN3UJO=J6H* MJ;4CX5/#O,G[QQ(6^ MYU/D8L>+(C;85=KOV=0VE+87:<,!+])*W/6(;D T!V:Y?I=HOV=O=(5VB]U; M7*"5O4_W^NP6FHLNS[::Z<=LG[.7:M_R9ODY76:Y[&(=A?PU6RP^9OEWG+.Y MQ]S(=5@"'1<3B*A#()%N,TPXY8R[C'JAT;F85J]38['[,J._/V8+"6[QSY7+ MI;+OE=+F)JM2A5:JJ:>22V;+4@JU4--S$_#_FU(,-)H9'J7IC9$>]UE'?F#& MJV&>V<;9F/>,<+/$=GI]CLIQ1C#L,YO9RWV/]XM5KJY57!'I#6-:SG'B^ 'U M5#(3Z88BS# D-'9A[*& $\%"X1N5&3_H86H\M1$0_+86T?CL?A]$W0/["Z 9 M_)3> )4>!_,G-+=V&K_?_LA'\"?4.SQW/_5@W_NC1-*%;*K*UOT1I_E?\&+% MYYX;)@PA!!VNCN"")(2QXPL)' H<[GE8H'[W0H]VUV,K:8S[GK?E(\]!H:KY MM2]]FE[U/(ZPWHR_!+"QKF82==UR+>(,*"%!)65U6W.1R2_6XAVE,XA8NU!Y MO)>1+TIVJGIX ;+[<>N[TVWK.$Y82,/ A8[G<(@BXD/L< +-'YY6HEIZH:<0%/7&[DP1_E.RGN[[H1PSIM36W. M5_ND*J6P]+6S''R[_PJVLH-:>/T88BTTNPEA"" ')@8=#,%O2G)0B6XIT-@$ MI5Y1QUH=C!:";*)N.Q[9Z+V>P&]B-@ZVHOQ.]C!O/UZWJ0:3>F&HQ*(/P#['&+QY6:Y@26:DN7JM)E?* MJJ"4;/DMEQ.L3F?GSA/).B%%(0PR$D-.)0"!ZY(6&>([1*0?7I?&H4 M])_O_Z.=\Q94MS< ;8O?+WNPUDCHT=)0^ Y,4)N,17\Y5%B*=":K5V]2FK'&LO!ZFW7/8.E(#S^ISHMI$CF6T"EAH;K:-A>!. MMQ-$4ILSC9"I652]4E&CZ_E.18]ZC8Q"F$;ZK"G4[*4>I*JVG7A.4\E/N_E^ MMXFR,Q%0(C%S*A%X(C&:/TXM]V*!I0KUTT1R+?%JK[6Y9U]@6\6&3?JZ!EE8]> M/2/_*(H_66)E?= Z>5FCF?&865^G'6XV>*V?!_HME^R_RE^KDX'ZD* .M$6$ M!C'! >0(.1!%,8>)*QAD3H)#QT_BV/=ZA#*?ZD]K&HP?R[P6%Q3UP14N Q6\PW#V%M)F+["VB&\3]TO;^*'S_^8D]:=>ZK^@I,HU@])7JWC\H@ M4DMF$<(\252H%P4H$1%/494F,"E5:^#BR..[?%NS (O6L%C M,=>R<>S[O+,\ #GJ(D$) @D4(L>:8/C::0LR 6H2 D)L(A*/,S$<-' M9UJ3 +#]2?$-N5GX\8&US];N.X;#1JK_;&2'4J>J,EPT$'YR0Z( M0Y*RO-HU9)V_B*5Z4ZE;/VY?:SM*_"*>J5A.4<@X0C2#810R%351 BD/)4P3 M(644! Q%5J?\.C9?@K]IJ MC^=K[6#R%B(9#3IPG&0#Q'&P9'6U&P^UU!TK\8O;Q?/+4CPIAE-45Q_@TS&T MBM"^R0?R:\H$CGBD%4)0H@B)9%PMXU YIG*:$Q41-C0TB6XX^-F=HBJ(M* M/(2U':CVENP(RW9"S)BK1YA[IK VPK4\RY[MS2E?\)LV__>JH:G.;2@?_/&9 M(WB>B,UV]$$9SA&:0ZISO8T;YWU\?IDMWH2HMA"^O=1'#:LP0*2,(B%2B%"B M19 H@AG1^HP924@8I7F86+';V9'&QF/UZ=C:0DO".H^F&35YP:AG$MK8"-HX M]1 Y7<3"$Z><'V=0]KCH[B%/7+[ H=!K(U!P3\K5A[6XKSJI?%HL=9)J4STO M^$VIXC'"V')-9M.<,9&*&$&:;"HC3 28JI1>&7O07CRR0I MNP$G;^6VKJ8$ZA&9;RT&NO_DN@0_%:N#8BMB4H(7Y33@ZNJZ.JV*[XC9VKZ)R MN9I^(;^*Y_5S$S[Q)(O4>R: *.?J)8-##O. 9C 3B< I#S*&C(+1HSN/+?AL MC#-CG6.(<( ?"\;=$$:7.>VF5E+(EZ6\M(W-V"LQ6DIZ [?FA-TQ?'0OTWQ._ M10P&.2Q10JGZG_ UG30V [^JJVW MU.@WGP\S.NH%Y9[)R1? +IJ\=F#YD^4U''=H95X[.$Z(\UK>P+YN_D.S?GY0 METZCE+$L9B$,4Q1#G,88DH01R'DBLSQ,<$:,&K0=WGAL%+2Q#6CCS,OC][#J MYH]K$.B9'LR%7\\/],;,"=@8"FI+FURQ1X$7 T!\*;YT#36L!(R! MTT>:,";7V&MH/Q"ZGI'EYZ)R?"3<4SCY[@['106,HT)9.P(.Y%$$W3-W/ MO3>$>G[@V^" ORHS@7?1ZXM ."E=G[_K8/+6%QUK:UI?_K!OJ:=O 8I)ZZD/0H]=1"QEWJ2=]D)%)/+7_,I9[:%SF0ZJ;1?1UP MW?PJRFDL$YD$:0)#'!.(62Q@%J041C%-F,C3A(>92>1TYOYCBYF:CEO;127$G+AN.U,[;O$=C M'1]S*EU\57.\6+[5Z5ZQ2_:6?XK%XY*\/!7L5EL_7]4*P&H=J7\ACV(:8L9C MB@-%;!)#K )$F N2PI0C$F=A''&!C2GN&DO&1H8=TFPEV'D#]MP!.W^LRN>N MF$ #@AUJ6GJFXJT;S1DV,=8IL:IM'&9J!JMRW$R1;*:H+;WWN)LBMC=%+UN? M_!4[7H_KA;+'*P88L@#R>AP.2B$]W-!^E_'C?*4"_AO.U;>U;/[G3K6AH#%QLOD!:&.!\>J] M&]C+^Y->X.KYI>&,E-7^Y44DG#8SS]]UL)W-BXZUMSDO?]B#QF>E\[<)G6\7 MY:IN$#@- H+5JCR"+ H4#U >PRRF.10X182'(<\#LI&6,MO]-!G6Z)N^+RPU M0-RZ*<%4;]\7==\G8BW<8@2YV2:H-QC?1]ZSLGBW,ZKU/LO5I7:KUZE]7@"I M#^7/NPR/ZZ^'1W^^T'6RRWJBPLR\,\BZ 0-($8R1!F M##-(I R3A*B_2*/ X_3MQQ9Q?%T ;2&H3+182!WC9K!@O0J-GOEA#XC+AS9, M$+%8+UZ%S$"+0+.OBMUZ[JS?G8NTXZN&6WF=M7AO.77^4VZA4B6<\*-XG!>R M8&2^^JHL)>53U?*+,#WO%3=^DWL=P?XLU*(.35&*,,L9@5&4":CB)@DSC%.8 MI/L&A-:1EE7S999]#74'/3,NK7H M2\L/T#@"6IXTP9H^.[/?O[!RQU^PY@-33T'<5:8,&MSY .TPZ/-RSZOK;_X^ MYT7)%NNY6MQ]_,7TVO=9_S:-&(I8'%+%IXQN%$8%@Z%:IY(DHRD)^5;MV*D8 MY]S0#LO2AP$J<[3>\;^#VD2]-E7W5N&(+C3=:$$XEYV!3Z7?.LH\[EXZ34G+T5W]S@% MN9B&&5?A+\60IDD*<1"KGY# ,,]%AHG,:8:-NH!8CSRV('A769FZG*HTP=HL MJNT%P9Y)>[-I71D] 5NS)_I8-Q7@GA1\ K3EH#+=][%*"[2\'JLT&?<=CE5: MP''Z6*7-#5S*$2.4!!_(6]F(SC2Y(L9E1@,1PBR+",122JC[F<$X%D% N(@( MC+5 M6 T4X-E]G2QK%CM!Z*Y;/'WI@+6+G;;OUR]V?]11A%JM!'DQ6VMY_:8]5"%* MW1BJ$5Q(),U%F"$8HB2&. D2F..<0A9&E">$2YP:E2J:#C@V'FS;"W8&3ZIN M9(YR%Q=!-XO'?$+9,V5>B:*];K0A-+Z$HB\--ZPRM*'S1U+0IM==L4O2) MK M-9]-)YI8Y"@4.88A%;H<6E)( LQA)M(T"7F4A#2QJR(Y.];X2D>V>QP[9=;* M8(=6<.<1MMBV<$9MR#V)S3[$1L.KL?-WS]L-75CXW$LX.<[P&P5=[I[B\ MH)\$T5?Q:_7P4\Q>Q9?%?/543A'*, M^V-=%G.=1=_5+53'$L,D$%@2"6FNT]PL3F'.$(-AG#-!U4\R-CKM>F&GC@JN'+''IXXYZ8FNR M)"K<%]_DW9P+JE89>I!OLHJJRB8/&/,L%(C%,$B$4,LBK4(>I_HT/ HHBY(( M4E#,"&HSMO .8,_U+=:_US;WT$G' M"B5?NF-&8PXK0&8#PY$2F=7%#AM=GPC3YPG_6!>SU=\6FN0>FT0F0XC4@* M648YQ"3/8$;R&"99GF9QPJ,T3BT:%GE!=)B^1/UA:K"+Z 6GOM>7M8V@,A(T M5KIL))Y'RF(OT0MB VTGGOQJ^3K&?A&(SBW%\U";+?Y4W-QAL? M/>[,K?JOK?2OH+K ]M1H%\QFD:TWZ'IFS /,JE^K/<0^ EDC4+R="^T::^ # MH09N'Y\$-;G(L6FL6GJOWNK3I%H)HUQ5.;I/I%A6)PT^%"6;+Q)\/5-K^<_%7)^+6@I>K%34I;<<"E'NA*YY&,9Q@$*(0Z3/ M+E&U]LYH! D*.2)49B%+[&(BX[''%Q]M^J2JP(BM2O"S6#V!;U+"/\BLVI7[ M\23$2K>D?RY<&,U\5LP(K1>D>^:SC&]:)4[H^:)ULS' M'935K.$X)#7[&UQ1S+79-E7WO5TO=8N\*<=9G*8I@2FFBL8$R6$>98K&" M% MBI"D0FQ/7UH>:C\>SNA1.CAQ.4#LI4]< E:;"%X6RVK/KIBSV9H+KGX -[I? MK?I1U"4S]6)F454V;2Z;[9QU* ([,3-F+'8-T$,6@+5,G(#&2,_%7^=1\%GZ M=6*4X0N_SKMZLNRKX^,N6Q%5P9)"!S4I"Q()D@@F(:.DZ;E((ZPHA22(9Y+$ MG)@+@!_>?6SKM%VY%K))^!YB9I(1OP*)OA/A.Q"V/@%=WI,W M'1#?S'GS'F_QX31&(1,LI)!3O7T:Y3G,*$\@)ED:Y#S576#LEG!NAHQO/;>Q M&KS49D\ .1\&.8<_CM-F%AWU/Q4]$^W& ?#;QH7?FWBTGIK&C6HB-D'J9X.I ML(ZPKD/24P#F:,2@\=EU0!V&;U?>S9E)%\_BAWI-"OVVO*%EE=*9)BA%$I$$ M2LZ%(DB.( F2!(J4B#QE,:(LL$G6GQEG;!%?GK.5R-N>Q: MM/HG*VN@7(BH"P9_3'-RE*&II,O5$US1^7''9+B6BKTKR_5^>\T?3T1]=;Z* MG]6?RBD-A$Q)$, H"B.(19! PC,51J4")X+F)(BM3O68#3LZJE!65;GNA02L M+3&]GBO$FY^+2O9?'ZQ]41>7$U!63EEFP\VFQ3 5[AWLOO/@%9"UQ?M=>">@ MMGH"E-WU)SQ&079 ^4I]FPTZ;-[;"HBCI+?=U?:-,)K3T&\HI _%:B:F A$B ML)0PC*0BI3 AD&2*GL(X#;",21QP(WHZ=?.QD5!EE&8@%/Y&?]^"?9N31M-'VQ1N-[=EL#*X*X:J75F-VM8#7M@N^5N.! MQ@7S9MR7(>U^B+VCV?M:PPI(\)>VWU//;F.&)8IG)/"-0:'62JAZ'T#"$C,=(_3ME:6"E M0=DQUMB819L*6K9JJ1YMK:/D41?*9HL*3]CUS"/NL%DO'@P \;1BZ!IIT&6" M@/D],R ];SLN;:5:=+>_:Y3*2N]@%(N M3D#C)&A[J>55]OT$=Y>DZMUJ?/S/@,_:((_6#5]3Y!_:D[5(/0SC]CHX84A3 MC1+F09(PPF&29@QB(2*8:46'D* <)ZD4N4Y$B*[JQ-6!L]+.S'\RT [H[ M0N,!()4+MK72EA-BQDI]PMQ[Q49S&6N?PUX)D*2IX1=V5;A],AC8R6]UUZ710!RL,5^2U[98N]< MR=-BIB;#,=5T>5+LLDU>H1XJX=0R>J+K1D%E=E7QL%<$T6OOAFZX^NOF<&;< M]^[OT V'0<>'"S=PT#SY0GX5S^OG[T7YKUO!!;\7RZJZ]6T:A"B-1)Q $5.D M]0.8SCLED$8DC"CE+.3,0B[\[$ V#\\P^@!W\W*]K$Z[O6R*K]E"#4T>U;_H MVH$9*9X!TUYH]EJ*0E]@3%<7<._F)G]8]DQ$C8U &PDJ*_5!MKJ5&BB%W7X(;>U MZ:9UX,/B2S%?Z).-U?GC9DDUS2(4 X%1C1@#.4D Y#@1M#.VKE/0H5 MF,'B:65Y8;!!EY-FCA^N(0VOLL^QJU7HXV)>E6>IE=';A[5X6#1]E[_)CW.Y M4-^N2JSE>66::K>XY>ABH=ITL+$=\'65V&K,UV=,6@Y,P,VSEKHR3[K;H'TY M]]X3T'V'6GXQMDJ\.R#FE'^W&6>P-+R#\^ULO,OECNU9R'*N7CNE6MQ5+/>A MF*U5(+&5(XMHG.9QGL(\U#J8>2HAE1A#%*CU699%*(BL.AQ?&&]L)-68!UJ) M>)U8J$2:S%/R_V[9KN7"G)@%0QZ1[IFE-I96R:[*U@G8 -^':IPA,KYZL%P8 M;=C&*V:N'W5;,;SL^A8K32MW18!_G[^0@M_JO+%N2]7\P/]K79>T-W0XY2SC M*.,,2IKD$+. P3S3^2,J,DR2/)(TM-*:N\*8L;%7I6?P791B^:IB +7 4"^. MGV1I6+G@97K,N&HHT'LFLOV.+(TC0($.:E= [4(E2]/\N'-G&Y0-U;'%%>@> MFKA8F_)N?5U<0>MJ]>)\3[_2%W^?+P69%?\C^-]4V*++RD@QUQ3R;=[(?16B MO%D6NL5H6ZGO@?R:!KI-,L<"9C*.(,:"0(I""F.1)%%$:9S0U+5SC%]31YI5 MNWEYF16L>O";.'-%?CEUC_$\LV8$_EX3-9 JQNV=BD@%78&=T6JQ_$J*F9XQ MJ!@>_B#Z;.7.7] X#+3'6_$,*M1G18OU)UI(HW]=# _ST+,VQC46CD(?PP/$ MIAH9/H9R>W=\K^LV=*%'Z[@GS>,XSB0,.0XACE+U&D!9 DD>A[E(TS )&&5_-2\O**J3;U<"T V]+#C^)L!D)7XM:SRS:AJN?,YQ= 'BBKY-##,H_ M74X>$DCG9^V5E#_.5RI.52QRQ[5HN=2Z <5B_G5=[<.SE(9)2$.(=&-XS%@ M*"Q$8G?J^.-+8EMFUL?I%#O;-!;6]YF++W0!WLX!7V/K.^+DB M9J7';(2&DSAS]YT'4VHV4*M"G$0QS&6<01Z$ M+$U(EC%L=3CRS#AC(X5A6KA?UZ]]3(QPKCE[[UW8?:?[SXPRAO[J9]/[%S[N M>HSZ5=UEL7S[*E93(G$L$$,PP$$*,V3YVU]MQ[-:M!SYJ?>S4\3'J$Y]QJ%W_IR@> MGU:"D_IA 1?97 M(VM7@6^#4F=5OM&-AJO4M_%KKWK?ZL)K*_JKLZ!+\66[&-OER*=9@BA. @)I M2"*U.(T1S!'/892G,I0Q8YRBS;ZE68AE-*[#)F3/K'VO;O1$=!OGA71?I9J! M;A:=^0-R^)K^QF*P,[FU<]A'8;\!1-[K^[O&?*[==6S1G^XX6Y2K M0I]A^R*(/N/==/]5QAH>\]N'K9LMG,'HF0T<<3"F@)-^=SWBZH+6XZU^VSW: M^_<:Y-$]:?[FT3S]1\<&863.FW.B3.9,HBR%B,9<)Z)S2+ 4$",<\E!0GE)# M<8;CFX\O :5ML^SRM8/*[ WMYG[/#YXVJ@>=SF-??;7GVMUXV&Y<1PX=-=\Z M_L1531/([&ZN0OMJ?5XIPEJL@&\:IR'7/+ &IBKYAEL2!Y!PA(JQZ9IT9 M9VROR*V98&>GU?OQ$JYF3Z\'M'I^E%V ,J[N8JPEX)77UN*41[&.84LBP*()9$P"P2&+")Y M%*94(F%TDN/B2&,CA,I6T#(6;*RUHH7+"!ND2'WAUO=;?BC(+'*AOJ ;* =Z M'D)/64\3/#JSG9TW&"[+:>+'7G;3Z +7ZKM*'X)4V=(/9$5N]9WGJZF(2%SQ M9D!C!'$<='=A<^[K:STF11]3HR\%+I XX!W MM@?&LYR3G*4Y3 BG$*,D@T3F# J:$$%X)E,N[#(?9@./+RM2'>)I66JWX#*$ MVVS]Y1_"GKFCPDYG5PXCAUX.Z=O!XVF99CCHH*LV.R .%W&65SO24%&21NQ= MW?6;_"Y>Q7PMJG/,4\J"+%>< T-",X@%BV">TA0FF.=AJ+,^=@?TNP8;6W2R M;ZO>6FVL;0YY6R9\.G$V9!U/Z/7--<[ V1.- 2*^Z*5KJ&%)Q<#I(RHQN<8] MCFF=7-P5HI\/[0@GQH[ M0SA2L0.)L(0XC%*896D"HR@-<9:'222#*Y27G=F6[6H5:K:TH5@ MN?7#L0BT8Q;,8@E/H Y<_JF!W)FKERZUP:"RV'_QYV5T/%=^=@SX+F6?EP$X M5_-I<*5CU9ENNGPSYU6^I=PU7_XJ5FK Q5)K)U9ODFW.D,D\HC)!,).!6MVD MDL-&>R:I&=)O+;8-;'3IL MXIQ>$KO.N/DJN+,>?]BZ/%=XCLKWG&_DNC7=XL\JLBN_K5?E2GW+BOGCE(0T M2S.10B0SK @N3F 6A#FD>183EK(0948]'S35P]WM0VNLHMA#K,[.QR/CH# M](6LFM^^UWU3_E.0Y1W3YX#U:.<--\+0"1BB:![B7QIGP J]H# M('4%B?X7RS5B'[-K%K:]\XR]?T)[ AHGW]1?9Q4-ZH/0*A;\H?R=B>V?=660 M^G0#1/,-^*:^ 0T80*,!-$!EU3FD1@5H6/Q%BSU.EZ=XL@\+!XTX>X3X,";M M(.N90$W1\JQ@:@".TX; N7L.MB-PP:GVEL"ECU[; M7&0GDMS2.+N;L]E:AZNGCGVKU7/KHW\3,WZSTL13JS#K([[5H=[]Y73Y8_W\ M3)9OGXNYN%,?**>,1"((F(128 1Q(@.8\2R%/,*<84XX1T8'O\?CTM@XKJ6Q M#O3B\++6PEB_*V9![/L;.B+*/COYX"]M+JCL[:6'RGN#[[T3R[LY]$[]7-Y[ M L]WA7EWRUPU/[F0Q;Q8B<\J6E<&K=236B@[;\I2K*JX_E/=@VJ:(DDB(ADD M,<&Z94RNWHI1 4/X@ %*)8DM54$-1U\?#F6G>U@IHVW;!EH@;O9&Z8?+'M^ M$^R,AI758&"/5[>I#>-!QY8F-,6D&/93NL[])MJ_JJ6 M)$UFXN&GF+V*+XOYZJG\1(KE/\AL+:9,1?4LR=0:C",&,9&9HK20PB0G(4VS MG.;8\IR5+]/&1W@ZJ:SBMIDH2[!Z(O-M;KF?1/+%N?.;/?8Y'___IHQ_%JLG M-<1.@_0<5 ,-GB$VG9."T\$6S1ID+-@73-0%L?'\WQK\EY=.GV>+G M5X6*^K&.F]58*H9N5$_4S_JL;FU:4;+90DNX;4N$4LJ3,%;4'@2)#EY3#'.6 M!E#]$ L9DCADD4U*YUJ#QI:0^;%^>9E5ZPTR WQK;J4N.J]]!*3VY\V.\*^> M.C.B'W)">B9X[0K0ODQ XPW8NE.1^-8AL/,([%SJI0K,%[Z>V/IJV3#DQ%/+N C#!&4P2A"!6.82DB!*8!;+E#(9(!9:G?[K&&ML7+HU MU?*9M,;8-#/@!;G>4P%NH+EWU>B=H[I&>I^>&^;,8G*)X_Z>>-1AQH?%,RGF MTP"CG.H..2@0:@7.)(89RQ$,<1)$*(X23HQZ$)Z\^]B(H3&N!'_5]EE2P3YR MAAM/KGCT_+B;0V&_W7/*95\[+WOW'G83Y)1;1_L1)S]T[49\52]:'_LKZ]9C MU;'=72$)IAA'F"0P"0/]%%,&2:+^P^,H8CE'<8@2MPWS2T./[A%O+-?KIK;M M_QLT#?-T_/Y=<"&>JRX#.G)3*^5EDX"Y:_IIN&Z#7YPIV^UJG_CW32EGH-\@ M7^L"@%X:&=L#YGTK^.+ [[1E:PK(^:U5XSNXMDA?*;(4_"-9SM4S6-XPMGY> MSW3*](.0!2M6TXB1/ E$#A/) HAYGD":4/53DA&!\@CE@;3AM\M#CHW7-A8# MT9ALVR3](L9FS.07N9X9:0O:QEKP6\M>T!C\N\]^ZJ;H>.NN?G' @7NMFP)P MW'G=^$K[PN6FH4@E4&Q8K-RZ9&QY8>74^=GZ M$YT6_LYE@H( )3 -90ZQ( A2D4J8LRR,4(21P,18F][-AK$]MGO&55N]U19^ M,>?B1BJ6'+Z09;-0*=0"G4A9S K%@X:O_&MFK9L;!IJ+OG=WSNLD M@*T/H'$"['G1_P18J.?W/Q$#Z>KW,2%VPOO70=DIR>]XZ^'$^J_S?4_&_\I; M.58FJ$&+NH17R_8NYGK_3:CA3NYEXPB1+.)J(8E( C&)"TY^\P-F;2-IFO;CN0N;S8 M]0-*S^31,A)LK)P 96?Q6O"UBHXZ ;-:$E_&PVF%W'';P1;,EUUKKY\-/NVP MG/ZD*(',%#1!TSDTCED44I%!7-?I1 $D89#H)#>B.-5-5LT7RH=W']MS7=L' MM($6:ZDCS R6J=<@T?/#W +AZ[>BB MX59DY^S=6VN=_9![FS2V6+XLZC59=?CQ5I]W7+[=+KB8!CG'B&48AD*K "MB M@B02"(9A0K) IHK C,(0P_'&QEO;+F MFR>@LEK!#!K+@3;=OH%:%^[=3-<# MFCUSGP\@G5JK&UKOL/WFC-P-E3_=9,+G,\,%@=0&Q:N&T7_ %-$99A M!F40!Q"C-(1YPBCD/$$T"U.)0FIY^N_4.#9?_V&.\C4& E*9:WE^[R249KF3 MJ^'IF1UJ^R:;YHJ]I$(Z,?!UE.WD&,.>2^MR\^B06>>''5L++!=\S5;_),LE MF>^??M@U_A,XS),TCB#"NL]B$@8P(RR&!"$>,Y;*"%DUM#<9=&RQ16,SV!G= MR@:6SKE7(_S-:,,WJCVSR/6 VK<6L$#(5W,!DR&';2]@ <)1@P&;:QU;#%2R MWKOS41'/N2 81BSE]4X03?, YD&NVR\2G$FK+HO[MQ\;R32J]:YDSN!KFG2X'K5AL@T.@#GD&+K1N"*Y<.;& V<5NMT[3B=<^+S]_J=6.;UA MJS69S=[N2<'_49YHB6:M26QWU[$Q0EMJ%VS< -H/\%K^&SC7E<]\:]42]&[F MZ!?OGKG$$>H>9(_=('3:M;4<:K"=7#<(VKN[CG=PS86(YV+]7/YS6:Q68GXS MKTXY"+X-J!,1($IR H6(!,0T2B$1*J+A&8UH@&DB<&*7";TTY/B2HM]%,5?K MO:K(\Z.40JW@U9.V\0,TCE2U4[4KMOF0"W-@F@OQAVOO>9"ST/64!#&#QEL" MY,)P R<_S)P_3GP87N?&/+4*C:C699\+0HN9"LTVW1P_K,4TR8E$$N32@502U';:_AZ1^;\O::C#39H.7QEP[ M@KD(M1G!^ 2P9X)I3*U;(D[ UMH)6"T %55PY(]>3('Q1"\7AQN47DR=/Z07 MX^O> M0YJ2"$J>Y'% !4)Q:!?JV!LQON#GV_W'[SW#W?_N'NX^_C#CGX< MIL*,D/J%MV>*TJU9*SF_C?F OH'?M >@F/\.MDZTA?SZB(W<0?1$9PX&#$IP M[@ =4MX5=W+5KR@+?7JS(+,OB^7JD3R*/PC[E^ [K=:F4E-&.$@B%$ 41R'$ M:1##C.$ $A:0,.(X8]3J])'QR&/+6[4,!\^-Y9!6IH/2L1>-^328\5XOX/9, M=VU<-T;#VNJ]-B^7JHX=A"\LP?*F?V$Z[L R&)9P'*MAV-[ L3!/#<&+V5I1 M8DM:^N,OW39%\$_*,9TH6]=%W]_D1ISC7BRK3-GG;1NF/!=J[9@1&,:*T' 0 M8+6.Q#$,HI03FD4T"HVZ5?LV;&S,U_:K_4AN/ /ZRP1:OFDUK:U\C7*OSC&; M=6KJ=\K-:/0])K)GEAUT#NT+'#T#[JLFTI=9PY91>@;SJ/+2]_V=TX3GNL8T M#60K S[^TEM@0O<::#<9F,9YGB0TC:$4@2+_7%9E5#&D49[QA F!8FQ#_M>9 M,S;*WYUHBJTSBM?,BG&^<2"L^\]&GN]C-0': :95W]I>3:HV*[K?BM<\I0= M_64QKS%FZ!RG!^!.9$!]W-55H%\1S)S,;I>"%RL]:EFV)*23$*4<"\6664P4 M;XH$4A$ENL\M2Y,H3]+(JBE*]W!CX\6-M: V%^SL==3GOH"V&1_ZP[!GOKL& M/@?1?A-4O.GV=PXVL'2_B>/'ZOU&5[DK'ND3>@OVKRH(+%M*!=,P"6*>(0FY MI"G$@B4P1Y&$<1QD"<]D3*35B9JNP<9&*+6MM?;TI%YCE1/0,MA>O:@#9R8# MG">09+IBAR01I!D-( MRAG&6ID$:3U_$LECP'RNR7 V+]N' _6'^AW@LYGI- M FBM[34!K)Z&LIZ&LO(#%&6YMBW9Z9R B!*>X3B",F7JW1DPI*8",YC$* AR MGA,JLV8"/L[Y>\"_&;8_\#_6BC #(V_V'O6%9<]O47?.E3BEH7KW%[=WXIYHME==B][O-P^Z2^#.)NKCM"/+_HA4#=W#2-6"ID MDD,1I0SB2%!(=48#!30.LS#)XS2S>8T:CCNV-ZHVJLY@$OY?Z[I3NAV3F )N M1BH]P-AW <+I_B(34)NN._KNC/?=Z=42+D_D8SKJH#QD"<4A)=E>[L9.A^G= M/TA9L%WE5,B0D(& "1,AQ"A(8,93 L,TR7.:)BC%TJYRJG.\\15)Z6*>0CU. MSP*H"*N.;P!9K98%7:\JN>#5 MR25[;8BX2:SB6&F M)J"RM9=:*"-4/'%1]UB#,I"1VX>\8W:1:R/ 9:%B*[F3D9R]W3T_$\5P!9G] ML2Z+N2C+&_;?ZZ(L-,5MRYB2@(@\B"$/*8=J$9Q"2G.I?L*Q"I(")JC5T7E7 M0\86+7U;/:GGI]A:#LC.9-M.@XY38\9+0P#>,V75+NB-];838.<%V+@!VG[T M4/IT+9C>.B,ZFC%P$\7KP#KNMWCE_>S/(=^+1?.P&1XQWEXP-KZZ__C-_"3P MSNUNCG'VN&?"4,YZ?/A/>NETQ'9WE\%.SQX9WCX8>_Q'1[F=15GNQ-#?/I:K M0C^6W^2]^H/>@]4?F H9$1(G%.8)%Q!S'.N$>@ASM;PA 4WQB^GP6SV&I'+'IGN6\]QUL]QP\]'WME4;_MH)\'T? M_MU<-8Z E?($W PW%S;-S(:8DZ'ZF5U^-,AV;A[;3#@WUM@>JZVIH*QM+2?@9C8#BRI)78_CI'!R M&FFSU:4G_'I^4G?0-69.0)W:]Y\\-@#$JY[)Z9'>0Q=^,6CRCVG5F\BKNJVD4O-M128T;*LI %JY:O-]MZ/'U( M].;;[=VGQ?('F8EO.]('\FD:!C$D61Y F*898D1;,4A;#A 8H35B.$R9M MV*L/(\=&=S%[SU'/Y%D'8WO^@=I!\)MV M\?<)./02[-RL3^=K1X'4I*M[ MTEX'8OTJ[)T:> S*>AV &"KJ==W!M6:$S,N;.:_;R"@N%<6KCL*^BYF.M578 M73TZ,B0TB4,$>9@2B%.TR-X;;E(T:HFQ&6?RQ[)JO*X$H:O6D+M;-9AY&5U: QVV<%B0U,WDI(C 8= MN(;$!HCC(A*KJQU/Y?SWNEB][<*U3Z]?BVDHTR0))8&)BI=4&"4XS&B>PBC- M8D)1(#*(ZF PE?QV=.#3'LJ9D.)X\.RW1]UJ6";#$OU^H=6[',CES^)F9< MK>+J\$_FB]Z0['UGH#89U%CNC 9_V\!ZURNL-E5;/< [5)'6 M!N;#V/G4M]=;198E7MT%6*8W&[#>RM*__?(JVXL=%8]?23'3-VX2<;O7Q0=! M5U_(JOGM>WUB7^L#/OQ#1_6 A"I:QT7M.[BJC8<2)W!U_]B&49Z MG$NSX/-]YJ?G-XXV?2]@W7H)%0U"[><$-+Z]545$FN74JE@OFG\H-Q5I;OX, M/JB_J'5S(W=1S_%;\L+_#/G2/_9GV+ *R-X!/=) M]C^"XX%X]B3X6N_-Z+?-7'W1WII%VX,V;]?F%$E"2$@"F$=$$7^(4TBT_#&* M(Y)AF>11&M@1O^G0XZ/U'^OG9[)\TUNH16.Z=3K &'@SENX#S)XY>&-R?:"] M,7J;,P!_588#KZUD7='R=5[==-AASZ=;@G%T'MWV>J>TQ";Q?Q J-R--.0UY M$+ XP'7$YH>GRS;7)/?A#<;"5J2C(V1N,C4];AK:.E"I[ MU2I^L2ZK,CPQ+YLJ.XO#I=TP=O.H-P1[YD^?X%EIDUP$QTFKY/Q=!],NN>A8 M6\OD\H<="[4WO23W^^I.0\QBEO(4Q@F*(,Y"!#,1AS")U,*0)4&(B=5QLS/C MC(XBMEU4#SM!6U9,GX'5;-7G :R^V< >)_MJXVX4?!4,GQEEV)K?;E>/RG8O M?/R:TZ=G&FQ_%[K=@[K9-UDW@=*YJZF,)0]HGL$<*:K :13#G*<,,A0FA+(D M8RBQ/Y1J8\+8"&1KI%ZMR6V[+.QR/-5J*LR8I5^ >R:=QO@CRIEHL5PJP#TI MN"YT:\U T[!,.^+[I*L+B%X/P%H9\ [G8ET .GU$Q) M0!4M1D9GTAS''QO]M3QH#NOK&$&]K P+>5VGP217U2NX?6>O6KAJ4\'6?/"] M$8BK\S#:!5C,XB M1\ZW<51DJ%JF?2*L>FO=_"K*:1!D-!!: EG6H\OYI#(/(5)DH=8TCQ.N)T MP]$0HWLCU"W]-B:"O[21EMT03P!I%NY>!T_?G&Z'C+U&PEGG?4DB' \PK +" M60>/! _.?]*OOL'?YTM14\S?%C.=K/M31:CZ-.VW^:X6Y&99E.I/']2O\\?[ MJL':'T(NED(?BP\Q"K),K:'3*(MU VH),ZQ"2T82*7E,TCRWZGK8FZ5C(YKJ M#.RV$]%ZZQYX6=1ZZ9NZCKKVLJ[M]J.#@JOT$$$;Q-2,^J"-?;.0II!&]PF^HC^!O0?K_V0>L) M5!H]=3>H[ZOY/\I[(99_+A?KEUV!F>'NK>'MQL;VE=F@93?X+E;KY1S\0[=^ M4K]6YIMOWYJB>GDSMP= >Z9<,RS!7UYK]AR@ T#F2$":.0IQF"6&(.*44"QIR0)!,108%1)5^O5HZ-Y>Y I- M^[%QT+"T5Y@/0])^!W-[8ZB@>*EWZ#Z(^G_OYO=+\4(*_D%(L52C?_RE:\.$ M,J**J&O3IHRQ*&(D@"1+N=X[(Y R$)+C-)W.JT(SPZ[W;H88<4M> MRLXSI,9[?>(_3"\OG$ _+9QX7>= M2=K,16-^-16U;.--]Q18T_5U"'KB8TFKK(NK15DX/6BWML43ZO>JB+Q=#>ZV =CBS^Z/XU9S9?1"Z,=L)X9K7>9A7@[[RC82"QL$0$:DG>563"36[AD MX-AE%PP!]B"_8#J2V[OE?KEX$+;VFJTCS$,,D#DA*9"9"GMJ]-6R&']_[8&/]!%3V5^2Q]<#B MM+/39)BQ?%\ ]\S?GV>MWRN0-AUO^&KBWMQ@V^;QC ;,BDZJP14M3-QL)=_.'I?I5BN77 MQ>J&,9VZ$%K6\*8*LG8AURU9+M_T<>4JN_%5K*8YDX*G1*V#*5-13J#PISS& MD(J,AR)) TD"J^)GK^:-C77."M!.P,M2O!:+=3G;R5:KH-6RIMKOW)K%2^\W M8SU37^-8<_ACN]FK_F7C'%#>@:U[U922\KC0<>-DDQ2<@*\=8:Y]27@O^/LJ M)_=KW+"EZ+T >U3&WL\H]A'@U\7\^WHF4$!C=+-+94:L\T#P0[@+H>!?C#KF0D-X )_:9L]18.707&* M!3MN.U@D>-FU=AQH\&G'#9*Z6.1^*9Z+]7/YD2SG@D^C( Y"-1ID<4ZU<&@$ MLR379]JR7%(6A%G&+/JL,%K8^ E@.P3^%T ^,K!GQQCV#1ZEYM'F?#.#SOR0!U6G4JE4O452>)40B8HAICJ@J\X2V%&4A(F$0IE8,L4;I:, MD$MJLS>U166KN&@C_MERR9)3'*?+D'7ZGX*^>:GQ #0N5-AO)J1=H=M[/OQ* M+'U1G*,5PY+@=5 =T>25MW,C4KTNV]WUAI:K)6&K*4L$"6-.813E4L51,H,T MY02F.(@9YG'(F=4)B=/#C&UY565 VH_8QE!+C8 SH)JQV?50]4Q6#BA9TU W M")Y8YLP@@Y)(MZ.''''ATYX+ Q[4_3XLM*[5-$$!%GG*(4F6=&$R 5?6 +C!VC.1?%[,'^'GXE7H MD_#SQV)[1.DRCO[V^8^1Z7M[OS7B.';UCR$PWLP_<:EC-UBU*BSFC^6]6%:' M2K$9[$UHW4? MB/7,Y6Y@V3?GO8"$KP:]YX89MDGO!6>/&O5>^KR##.D_1?'XM!*<*,8CCT)Q MS.I)D2 ;T&2CN]3T-L.L4]+]UC M."5/0V_V9#M-KW$@VA_J>R+NYFI=7XE,%ZQ*PC=EF0)+F>,DAHD@$N(LE?7I M=*'H-9-<1<@LM^B$WC76^*+@REH5!S?F@EECKP5!=()K0*R^ .N956NDMG:" MC:&7BUXM(;,@5%_0#<2FY[YLOGJ5F\#12:"=-QB./4W\V*-.HPL<2X.KM>\/ MO?2MNT[KED A8@%,*2,0)WD.B> 95*M5&B=,Y@&UVKTX'&!L@>AM:_$_ ?\K M^+< @1>R!*_:V/\ .)@$0?7_=0JA!&2]>EHL=:'N?X"[LM2[C/DDRM $X;1* M;*K?HG2"PKBY8@+4?UX$TX7=L[?_ .T.7-DDPO$D0V%U939)DG@2A?CDE99U MP8<3:[9F;H9J9^U#-563=I9L!C9>T9_WW5QA[>?MCJUC/.'=6GGON< MH\CR\I',B_^IWCZWBWFYF!6\^N5FKBM;RLV;2;?_T&U""C*K&*^2]]VF>S*< M<100!"GE"&(:I)!J];F$$4Q)S%.6V'4R\V'5V-BL[=0$[+E5,4S;L;JO3N,: MV/GFG*GS,\]F/#7X[/5,;D--G+TTLD^@?[%I6,ECGS >R1M[O;G# ORK M(,O[9?$LFC5.'@K&D1 0Q;J?7"0HS,.(0Z(6VS+C..*4&FUL5G7.Y<"A]>,]SJ]XRU>PO>)!4>[J97/&$\DEA230+7WBC$'%5"&,:(1Q&*><,*,.<%:CCHW,*J-!8[5= M]&>&LEETYQV[GMEN#[8J7MLSN:=Z8RN4/(5>9F,.&EI9P7 8.ME=[! :W:GW M25V?5>M-WLW9;%VUFE@L^,]B-OMSN2C+*>%Y'@L9PIC'!&(29S"/LP2FF0CB MA#%,8Z,B08LQQ\8].ZLW8MM;N\'&<%!9;A%)&,)O$&OY![5G4GI//"T"-O^X M#A3'M?"M19QUO5F#[^,&WT=MO*\-$#NH.N,_PUL-%Q;:^;87+5I>ZB"4]),L M>7D[6Y3B8?%E_E+H.O('741HW:;'X%9CX^7:9%#97"EAZ$7=:@&^?+V_:YUE M*">@\L-"3VHG2&I&\^J.R:;(X)>SU-?^RPOU/TK7L/?7K^ MV*T3I^9/?,CM2:TSYN*S[BBP.4WZMA$]/GA9H21E@DL"\S#,($Y1 BG),YA% M68"BB!.6A38I)(NQQQ8T-*:#6=6)X[F8%\_K9R#7*WWJ\86\55L/=H^]S4R8 MD4)/^/9,&1MH*[,GVR/N;Q,=1U ![DG!=[+=O0025P#HB8)L1AZ4H!P@.:0O MEULXGAS[[[6ZY4Y;;+/=PCC'DC =C]"ZU(+P2,*88AI+&>.8&1U,Z!YF;)3U MA2S_)>JC8:(R>"O*:"O9<096,U*Z'JR>^:53@\R[#FE M3D>/3BEU?]J-!+Z+5S%?BT_*-IW^UK4 _RQ63[=K79TOEMO"')0+CG@>04'B M1*U2U,HO#WD"TS07B0@0XCRW807#<<=&$XW90,\EV!@.?BK+P<9TYPHJTZDP M8Y(> .Z96CQA:TTWEDAYXA_340"[XF,WNU^J-K MQ\8O6GV]9:25./TQ, ;YTRLQZ3M!L@^'?PWZL\Z[:L\?WW!(S?FS[AQHS9__ MG%L4\6/]\C*K*@K)[):43Y]FBY]W<[E8/M>5B)M7EPP8YA%)(&-"K2TB768C M P%Y%$:4HS@-D\!.D\)P9)OO]$"'\UJ& ][*_2\D8,H1()4GH-BY8A=,F,Z( M63#1 \H],\<>O-IDH&T&+:-[B24L@?(42YB..F@L80G%82QA>_DU"=YB_OA= M,%&\ZO7_[5+P8O5_%3>JU98FRFK.RX,<8Q!+S&46*_Z2&<0RS&"&!(&I)&F4 MIBP0N;!C,E=3QD=M^@216%;G$^I6"CN/2D#?P.V,E'6AW-UGJZ2;-WR'MFRL9T\+V!6%M?X5K9#U3\V'@ M-BY8=4=W@]RBLK)/Z >JL=Q,P=ZW?/O5UE.P:J;@93,%I/+%5\FE*X:=Q9?6 M-QVN#-/5W[V"3.>;.)XOUT+[7Q=SK;-)=/G^7:7[V(CQ3R,:!T&6QA"'D?I/ M(D.8IQ&'4< SF48B#S-D=7"\<[BQI1/K+@2_B=JZWQM-3(>VNQ=0-HN?_6'7 M,_?7L+4M!;6IX+?&V-\]GK$V0L77X>GNP88]%6WD^-%Q9[.K[,B$BV+Z<;Y2 M@>^G8J;HJN[ ^39-R0_??[V_>[#C=E#N,&D^Z%S\+3OK-0%)XT?JP/7.AXC_7 .S-T\*(?_["VU?3.;+7[J_,&GQ;).]^CX7)33A(8H2:B 69(1UZ=C#Z+OW/^^2I,WR_E/ '[$#<9Z,]=(/M(,%^"J[^<\MF1WSN-? D2@\SQ MQ5LX]2:^%XNO8G'S^EB=&;I=/+_R$KYMH?"'7,Z/X 3<(?0(/XM<.YE!._4YQ]J_ MC9A@M5,\12A&!,LNFDD$4ES&::Y41JM:Y"Q/;R; M[MRUH4!;"I2I0-MJGO4^"^GEU+:. =#/GARI)IWK&!S1&<1Q'4$:1;EV-&YT.^"+1[G MNFW1'5>!1B$+LGTH;]A_KXNEX.IY;24%U-_6SX(WD4G]R9U&QDZ$8(HPE8B% M$409"R#FB53K?:ZB!H(BGLM4"K/]]W>Q?FQD<#=_%>7*01YIV#DW"U!&.Y,] M<]S&;]!R? )VKH.V[YNH9^-]%12U_ <- %N1.+ 1C6LIUORX+%5C'26]R^QY M"K*&M7W0&.U=IN4PQ'L?(]S>AO?J*R74$+SJ:%:U]RYOMEW\IJ%(29XE%":! MB@QPG*:0Y#2#DDJ6,B10S*W2U=W#C>U]L[5VTUBO-ACL++9[#5T V^R]X0_" MOH-9=_2LZ=@,%$_\>6&P00G/S/%#AC*\RHU26E':-(Y3% F>PQ1S77Y*,D@8 MHS"+LRR-@R226O73?+>Z=>^Q;50[!Z=MO,PHP!&%GI]W$P"L'^P3KGIZBMMW M'O21/>'2X?-YZB/.9:[%2GPN7L51NNGF>;%<-9WQFO,A.KG^27UV2D.,DQQ) M&' A(8YR O,<8:B5[%+",9'(JJ&HFQECBP>:71[U53+L77?E+)BQ0?_8]DP< MM0.P\N HXST!VG"F#[JVO9G4>VW:$Z\EL5<@Z:\ZUL6(H0MEKP#J1,WL-7?S M5O_?:L66QG&.HB2&DF=5E9UN.95C*&0J,\9IRC-^M7Z-6[NVH41JYGK]N3R2 MJ+FZRM^ZX9TWY/JGL:-*_K[:VQEATE^Y_GNULS-RVZ D_^KV=5T+J6_K5:E8 M3#=9FC(N" I9!@,<5T4#.<0L&QBE9DC"!)XQP&(8_3@,ES[-TCI ,.H.TK7]6[$]%6L MM.;H_7+Q6G#!_WC[>ZF7;M\VFB,W;%6\UGOAE,821P&#/)1(!4"9@!F*8YA@ MQ*(@B1C.J$T"V'SHL>6'E>6U'!S&69K"K-'S!.)60P\*(W9 W)(9 YW<#R>Q9X$ M7\_$0G9DH3Y5K=E.Y*(.='(9"E(98 YQH'@.$\HAR3""-,H5_44R13&W.MSE MT;C1Q6IUNSO2LALT0FR6A\1\SJ 91;[7O/1,HANWM)AD9TZ^G(!F^MKN@<:_ M7F61^X#>USDYGZ8->\JN!U"/SNCU,89]5?S'Y5(?S-?U6*]B67<,-"V1/W7M MV&A5V;B8B\6ZG+V!JE6S>GSW9!\VUIL7U)^$K)LH?:#5,]D9 ^7OM.XE5)P* M]$_><+!J_2YWVJ7[G9^[0AGCAK'E6K3K)C>MKX,X8S(-*:1"8+7PU ?M<_5K M'*,D$0'+I*DZNMF X]O"J^QU4,LXCZE9=.0/IYXIH#ZVV%C:KBKOH>6X&2@^ MA3;.#S:\[,9%QT^*<%R^RJ'-PDV./I"W\IZ4JP]KT72"$YBF$=.;_$AH&>PP M5S]%#"88AY(%&4MB(R';LR.,+4S(T?\!7!D)7I25@*\-UUSG$>RF!B^X],P& M1Y!<;J=GB(U%6X)K,1JH]8#YU\>NHT"7^YU= TY>.%QG@"Z[]]3_.S_H7(+P M7*R?RW\NB]5*S+^*U32.LA0%*(2Q"%.((T(@05D(14)YPC7'19%-TOUXB#$F MUU\:*T%CIG5EP2&,9N'.=>#T3&KW!YA,P->.W@8N%0-G?/=7)' XP-!U 6<< M/%$*<.Z3;L_U!Z&^T*RHF%S]/!-57[\Y;V='IFDL.,=9 DF,5>"2A1P203GD M>:Z+ GC(8V2WRC$9=GQKG;;5U1G1=E[9C@B,<#>C!M]8]DP6;7,G8&MPA>>- M"9[6_&$#D"=&,1IR4(ZQ >&0=:RN=>,AM0K30K'EU\5*E/J,JBX(WI52?B[F MXFXEGBN5]% &2%2B:!#'(H=4!A)R(CG"7(4BB-KL?ID./+:UU<9N]:[5ED^: M$FK]%)WL+_F7]@14KECJ(QI/C1E=]0%XSY35"];6-&8+G".0 MTJRO=T@"50+->U52E58+XEE"9 X#D080ZPI*&O),+9MDFC(N_+7Y^F;\4M_.2J]^W52Z&^]W==QD;EU76 M@H?B6;WR)T#9#+Y\O;\#^B!;H5 SU>HP@*^;W?PBUW?\= DTS^?7S,%QV@R_ M<.O!ML7-7&QOD!M>X1#KW)(5*5?+QK&,\TNO(ZF[L7R&V/5KAH3?RX% M44_JPQ.9-PV5$R1)FG$,TQ3E$!.4J"4=Q5"FG#(J$IJ%J46+\2M,&5_*J>U, MU?]*E&"Y>U-0NP%:?@#E"-AY M AI7P$KY8M^-_)H9L0CZ!IJ9@4+#2P^);E>^V,W08WN&_#8K]X!K9[!YS?V' M"TD]H+ 7N/JXGV-:\I44,SW*I\7R!VDKXGT0=/6%K)K?OJIWZ/?%3-WI\>&G MF+V*+XOYZFDC+"'X[:)<_4'*HIPF 2(RP#G,4_6*PX1',,-1#D6$(HQ"EL2I ML-M+\6[C^-Z"'];5FVZFWW/54[N8"_ FB&7AF?_9-$QYON<,];Z=0U_I#>:KX>?/GJJ'%!#00@)_%ZDG-^C.?7JZAAT;%F57=.J M^E!0;378F W^VACNVMJK:P+,.-PWK#W3L@=$W?N#&4#DNVM8UY#OTTO, (2S M'<9,KG6CI.^"S#Z6>IR-(/3#TW*Q?GQ2E"F:OB#3(*8B8I1!F8428A6:0LKC M',:Q1"A#&0\BJW8")H..C9*^BY=JI:$/=_]M\6Q[8-X(9S/F\8U>S\RCS06U MO3M!_<9BT#+9'^_8 .2)=XR&')1W;$ XY!VK:[WU0]$%1/H\9C6FTSO9[J8C M>D9.=:>H"^"T[:!E?"\O:C?<^NL+T37X>S=V, #&H#.#R5U9+F642CB,9X^B*6Q8*K M\&VY&@+2P^%Z)"KQ6,SG.AE#R4R+/EV-)PF"A"=JI2O4*A?B'".8BX3 (*=9 MF*DE;TIY@^?'.1\.S-%YSL'C)>;93SJJM.D"REWAI#[1%#"4R)PE4&0A M4X^X>MA)EF*(<9ZB2":((ZMV/L=#C&VQ6+]_V.+Y62RK/,M,EY-.P+SC&)0I MFF;/^748]?R=Q<:70MKQ M ,,JH9UU\$CQ[/PG'<^%BJ6:-UW8=4( NSF9'":Q( QAR%,5A6*9$9AQQ0=I M&.(41U&$N*7,O<&HX]O$W!EM>6;4 &(SDO ,6\^LL;.VE<"^FZM54U534EX^ M.6]_TM0<(%]'3PU&'/8LJCD$1X=3+2Z]+HO46D:7]\O%)S4J^2Y>Q7PMIAD+ M5+!!8HA9EBFV02E4:XH !C+E@M$P0]Q*#-]@S+&%(_J<^K(VS:V#;1>^=JDY M3Z@-E8]KF3O1*J^@,AA\OP"FN$=\EUV8 P;D$F\FEU\E=?"3+ MN>#5HD912LSR7-&*7LH@$< LTWF+)) !27G B711N]B.,+:-2VF;&>R;!&CV%>/X;MP?M[&F\/$KGZ,,E&VV&Q+![U MIJYM5W:C"3!C.F^@#M6QN383_+8Q^'==S+^AO);1/ALZFT/DK=.SP9 #MX V M!^&X-[3%M=Z;1G\A_[58WLY(67Y57ZP/BV=2S*B=4/H#*":"] '_5?EB64-O.DG&PUA?V_4=J MGF'WV4"Z"[S^.T>?''TL+:.[H+'H%=UY&V]-HN]5X"<7LV+Q0SSJS8Z;7T4Y MC5.25;5'-,\8Q#%F,(L4 6:$"(02CB2SVE$Q'WN^IZ.:,W8TN M]- G.!_$_,09VBCD#*68EY=0S:\G"*W_DS(\-WFY.>*;/'\\_U'*.@.OUBU,=U%A+<+PNU KROJLHM%]VGD>PFV*OQZ9D@ MW:$Q)K)."+J(2%W8(B'UVXZ 3M]S$ +I=&=# -T?&-J#)/6_WZ6GJ'?M)^_ TW;8.&&W8\Z1FKA\= M+C6\S-LVF98!U3VU[^:OBKCT.B@/6IT/;^;\QZJ8S:H6K^K"*4X$)9DDD.1) M G$224@$(E"R(%(3PA@-K(2-KC=I;,'H4>E3'AST*RVU^8 T]JMX]4( T]=< M.N_!]3A#[[ ]-]$SI,U7SQ+XHN--[0?XH!FQ\@-L'.EUO\X1U/ZV\FP->N]= M/D< #38 7>_LR-(;SO\BB-:-TN/=+V8%>ZO_NVMPP<(4A3R-8,QD#+&*_2#1 M6C6,9EF0B#C&L54G-^.1Q\:YNR &M$RO-H@^%&6COV49&YI/@R&/]@%NWW1Y M$M<)J"T&?S7_Z[7UB#->OIC0>-QA"<\6CB->L[Z!&WWI$T>*!,M[L?SQ1)85 M>2H^G=7-+[?Z=#BA<9@1!E,<$XA3QF%&B80\H4A$ HF 2;M%K-G XUO+;NRN MVF!4EFM1NY?URN%LD"'X9HSE']">Z>H$DOLV]Z(%: >3)Y8R''10BK(#XI"? M+*_N<07I*SLP*TV4ZG?DS@-R,KSZ#VS%2?%_/'YB#CP]XQ1N\' M?"QP\:9T,<"(4^\8S+BH+QC <$A M[]A&M@91.*3W.]0FV.ZZBH4(69"O3L&EDI<*ES^J?BUFU MSE9_6S^+]K],0R(YEY+"*&8IQ*G6]52Q#,Q('A,2)EG K4K">K)S;"1UPY@N MZ=-U86^52H!>C%5%8>HIG.WL=M,?]CW)9EPW@JGKF2A/]1V;@)V3H.UE(VFS M:^*GI[CE%VAV6+:27$ MN+G7FWXIA!&.4BC"*(:8)"%4,6<"<4Q"QF,9JG?&_^/NW;KN^S,L;.[9I]ZT,(UD]U**8>2;.?^]0?@17>1 0PN<^L MF1Z[3 (1'X1@(!#QA4ZQXIFQC0SY:*W3:AG;?:S;-.T<L3!&7_F+7+\G.=SN]-U2.'Q<5C]PQ699 B$*(0(<9T21*X0 )]*)#3-I MG?($LR+7.AUKSC":F9"]2'J-:L:PXQG:O5U.C"_!J]9F.1=6=0?JBIJE];R:4'G&]77 M4Y7AW@I19_SQU;M-I5I8SDBD.!NS#,21BF(640B*-*: YE&>02@*%J4=H_:# MIKFVE$5KLQS2;#^,<:>BCJ.T$3%X48Q$#57,<3/%?0[N7\I.TZ;\'F]U_=6@ MY^)5"ZOQ,?"Y3N-\(?:* 6L5]EDA>]>@566$=3#XGHRP'B-]9+RMB]G7YTI M>S])MF./]YVZ4ON#C]>U8YE]T1@O9Q_D-W+]^D'.^BA'_[U:_E@_J;H-O'B= MA4G!4HQ2P'BL4B1)"! K&$A0R,,LRSG$6JUO!N:9VJ&B$37H9 T:88-66CU; M-@1M_V?#(6">OPR66&G;%TTDS@1Q5YS^[7'Y_?^1(S3Q6_F'7=AV:-Q1S(>F M-@.?_4C,:>!GML+L^M#B8.D/E2Z/B@7@'V M[7[N8;OC?NG$5X>$QOM1&H!R 5XZ'?S";N)R>H5_+&_3^3(8NIG6(/9[F.;# MCNA<6NM\Z%?:#V/)##^?+W^H-D$?EY4:7MW9U7'QY6JE&L_C^8>:LG3&6,C3 MA!8@+E09#E1=F@F) &=I'N&$10QF!H$1T_DG&@S9BA^(957'/>3_*,D-^=UU M5T$O+\(IJ.-\.@Z!5$(WV0O-158MM\I[D ?H1G2'9.J&8+GB2=>==EP*=$,P M3MC-3=^WY3T^[/'SA:\__&P/WK\OE^Q'.9_/8DS3! D$!(XY@"(I (H%!;'( M."I$EA9Q9L9P.SSIU+S=N_43KQ3E5ROYRB#<:@2VGF%R#:%GHW2F6YB4./AE M*W/0"?VK2SI8?8R<\;IJ3#DR0:L^"*=,JP;OVMJ?[]*-7U:OJN_8ZHDS->YJ M1B,>%RD1(.)(';4I 21!$&!Y_B9QG!8T1V8D,^A]VI(S MF0 QH3!F A(B#/:1G($2<48AH)_&;E/5*^J=E1 M=1XI]VM <%,#@EL]WJZ<1RVFGE%]PR7R;',]E>]\Z3G"OVG9SA[Z$RS74=+] MCRW3V8/69WG._C36/R.33;0G.G"9#6,F2GDE,V^R-\: M^_"3TXT\Z$IG7)14SO!QL3MQ:M@TK8&F9L%J@8.MQ$$G\HW<,6>! M8K]=<@Z@9RLTC)T\H+L\FAL!U).])\=I;0QE.].B-_HHAL1(T<$V>X2S+,,NS&(.8DP+ &$4 DT+U]:0\Q4G">*[5N]FE M4%.S2ZIPY3_4]6?7LA/OJ1"LEX'TB3E_KO^V.&SZ:-[2>$^CL_&^S??\ M6*XHGC==U#_*_[::,8QA'%$"J* )@(7*34'RT(NC"!&6$8I1H5NQ<7&6J1G@ M3M"@D;1K*U_+JE^M<1G4?E/I#"K/ML\*):,ZC4$4K*HT+H\Z6HW&H&+[%1K# M#UM>#:_Q@LFSX]'M2]VM3\KI#FKUM21XM#T*;X_V&?Y$GW(*IMQ1B7O/I*L$X8K:\=S\Y"?EY6ZT?\ MR.N"JT\+:8VI%.1.?%Q6O&WOVG1(G\ES&N,Q%8"1/ 0PQS' A!0@3]),Y/*4 MQ[E1NHKVS%.S@9W@;6UAN0A:V55X9D_ZFZ"1W\Q0ZB^(GF7T K-G4^@,86,3 M:(R6(YNG/^^H1LX8CF.K9CZ ^?WC_?>7HPQ7S?O&DQ>G9FFDV0^^UTU7Y5'F MN:X9W'7=O@EJX?5O&$]Q&KY1O HBSU;B##H^4GI[8;"Z)SP=;;1[P8N*[-\# M7G[(LO)ZL2Y9.:]O%7>-Y9I*)/6V+?.=..Y7^]OK^0'JYE<<)I3S. H*)A1Z:-'6:=F7?8E/6CX9]&GS.<2Z_DY$UDXSS;/ MT \&SQM M+(Q-W'F5'5FEH\%'-23G%3O>^Q>>\AMG5S'+C_*W,8,Y$E&8YX"0& .(,00% M3"G(112%$&&1Q&8=&PT%F-J6W\75D9^X^A9YM_%T&SRG&$=7.HP?2#]&;^0 M^G;Z20;.C\&Q#9B?C&,>87JHV&U5?5JPAW(]Y[KAI<.WIF9Q:J'T@T='$ Q' MCNRU]VP?'BI<$]K0RL8D9'0XT6,#JO MPGZTZ,(3EBE%];E"[F2F3AY\L6J8+%,N, X3"F@,$^DNB @@D:OV5X@AE&8( MBMB,;N;\1"8_TW'H9NJB'4"4H*KOP%;2@/]4?];6?7 H): MPB[OYW"7JZ17O'H*/@Q@9YX3U N-JQR@\Y.,F_/3J^A)CD__TS;-\-0]4D>U MMT=&?\A!_X6OFUNE'7E]UY2A*$*6I) G!0"0(@@0)AF\N A\D)P"".,M#FB MKY5F:C[!.[->)T=-'$S[FUR]EOUF:_05\GVNJ>'?4H4>=-:H5^)V;R54L4BC MTDVP4\JF^\G5JV32^[^GXH[J]%]4[]G@O M/V@>==K%).IK<,VHT^%;4]N4.^G^0S_V= 3$<.S)'@//NW OS.3JQOZROE9Q MIJ.A1HLSG5=A/\YTX0G+E"3VK\UJ78>('Y:WC)7*"U1E)R7[M&A;4]2G5W)\ M>I7?] \_U:=ZQ>O+,_KONY>ZBFO&XRCC'!: Q@D!,(YC@$22 4K3!#(N>(*9 M42J2>QDG9PY6JTV=N->>-.47:E5_H38+N9;MGTOYP*).>'F1+]OPNOM8;3V7 MX(W7T+,YN[W_].XF& R[M11M=4A!G80ZO1RF*_F#V56:D@<)QTU/\@?Q25J2 MQZG,J0W>E>O7VXKC=TO&9U$!*>=A E(JI(W'8000QB& !> MFF%6L@5*N$!)IT]9< !6OXF\!@+?AR4][8VH",ZI:L4^<##0:(0#Y\3?YQ@X M^^^VO5_EGI?+N;I?KN1._W_+E_K7!$.8I(AD$@V, 80B P6'!,C%C A),T0S MK:OY_FFFMA';;J:MJ#=!(VP@I37' M';GO:Y]JIVU?>Y\VV_ZK:CUKR0#NJJ8E(*_/^R2$8:H8WQB.Y9>6Q/*;F^<4 ML$(DF J$-[A%LAH;^XA]?O. M ?+=O3. _-MN$(9F&6F27T7)QK>CD]G:BJ=+$Y/9N%,R[#JA>4< *5[X_Y"4:. MZ6"UP7 4 +@\SZC'^$%UCP_CPR\XZZ;R3A[42];R%3Y4>+$2O*HXJUL[1K,8 MD4+0N "*XQ5 GB- *&> "IZ$4403:4:N[)?2+\'4'(7_?/_WIH7&JFS:;2R6 M"U GN!UE[2@FK,?R.U?:7MTF96"5]$R05^P]FZ;SK4X.Q _VY+\):@V\MC'1 MP\Y?HY*!^=^Z%8D>/!K-1C0'LK.(7_E+6[5P)^IB2L[><[*>(01S+,\^H" % M!A 5'!0II"!,TCA-"XS"U) _\<),6GOL;0@3Y982<@W45=&\R:-29X!EW?-W MU6C0/J"^568V[A+N>I;L&BS'L5<[">LRRA8M):0[FS2 @B/+W+@*K' M5F3H<8LDZ#]Y^?@D-]^M/*[@1]Z;F< MB8*$81P6 --,93TS"$@N#UY,X"S"*0Q33+6SGHVGGYK?U"D0X$8#:4%:%0+! M-<]BE@O1;U/\P^O9U'2R@U;X8"M](,57YJ?)AU4:@'(!7CH=O()ND('L%?R1 M4H[=+X)9?K$UAKT)Q>:CCI=!;*WQ0OO7:\,/6Q(XEXME5:Y?NYY/7?<# M56CTOEPU/7]4"MQQSY_NA;\W'2%G><90D5($&$$)@ (R@(J( E+(CWX>)W%D MVJ;#E6C3BTL=2&_([^QJO?3"4Z.NP4B48.>;G>TW_E"%E0?:]31)"UH-'9)( M.\;<%<>T*['&I:!V#.8)0[7K\2U9#;[R%[E!GN3,;PP@@ F4% 6\QS!R(BIX'B&J?EI2L9@)Z1AC?H)?AJAMFM1\6SHC@ 9+MO4 M1,:P(O\:A$:LLM?YZ9@7RE]2?K#X_>3%<0O:+\E]4J1^\4$+.]8<8>,P0K<+ M=E^5RZK]Q448%HBP$,1$M8 KL@1@CD(@TCS)6 XY3[3:*?7.,C5[MN5TC%!] M6_FB1#78NQ?1U+!L+C#R;-W.PF-CXR[B9&#G7. UDJTS^UF96;PA&'JMWL67 MQ[-\0_(?6+_!A^T.Y$=A_"W/KDJ>6]UMUBO5^$[ZC[=$.I>8KF%KWS MM4^H1[JL#;I[PCVN[0;M/?GEZ5KQO,NG_^I4<9B$:XNBHY.Q\?2CGH!MP3D^ MZ5J/8V<'[ZOE"Z_6K_?R1[=6A;G_=U.^J._C%[Z>L3R51]A4^8),'FX)10#1 M/ ))C$G,>(%3DIK9O+[IIF??.FEO:DZ#IJ*%=Q);,!ST@AW&F*4DY(# 6(*= MT!R@0D420IY'LI SMO\ZD#BR];U3C6K7=90^MN%:[UA2XGS'Y;RFJ%M6W_!\KY^+RE?\C-?M MW[XVX4]U4?VM_/GP5"TWCT\/?/$1E]4_\7S#9T6:,1%+-Q8)(BU\E$* $RA M2EB*,14%(X8.K3/9IO+_A 19KZ7<)17'S*D5?!>M&\F#-%\U_,>2[<;:4 M>A;M39;'L_E3DN]UV+H)MDH"L:R 4O,F:%63-O)V7ELY=6)1Q:E2RSG?_G/P M7O[+3="JWRYWNEWE**R3:N0<"HB@1L(A-X[KQ7'%B.-,KG%Y<%S#><)^XWP" MVW*4CK-TM3T3ASB"45B$(.,H E D$!1)E@.181)E&8Y$;D1Q=F:.J45Q]T34 M.?IJ0ZEG6:\$R+.--,3&HJKDHO;.*DI.9QBYFN2BBJ>5))%>R7J>?\%JYX+G6+BBWZAFZJYN*0IEW"T'8S$'D,(4TS@&+5N#!*$H"H*I5@41$1 0L>ZF?E MV,LQ-6/XKJ=-R"]EI\UQQY!?:\H":MR3XHKUZS>0(ZZ*9TNYMR!-M==7S07Y M,O*"&%S2C[,P(UWC^UP@LTO_ZV'M30NX8OCQ$@>NQ^ @M<#!<.;] FY_X(I] M^%G1^ZJDVETJ#]^:VG>E8_,-:NGT6P8<8=%O]:^#P;,AKP4+-'$PZAIP7F6K MK@%'0XW6->"\"OM= RX\87=>_E@NRC7_H_S.I8.ZEJM4RBU]NUKQ]>JWU\_X M7\OJW1RO5C79(H\8P>IR&ZF$'I@@!C 1"$0T1D62B31D1J$R@[FGMHD;T4$M M>[ 3/FBD#X@\PBGY@UH!(ZI+FX71.R)[@MNSL7"*M/'YV (S1X=CDYE'/1E; M0')\++89X@I2F3;AKBYTP72]P?*%IM"EDI[*#&=AE&=,@#1BD6+AYH#$2-'R M1I001N*(:%40&\PY-7-VDINX)W?0"1XHR2U830;@USB^N@?5L]%Z2SPMJ&'< MX3HR'\P5^-H1P.@AI<7Z,C#4^%0O>KJ=Y7?1?-7.17W/*WG25-V2/BWD@/7O M2QXOU^_YJGQ/@5 MMVE;R):3,,DR@D'$"NEJ,QZ#H@ASD(8P82$,XR@QZMW;/]W4[.V^M$$K[A"I ML@W*>F;2'7:>;6 /;!X: .O!XHK)HG^R\O.FGR3)XJZ]>*= M>(=73Q_GRQ^[O#-,BC!"+ 0D@JK\AB< $\8!IDC:%21R@5(36](WV=0LR596 ME:ZCI UJ<:WS^GJ!UC,GKN#S;$RN0,[8E.A XLB0]$XUJAG14?K8B&B]8UD, M4L<7M[]E0D(4QT2 %$98T8)2@$*5^1=1DD/,0EZ85G0<3&#R2Q^G+./VV[H,*M];M@/R^H? MBQ=A%IFW,XFF9E6^\'50MB(&*I3+5P';5&KWJ'CN"Z_*)3/S :Y? M-3VW8=2U\&RVMKJH"'K0:!,T8M91]/:/.XV"5J6;H%.J?<:=B^(,7T=>S?7R MC.H(.8/OV'=R-["=5?Y]N60_ROE8[8X>H;6&^2>C:I3M(W- MIQ5JCDREV=RCFD4K6(Y-H-T@EG$@2JN-2CR38ZKN>^_:JHTPARS.5=T39!C( M/Q< T81)_S(*<5C$(C$S;!?FF9H):\4,5GPN0-D):Q@EN@"I9KCH>J!\'T); MC+8BW@3O7-6K:*+@*I)T899Q0TK]JI[$E@8>]\L-M/VVYDF:0XXA0(6( 4RR M%) P1"#G.4N@B$(&J1\*H.F&E-_MI=UMF6&68J]P>8]OQ@_ACVELVB/FOJW0 M"5O/ 9E/S>ZS4\!/E-L2O9'Y==XH4FX)CBU;CBM2R[:7ZU<^5UE!#\L'_/// MR0/G\ED=0)O4XBC)\Q@I"\@B"& >AH 4:0Z$$#2D M,82X8%UWG0=]O\E6'JV=>MA2YV$$_VK;[UD%@M;X)Z\[/Z_62_KO8/E2=U;G M;25<$QJJ>-L.6O%O-'006,5C#>VG];+JV5&OJS02\T:CPDT@10_V9+]IN()! M+7O0/A7<5M+Y>*SOIAV21%Z)HBL"25LQQB67O!*L$^+):\>S)A%6N5'RJ-NT M0^7["7NBH"R*$@(2R!, :2( %I #G(>0)3G*4:A5!JTSV=1.HA_EMVQ9O0*R M*>?KX&FY6=6;T2(KLA=B3?OF"#C?-JP1LV%H; 3UEQ"I@XD[2MO+4XU-:3NH M]!E*V^%WK*V'*-A?2IB8Y!A$A& : MYUSN # (8QXC'($H2^27"&'YZXISU3LS*8HPA!PE1C?MEK^N\:[,KP%+^YMB M 8'G+XC2_E.M_;8^:,OH$JB^[.J$=?FJ.H'+W8>D&'OLS MHJ?&*J2P#?JT%&I_.^PW/%?78@%>!X0_E@O%V*N" MAS:Y?D.@1U#$:@L=4A"WH'Q::+=5=0]Y-/ K@ M7)Z[_4"M]TEP!Y[GST G:%>V&72B!JVL3HNM-#!Q5V[5-]G8!5<:BI\IN=)Y MRS+C6W%%WLH=65]I[$@C?Z^DG_M.3O6J/AG/R\UB/4/R_U 2,9"%4-TG40@0 MRW/ A33S3&294%SL^LZHP=Q3\T;?+1>KS3.O3IB'#3.W#=!/HP+!F$8@SN0! M ,)0 $+R".0IPY2%"0QC(XX47^B/POP\.OIZUMX3IIY-?\,%K"+4C=Q[M, W M02VZPQQW;#@>XF@ MNQHWA!'."TA !$D*8"$/ 9@2 9*4H:3((0IC81;5-1-@>I'?/?F;0I-]#VS7#R4+UT3L*&,T[S1/ A2X\FF;" M#/B!+[8O,$=P]R^A*%W\.A%"Q]&_ E@7;:2N /CMFT:M_N:['=0%>.R:/QT/ M-H%63Q?TTVOL=.EE']>Y[5_E<>O3:K7A;(9BG&5$"$ $1P#&BK(;9AP(&$(& MPR*DE)M%=LP$F*!=?\+5H_1JULN +E=M%((WA!"&_I_A6KBXBKP&W[>^FJPS MXBH5^ZR+>':J!(TN8UU=7L)PE*O,D\DG=+5Y"1BSJ\Z+HUC2JFRP&H[+X1:, M/R]*4=+Z6ZHB3+NY[I?S4H699A&F,$R+!*1A5 8B@00#!E >9AD*"\0BI$1 ML8K9_-,[XK[(X3K_H[%V>SMO*8+/RVK]B!_E7[XMYX;)%Z:+HV<"/4+NV0;N M)%?&[E#V8^@[\8._ZC^]:OG!YG0K=EBZ(EPQG'U7#_X2[X(O_??B5A\'&Y7"^6 MNEV@AJ'L-U-.4?1LD P!]$$%JH.4'1UH[\CC48+J*'A "ZKUPG74H(K78,&^ MJ?)X58X5M& YP,8O\N\!HIUF_VLS*+\0_!T!O3 MO_CR>#'\(?D/8O:##[OAQ%-\4SOVJ=MG50W\WXH,9;7^#:_*U8PE,&1)& *6 ML%0Z944("LH)8!P5-$D%SID99Z:A %.SFUL) R7B=81W@^"'E,=%AG.0I!@# MR D!)(\8$"F$*4$)BF!JXA%[!7\$#WE4\/4\7I^0>O[&U72"^_R"I_2#\K_I M07XUSZ N;IYX!@>G?U.>05UPAG@&M<E,M@J9J0C_^-X3D< 30(8B>39 # M_(PB?IK(6,7\AL8>+>JGJ>1^W$_W%3NG\V.Y*-?\C_([/^%^_\J?<;EH:HN4 M,:J/)_=UK74TRW'"$4M2$(8PDKYGF(("D1B(/,N+B&49YI&)[VDIQ]2,3J,& MJ/4X;9)P$VQU"?:5">XM*MAM5T[/=QIA/;R'"7PLA;$S=260CGPJ6RE&=:VN MA.K8P[IV.#N#VB5?R]$Z M.2SDB$&6-)###B$$ H+24N( 4Y(7G("$H9#392VR()*6#C8-T$ MM8SN#% O!([,R_DY1C4>O6H>FX;^A^TV_IW\?6-5N%C7:7\M'Y_6=^(?J\;B MS%!4,)3%&8@@SE3C+@BP(O!)$90>5)B@B.5F!J!WOND9@JVX04VP'E1*8+ 4 M8"/_@FNK;&86^O'F:40B(@I00 DZS%@$BCAG %(4<1)%3"Z(B7_J#.TQO- = MUK6TTM?IP)82-PZ02ZSU3+$S!#V;Y&O ,S;.6J X,M+]B]9 MW#X?#=459!8Y@SAE(0A9G@(H: 208!F@H>!QGD><)OIWS^?GF)KA^+IOE&\- MC'(?COWFP1$ZGHW"&6!L;IPO(&1PWWP]4B/=-IO\E,SNFOLAZ+UIOO#J>/?, M_;(?W#(//&I^#="DZ?P3SS?UTLM1-\]U"YSWI1"\XE)ZB\1@LU&G9O :Z8.M M^,%._F"GP(U%JK AVL,W!_Z ]GW&-<380S:Q'7965PV&4XUV\V 'P?Y%A.4( M%H:JJE1Z\^T"SU]7YO:K_5U7Z>8[++$WFPRD,,0A0F $HE M >(<@3PB$*6,B) :<0H-3SDUN["K_K)JO-4'KEZHQBUDGLW#2=VX=S9 ?7C< M]N/JF_ MNG)I '"A-Y?.FY:53%P>EOAAJ*BK7'C=]1Q4UW]RT#O1Y/+^%\?5 M#$+&.(DQ(*R0AH=1!!!,5.,ERI(\C9.$&*4TV(LR-8.T%5(5?HLNC3R&AG5, M]DNC9[;& =RS.6N4N E.PM!;36Y432;AP3TN69?&T*Y-F^*O5')8+74UK*[J MJ.P%&;?"ZFK 3FJOKA_1_!CV4+';JGJ_J9JPI.;AZ_"MJ5FRO3["02>C_CGK M")'ATY4]&)ZMS$.%ZQ9S1G@8G:'.JVYUBVI\7!K$6_N\Y!)%_P>F/0"5O#>=CZ'* IO^ MQ7_T VIS9M*%R-VA:7#&L4]-NA"<.39IOVIQ :XD/KL2' MGC4S?8R7LP^+M3Q!W3(FEWKU3O[QKGI8_I"6C^8P%U$*>)@@U6H1 X(2#E*1 M1"RDE*6A5OI@SQQ3,WR-F$$KYTV@))4X!DI6O4W=!VB_W7,$D^^+*!N$M/>R M!@8]IR?Y=N,4R3_L?*&^,4?9XAI*=3MSC M'#]JL]Z=?7MJ.[>6,G@HG]6)_O.7^T^J/=*JE #UL./J(C4),_[M@^? MX"\EK"O2NEXD[-CJS@\Y'DU=KTH'_'3]3UKREM,GSC9S?B>^\4?EI7WE+ZIB M:_'X:2%/K\^U%_#;:_N/>^S]>[TVF@W/X.[*T2^[#? M!.1U^X1!>PMSAO/K,'5%=6XIQ;B0#@BF_Y:>QFJKW77L2% Q,;M#WQ,]TI7!ORM[D!M@A;B='LUSY#9 _[]6!,&WUD> T*C+, M53?4$$"B6 H2B$!$XT2:=9&FS.A.<6C"J=GI0P.@) Z8,A)7V^M+@!M:8

"@HC &$#,(GDR(A! 2E)8L#RD M7+-'[(49IF<#WN'54_ B1:M3;_J":L>;^=)C=KM8794LYR5K*-+JEF.[2&Z891S11/6! MP0) %!& &4N B&'"4HB3B#&S+=TWW?3V]WTE]W3Y,F]:XAW(;K;!>U'6V^VN MD/.\]0_$O G:)G9>F]GI(./(/O1.-:JQT%'ZV')HO6.=W/S"J_7KO?PQK&\7 M3!63OZA0]Q>^_NWU00YZ2U;K"M/U3*0XD]\XX5EW#?1,CA]^V>M00-'<)T;H3CYT7;0C(F?1HTQ',4P7?MWFB#Q5>K$IE(9LK MO%E(2)I#)D!"(J:HL$-0A((# FE4"()8SD+=7,%+DTPM9MK)&>P$;:^V]5,% M+P+:;WQ

3[GLD<(:-4P2$(K'(%+PXZ6K+@D%K[V8*#S]JG"]Y7G*VKYX55 MMN#!RU/;N0?)<$I2+F>5?[%)%3Q$J7_;.@'(=_SQ(C9>T@3/PG!5EN#AB*,G M"9Y5Z%R.X/D'[4X6OR^7[$3NVR[&JQD.*1,D"@$4 MA,I#18X!)@E3I4P)27F.0ZSUD3::=6I[_YL\TJUQ6?&@$S_ .VG-#A-ZL.N= M(YR#Z=E.=/+*(T0K<; 3.;C5@-3XU& $D:,#@]ZS9J[H&_(CW9##WG>:A]Z*9>$Z^Y&9',T<62^F0L*G=+.7'K0^H*&"K;BFF:Y7,98SW8Y0LZSE;(%S2*S91 .9XDMEV<:.:]E4.73M);A M5ZZ-]GR4GMB"2L?W*Z>\_*Y,T^H>K];O-[R)'Z X22.8%B!/\@A ! N $.> M\#3$-(8L)EK=I,RGGII)VI]A'_!Y_@AK$ R,113@+0BA/>V$BON'0P[&[]O6Q7WG M"[FLKU_QC\]8?KI*/%_-"AP5F.?0JNGG;E82OOO#U[;-*25$1"UY1 M.>L7J=VFJJ0T,T1A*B)<*)X.Z0=2E6<>)SG ),^S+(N0_$=M-FX' DW-0=_) M&,R5=D&UU:JY+MC6WLM-M.CIXNYG^?K-TELLBF<+5FM37\\T^NP%)9KUN-U; M#ZE4T&AU$^STDO]]J]G(RV5 0C[RLHU$6#[6\IF1G3O$NI<8W<4\XY&H.T3E M@'#=Y;AVSK(ZA];'T*8)NI*E[7M5$]=@U3N0W2V^*N>\4IF<"R;GKKJ__H97 MY>J/[77:]$\&;+:;O6P&S==SJ M5S]ENZK&QQ OZ#LZOKB5;=1CCQ=8CX]+?B:Q^V T7>IWP9J/W[^4O^-RH;HD MS9*$\)1F(1"XX*JM1PZ*G".0<$%3&/*$X=0DNMLWV=0BNLI%>Y2R!;^H9FF_ MJM/1\G%1DY>R3;V]UT\\>)%GW:5A6DJ4:U6#I*'QL@K7=LH[6,BW)1KOD?Y7?./LESU^*Q ME#YP8^M^>_V,_[6LWLWQ:G7[LUS-B* H+G@&PC!66;&(@")5Y$A"&IZ$PB*+ M,A,7TW#^J3F1._'!7,D?[!3HG!'R&M0Z!+42P5]*#4-WT721=$/$WJ#W'CS> MHO['!=0'8+8((UN!Y2S ;#;[R*%G*VA.@])VPS@F;-IR!"4A)T@>F0&M>ZP0 MS@'"\C!-<,AY0F*8"M->M/TS3LVV]3()Z7 '60*O9[V3NB-,)BU(<87E\HXP"F.$8(!AA(!+Y MWU%":0ZA]@W8P&13,S9;<9MP?+ GL,'-R!#"&I=4#G'S;%5Z(!LFI3?'SN#& MR"&&(]T&V?S\S&YV-#'IO;49&F.\&QE-;0YN6W3?L4SXW7%=? M^+KA"U9'Y8>E(JRNFXTSSGY[_<=*N9E;L6[INOQ>GZ^WKDB&N("$21^09ZI# M>$$!HD4,4D%2AF-%NF-( .Q#S.DE/>UI&:R7=2RNUE/E)6QYPI?UWVC-(=XJ MJP[+R^U6Q%M-#9,T??P4]+S2MUY>SY^LYTV44/US30]_O[>T MORA=Y?K_&NSL[4Y?+XZPSP5QE6WJ0\1Q,U,]@GR2Q>IS+KM/SU<^QVO.[K$\ M.-1DC_:UG;P/(Q@EJ2*,U5EW6<0D!11$,*,8)2F<9%KM5O7G7!JSGTK M;U +'.Q+;!U&&,1!77K M?-YRS^Q1SW1G,UT&UYXQIF8SI*S!&;(=35=P$+%^\^ 2+-\NV06<'/:ETT7# MCMNU;^#Q*%XUU#M@>M5YWFJ32_]&^B_+YQ?CK7WTYA0W]-'Y00G+I9'4;RAS M 22MW7P%/B/LX1YHW&_E"U#8;N#CX<;UWFH!%T\_[!:RQ/:KI+C=L%46["-_.L7OI[EC$0<13E(4T0 #'.5 M[R&0(C2BF&>0(\),,FB-)3#:?B.DU7:BG=0<&M08VB^'7A#'*\B>-WXG>]#4 MH]4%"G@>-/+O%YO522.=#G5%FKM8CS6 CH(_YO./&@VRANK=9 MRZ$7K&%86G[GU:OR?V^?U[I'RLLC3,U'.#@L-;5Z^L?)'J"&O7HW&'FV,7M" M!IV4@0EF1M[],"16+G[/L*/Y^<.J[3O[&D_;N34=L;T9LS7A?<798M]3V1&\>F3$N($,%!AC1"$"84T"*, ()@RG.BRA,A5%: MOWL1IV9S'I3S)9=FITJ V^K#5ADSY\C#HNIY3V^[5)Y-W[;3QYYV-\%.OV!? MP:YVH%/QI(ZTU;*K,W7G@/E; T<>F@SH9(%B="B"A$(,%A#&#,0T!0KF@%B"(1C#F+4SM&7R,YIF;W]_L( M=8HH(I":)V1'*G*.J_9:[E^S]=.S_B.LBF<3[W-!KJ ,MH+3.7^PF11O1"9L M!=5E9F&[X:S;*KQ4_$D>I,KOO,E D\?V._& ?]ZNUU5)-G4;AX>E8HQ9+M82 M(#G:XZ>%-%5\M9YE-,MS03 (TSP',$P$*(J0R;\6(4F12.,B,FR]<(T\4S.V M?\@/Z7\$=%^I+GT8[ZG3Y!@SSI_KORT.=),O-,H9-W.X:F7US.^(Z^79#!]H MO1DR3?9&(X*G DCK3, QR*;O0)(0P)9+6CZ MN6'[AQB1]E5+ET-&5[U7+,SKQV6EDO?437W9I.FJL*Y\F^'UEB!PQ@5'>9AB M@%#$ 40Y!T7$"E @@K*\B'.2:+52U)]R:L:V%3K8DSKHQ):']L"T\XH!^!JF MUSFDGBWP&Z)I8(^=HSJ267: KIEU-@*JUTCKC32>K3;2[,!DF[UI%Z:MH\![ M_-[=L+L\]QG%,2YB::IY"A& #*< QU2 ))?_@/((9[%1)'9XRJE9[IX&$V:A M4PVT]:*C;C'T[2S7F.UWIMR9C[V""G=Q37UT'(4N-28<-3JI#\!Q -+@36MZ MP5U[;]69]^ZE]D<__%0[;,79#$-4,"%BD M6$ZE*GY$A#DB8IM);%% P(WLS M../4S,UAKWO>BJFN"59*_&#Y8L#^I8^[GN5QBJ9GPW,(9"UMT(H;;.5U2BVH M!XT[:L&!^<:F%M13_PRUH.:+-M<:;1CQ8TV@>KM@ VRJ?VPK%PN6A#R*(D!S M+/V>(B& P((!6H11 :,\2B*N?_=A*\;4C-,VJMUH4F>0['0)+K(._V':$>3* MU=.Y<1N>9I$Z;^YNBFZ M%LG^ZR3KT4>\<[H6@<.+J:M'L^R%5:=H\3J$V^7"OLXP*P@4L72,H8CD]XE& M0'Z6(GDXC_(8JR-[:E29<':6J7U^6B&#>7UO,-\E!ANVF3J+J)X'?#5.OB.C M+42U@#?;-/U7ARV;^A!PU7KI[!SCME#J4_.D%5+OP[9G9?Z"2_;AIZI'4_;F M;OW$J\:VO&O;58:49I!0#C*4$7E:CF-0% R"I,"(I22)(49F1*P:LYK\VL?A M56V%EJ?E6NHFLWFI! _:?H3MM]7TU#R\ KKG9J>H>C\Y-W"VXM9HU@*W#N1- M\,Y5=T\+@)R=GX=G'/D$K0W!Z1E:_U5K)^22GW/[O*S6Y7_7OG0KP7]Q7#W( M=>(SFA>\$(@!'!4AD.=F)/\DO98XSQ#!"8_RS-1-L9%C>H[,BN)Y('^4N;'K M8K4.VLZ-;W3]NS^7VQ_=U!:-*K;0?75N J5)4*OBU$VZ!DMWCI25%&.[6M= M=<89NVHXVXYQWZ6975:O?RZK?W]:U&'-U6I&"\%8W1,NIM( PIB (B2A/+8A MB(H$Q?*@9N:AG9]H>DZ9$B\H%XK$7@EHVMKM+)IZ9NQZA#Q;J:V -T&'4BOD M3?![M>P!RZ)!6Q\6SOJPG9UDY'9K?8J>=E7K?=K.!-25=;OKTWHE9TDLPIAG M!4!A' %(\T3^*2Q E!(<8T:R''$S W!NFNEM?V=I$V=1U3,$UR(U2JSFL/;V M)B!<+"OILH)ID59^4Z^,.I;>B#QY%E.#O%J':A3\ECJ]#[K#G7 MU*?%JI1/[AB1=2^H^E^>T"^X%?("T[;.-9,1A](P)E8<2CW#CL:A-*S:/H>2 MQM/7)^@T[94_\_73DJGO94/#_+Y4[4,6;'57O2]7356BNJ__RM>;:G$GWN&7 M Z/[*45M6_A&K6"GUTVPKXZB M5>H6N-7(3]*1$Y ])"==)]>;)3$Y@;,OV2'YU$2!;L]^62_2CG\YH( MY('_7/\F,?KWC!5I'O(4 AS'*8!YB %.HDQ52L(4QVF>1T:9F18R3,UT=U+N MW3?MTCD,[;/-DNA98L] >[:Y^SQ&IZE,"OCM*C2T18'2(JC5\,)@9 RB<_8B M?0G>B+G(&*++K$7F0UUK$;_Q1V6(O_(7%2M6]!KR /YVW_L:$2RXN< M)9R%(&=8Y>"@ A1A& .*$8,D3BG-M?@QKI!A:A9Q?[>V<@9;+8(]-6Y4X\ON MB2L)X/17S-1@>EF'$0VFNR6XPF :@^C<8.I+\$8&TQBBRP;3?"C+2 %^K4^A M'Y?5754^MIR>TCS?RQ_R$U[QU9VHZXG^SN=,/O0-R_T7I@(E,(M @9'T(45$ M (HR#AB",<$DR2*8S!;\474+U P+6(BAM5F+9K/N"^,S6'ZAG81QB_ J23<_Q\$_+;XIMGM<,7GX9QNZ_A.K(/GZ]9;2:H/G7Y?S M>5OKK1HB)X@D,0B9R*1Y) P47#"0B03*?TE9AF*SNT(+*:9WE=C*6.]8OEJ7 MSW7#WQ^-!L;9WS8+HV<8/8/MV2YVTJMLA$[^H%4@Z#0(NK7X2RD1M%HX=!NO MP-!9UQUS"4;NNV,-T6GG'?NAS,PBX^7L@]RMZ]>O_%$%-N7H7^2O<499QGFJ M1050!#%I2A$#K"($6 TQSDF!4I$JM,E4&\ZHXT]0DO 74XW M,F7_ZT6U?V^[Q\KS3A^4U2EXINR)KD C M4QY%K;?,L\4^KZOY Z^>Y5'TH6*W5;6[Y]/L3'AYA*DY09_E":Y2J:&UN#4' M_FD&F7ZOPA[H^JVG.]1\'\YT O^.5<9=S["C9=P-J[:?<:?QM/F6 M[_J>-TD@QOO]PNM3V^RUF,%#^:Q^KHVL^EO[$D3#^]H!.IXW]1E@/&SA 1RL M]N^E,4?;O -*[>_D%*< 9*C',0%37+(*,JY M%MO\55),S3[L#DZ9]V)8N09ZL5SOR'JV+=<4POY8OFD9[ ['MRN"E3),O01V M!Y.# MB]P>SL89/-^HW3354S\GS\_J7\QZ+B>*X:?/Z.RX6J79IQDN$TC!G( M$AX"&&($$$E#@!,BBA1'$PO7>F9FFD;)NFL$#U%%1"2I/??NSEMV!C$F4YP$;C_&4)B^]#UT5$A@ Q M.W6=T=[NJ+4_T'CGJS/B'QRJSOV[ TYPK%(8Y7^1'[WUZ[UK05;I)^7UH% M;H(7I4*=V,8[):[@#1]8&SV?P1/>GHW&$9=X"_3]%NA:]IL:Z0^#2%]'+:Z' MF0^2\8&9WXYN7 ^27N)QS2$L4P'+Q5+Z*Z_;)LCJ+APE(@8<,@R@*.0I*!YJ7GS),NW[>9*/?=-GJ/UWPF%UV("#-0$***N1/Y!8I) M#C*$6%$4,&9".^OR[ Q3^P1U0@:-E($4,U!RZB=>G@>R?Z,[@N2EI,IAN6=-+KOZ.:1J.TS>G9B8ZV0R^[A<@&=[X MUZ'A>9N?2Q#4 \=H1U_&P&K_GAENM-UZ697]O=GSE/E.O.>\^KU:;EX^K58; MN3L^+HR_Y3U#3&UO*EM:@%?8F^+A:^<4?;UAK*[>]OGOU2'"8EC7;&Y!MQ1M-*96*-&.5V# M>1P==3Z^P\:,*C[>M@;C(L(QS!!(HIHP,\L!RN,"Q$68HD1@Q!"YND7C;KZI M.7M_+%4"(Z^>O;1KW,-9SZ0Z1,^SI;S4PO$FV(GKN9WC*2X^&SONS?;V+1Y/ M5==J]GCF-3NK\KZ4!FU]7_'GHIP1'D&SQ*>S\YCL@G%2G!HQ@Y=6SJ 5U,R"G,=4SVYY^,R?":]F M:G8/!4 I@UF69R1$A8DC<7&FJ;D0G:!!+:G9GK\,I]Z^ M=P*2]Q#O/CXW02-F\%:*J\/S3@O&?_\E? M9S%,8PH5,:J@"8 $QH!0HLI B@S!B,990LWH H]FF)H-:YGQ6BF#6LQ RFG* M&'@,9+])<@*/9Z-CC(P%:^ %[:^@#3P><63>P L*G1('7GK0MLBK?.:M_QUR M&J,4,Y#%&0-0( P(3#'((6*$%%#PU"@NNC?VU#9O+1H(/GYZ=Q>LJ&KKF:&P MOL-XE!ZCE,"T'&N'HIY+88F-[]MM)96'8\H9;9T50NU&'KG0Z42ETT*FTT%6N M5&DF7W5TJK<+]JU\7)2BI.I"EU)5M2]GOU_.2UKRU>[8C0H>8=5I)L(Y 3!/ M$T#", )I7"0\11$CR*@'[37"3,V$U;HT5LC69(9"3$?<='SH%= M^X%[J@0[78).&<>Y?BYA=14TN4:4<2,H#D [":>X&-/.LG9L.7>+,]7O^[F& MI*!QE@(4X11 CA@@"&>@0$4D!$V$*+!9KJ'>Q%J[=]1,0B5S\(LB[/JU9N.J M62"JH.+KLFK2ZX?(-VZ"!3SF'A>7@OQ]N7I9MK'[/?Z- M)C?01UJ@&6".+*+FI*/:/C,@CJVEZLV<M-)FI6HW9=]F0,&KF# MOY2PAC$J@P70\TK\P.K9KE@B:NR!F(/CR LQF'A43\0* M9I?2G,8PD08J8B& -!8 85: 2*14T+2(0V'8[W-H2I,=-$Z";RU6\ Y7U6M= MK6Q 2JJ-LYX=4S/=5*C9#Y0W8&$_?,_. MN+1L$/AG2^/^&U]P4:YG(2=ISD4&XAQB *%( ")A"+(B2R"'45+$F5F\YL), MTPO0M*PE:_PSX(VH9G;D$J1ZYN,:F,:Q&BT^4L2@E3'XI972(=7Y Z.;,2E M648U#0.J'EN$H<>ORQ%^MWPF;6/SK]M& I^8/.B6HL2[#A J<:_B[';!_MA5 MY,E_VSQS]JXI86J>E*/P\KMZ:A*$<1ABN+, M*&=G#*&G=@AK0_DKU>>AE=$NZ]CK2FO>RTUL_7S?WW7YS7OZW@0[C8-]E5LO M+.B4KN\ ]M0.6KUO@E;SK=NVI[S[G.@QELIQ(K57D=\D^WJ,1;B4LCW*W!:- MI>^K8JI M?1]V?= 2@Q[(Y]'KM^)N,/%LGF)KEV!,R:*0TNKWLP5+#5[H:(<_&PA\X!J[2U2"-Y"J=@N7(5^H% MH-=7.O_F>+Y2K^0'OE+_D];%@0M:ON!Y<_EWMUFOUKCNQG(G_ECBQ>KO?,X^ M+>[EMTTLY^5RQD68)SB/09JF$8 L46Q(62S_A$D8LCC%L1$ABJD 4[.-WWCU MO:3R^__221C\*-=/P>=O7PV]*^.ET'.Y? +LV;0J\6X")1\H%V KH6(W:'4* M]M1Q6LMH!9F[@D>SZ<>NBK0"YTSII-TXEDVRGU_FRU?.O_+:7=\+K[WK."/S MO. XQ]*EBPB *:< 8Q2#),KDH3"!(HH-,T(&YYQ>2L@W/,=5W9WY!W[DJSI^ M3IJ[,D-S-@RXGOUR"J)G@]7)"JI&V/VKA^V5@\/.UKK0N&IJ/3C?N/VL==4_ M:66M_>+U;77?+>=S3I57O6?6/BXKE8T_BV&18)PQD*44 9CG*<"1X" +6:J: M*(9QRLR<*;V)I^9$[;[G+_A5'4-6JN1$_@S4Q4<5S)7XUE>WVJNAZT^YQ]A[ M.'^_A>Y.Z)M@S\,2RPHHN?WTSM5!RD/CW-YIWZQKK@X8?2USM=ZWC)WCLOHG MGF_X^W)%Y\O5IMHO'"ZD)T0%*P 7/)5^$H: \+20YBO-"IX73''B[%F(-T5;KY#Z3O ]B3U5%JM!8JK<'GO7.,& MS'74/@F9:[UD9T2^;-0MWIVX>^$55DG]+5G%:L8+E!-<,,#C/ -0,?07!$4 MHT+0,(&0YH8&Y.)C:BJ>G;9"1NL6FG-+,AE@/6LAQ/0/%N.'5I;*8-O M0V@9FXQ!)!R9B\OSC&HJ!M4]-A/#+UC ^HCV7@EJ##/>_:"^ M3@>7A0:OV3:Q_;1@7^0OQ:Q_;?O2U RNDLFT8VVG?[_=O$IUSQ;R3)_:&T7F M6WXOV0;/@UY4+%K5'B%P19?:;J21&]0>*7#:F_;X 0OOZ$^N,I@XNY6G$OS( M/TN#^K3:NQY3/0YX14L\G\4Y2:,TS4$6(]6=)!8 )SP"D< X)V%&PQ!I>TGZ M\TYM\W:2![@1/7BN90^6.^%OY(>I$]_@@V^P%AK>DQ^$/=N(28!KX%7Y 7DD M[\H5V&9NDSEDO>Z3P7#CN5'F.AZX4Q:OV\7.WN'5T^V"J?]/L7-]QW-UVKXE MJW6%Z7J&P('?W4B&S+J#,"M%TYS!Z)G6WX5?L:Q-3U8' 78!B8;-X6U?E]H]*PFI"?/#;^QN5IG[][4F>$U:?%CA=5=?3]*<63DI0+ M7+W6K--?^/I./."?][SZ]H0K_KZ<;Z3EG.$T8A&G H@D(0"R/ 6$QA!D*<(8 M,I$A;,8(_>8J3:2F8:,NWQA]R,91:#JM MS49=0*-N:>-*9MN->H4?'RO>Q,COQ%?^G2\VO&[AMTL744DW(A,9("R3!P*2 MQH!@+$ >4B'_"X:"&+6=U)IU>A^^?:&5Y6K%-NU5K8.XWH?).8Z>OQT7(?3: M--(()6<-KW7F'+D!M@$,IPVQ35ZV[$Y%GSC;*/[PV^^XG*NAVWS#;YQNJCIW M^H]MER24IB$N\AQ@G"< HC0#",(89#PL$(5I%N=&Y+]<_.-G&R#G9RW@1; M'>J4V[J5P15=JXP61L]T>8/;MPGK1_J;-M+FW:QL$'/5ULIH[G'[6]G &97^\_?EDOTHY_.S+&_R+#EC!0I1E"8@3U@!8!&' $F_"408P13E,.+< MR'_R).?4/"T5M&IHC0+?@>IJ%,M]PE<:*3]I0>=X$G:8WEUD]O_3T M^!J+O5-W0=Z6L'-0RO\)')VZ4#NBY=2>SB+KJ^:NZD9]O6_+8-]ON*+%>Y"_ M%3Z+4)H7800!H5S=_;-,.J 1!YQ1@G@!$671;+UO2[+_;C#DU MQUG)SA>K)O+?*1$H+8+OJ[\I;^T%+UZ#3IVN]%D_7]X(\'YS[!-KSW;9$F;' M 01; *V2]8TF&BV7WT;]_51_J_?-S!3CY>Q6VCRF[%[=$Y1PS'"8,3,T] MH)XW_U!W017C])&K;0:4_V:#^Y-.I>7@&2 ,&@^>>]LY9^^BJ>YM+T;_F[-9 MG!<))$4,1%Z[#9@#%#/I17 8IR%A/(9&6=T^G MG@IM[T50#"A[+X]A9^/JK:K.615_DF=F:5!W2;M?.9WCU6K+)''+_K59K6O? M3ZI]>_?N4YL@$XY2D3 M2=>E]4'?,/J36&O+'W9[?1B%H^90J0!OM:K9059;36IF$#,KZW']]6SR&R_G M.!:\^2 >:'E8)%+?SAZN\NW>*JL*$J5NO=YU?MU2'&3@D5II54?BSKS[7QE' M'P./@H[ZZ? /^/&'9H09G59GK]_AJGJ5W\&:47&&TB(2M$@ 20D"D.8$%'$2 M H1Q%%)$<(ZH66! :][IQ06V]<94_8'O)'=2I'V$.B=IP@I2 "SR7)YT"@AP MGD1 PET424*3(G51&F^/^:@5\F,@KO!YW4#:FM]V+Y M\RCYK9D_FG,*I?/G8="LH+_PLF7PI;V*?EBV64%=+A%OR@!K&=I\H1G+I$U* M"08YQ!Q A%4C79*"-(5A%$:> MFMNU(ZMNJ5"[KG"&O>!LEJ'?HGD&U[-!V^':\/7NR;[[CUV#N&T'/G]8&Z0Z M^L-\I+1'Q]B;I4+:H=>;%FDXY'@IDG:Z'J1+6@YA6R4I32I?K57JDRIO26"$ M,80Y2"FO&^>EH,"Q/(?C,*)0)!%E1E>,1^-/S=;7WM.+RMI3OFO9"FM:$GD( MH9Y7>@4PGNUT)UF=S7@3?/A)YYO:4+S#+^4:SYOJGO:AF[V.#K=T77ZO0W0N M2R//PN2L&O)P])$+(,^J=EKS>/XQRZ#G:2"V8[R1?VL66MD6%8Q=KZN2;-8U M]\3RBU1JN5A+!>7HCYU0LRR*.8&8 IXS"B"G$4!%4@!."T$*C!'/0YTZ%D_R M&=F;$>I>#J]G&EXWPVB>XP74C/N]W;+XCA#V79CM4Z=M]0Q:18-]3=4I_5#7 MK8ET&%?TLPJN(I".I1LW5ND'VI.HIJ=IKF4"VB;W?-TVYE1%E'(LIFKNFSNY M=Q5GY?I_;[ JXU&=!>K?:\U-- NIM/W2W@,>)9GT&[,,8,I2$+(PY9@I8C-L M1Q-TK6A354[90+.NV"G7I!HU_0*AAL-6P)O:R)AJY>=[W/Q]NL MIN0RH1_Z(:5V2^7[Y MC,O%+.60A5F2 QH1>?:GE(."T PD!60)*9(D34.C2_R1\D3'['OV6L=O:_;/FZW MCQ5O.A[/$A21+ ECD,5"'N)QE((BQ7+WYUBD14B*C%IR/)Z;;FHF8"=CRZ#] MR*5E-BUU&H#8U$^Z%CC/9F'?B=W#;R>K5Z99/9B<>S-G)WLC#Z5/\1^]; M%I?,[[G\E_^[D?OE]=L:KS>K]M,7)C%+8A0!&"7R?Y@Z#3)1@#B+"A&E>181 M+8/2-\G4S,B>F$$CIZ$ST8NHQL6P YP\6PV_$!G_MZZ=WQKED'I#^X3QUZU@7G3)WD[HYNYNQP4S-X Q0H33V* WJ9\]CV&T1/ ML(YP%Z&+Z"A,,KV .2*1.3_'&_+']"K=3QW3_ZIMA?B2],YQ9,SQ;H$$F1K4N37E&,V@4 M)3H8?FH614H'[I5X(/CXZ=U=L**J^'6N&(_73W@19'%H&" Z1%,S(&2-D>\ M4"M8\%@5)$@-8L!P4,&,@1 3FB*4A9_K]Y0^&GMK6;84S""D<(J41:['6W_<)HI%K M>%<.86 03+'&8J00RM#/P2QN[8[K,2ORF*$>B?;FH624G; MM6J51_L=EX&9"S& L9Y+X0XYS[;L(FA>[Y;TX''DC0Q,-JIWHJ?XL;>B^9:= M3?F3EX]/:\YNO_,*/_*N,*9MR5JW9]TOD)F%/(M%JG)7BH0#2.,"H+ @("XR MBM."%&G(S+@Z#"4PV3WCL'8,=7EV@GN&HI2+& *1<0I@FH?2N"<9B'%"Y.&0 MY!$I3(H /*(^1I+_*)CK&7N/2'JV_IWD02MZL"MA;,3>KV'TT,W<$CE''P;3 MV4?]4EA"<_SIL!W&_+[NH]1TN:@3+.5%*OO;ZJ'VW+$F^A=Z=N /7^]YQ]VS@3.&W,.-WU486MW_ MV-Y"=NUR'_U4_,]5O9[5++'_/!9<'?=;4&\T(#$44DP3$ M22R]Y)BK4AU.%(LT#B.8Q3FA%D1&>K-K;<#Q*8PZ(7=$TH'@TL?8>(^<0W?$(I1O\&I$/BF2V<'_JKX U]MK,8'+DK&E..JJ/9@;$L6MF^/:H M'7?/-FP\)NBO$S$>GO"BZV8QDXO&"YQP@"C,Y1E5Y #%(0)A4J20)TG.(C9" M'UX[Z:?F+NXULVB:]([2F]=RY?4,[&37T[.=OJJ/[^7FO6?:G33I:_7E>8?# MF_?WO6[YWK;KKZ7L_Q-Z 5^W+(XZ!%\IA'6[*NE_\L.6F?]8L')%59L&SC[\ MI%*5IFG#+(H22HHB 4D$&8 DCP$2\D^H8$6"!<)1&'6NO-YGS6A^"V?>\X?I M#RG;?P2-=$'%7^38O"[ILN1V,EL.O2^->XC'K'?GC3]_LS7[KS?!OO!!(WV[ M!DZ;6IFCYJZWE<'<8[>X,H?E3*2KAHRT$][0_]9> SV#Y@-9S[;L+*B'F#H.M]J"Y/81RZ QX:BN@CX QRZ"P9N6X6=<5G5G MK3MQ& R?X1!*6T(I2 HA (0P B@+&:"A8"G-HB3+C.Y/+\XT-?-21\78\3 "YEFO:EG!\2H8-P9<..Z M'6#G=GBH*-<"Q:^S\1;UYEIJ:[H8UU>C?^6*=:M4?.^D-2KWUEZ+?Z/B#U_OU3X?KOM [^M=U\,XOK@;E]5[P':GT MWN3W^S='!?K&>/46[^N/-EYAO[&&!T7_YF_;.8PJ6KU^W55M?_S^I?S*F_9A M7=7PC,5Y$:9Q D@>Q@"JFS+,BP)PD40(2\^1Q<2B%D%G;HO;LC$J$9H,)M5X MZ)='*>FOP5S*&E2[?$RY?U:[4OC5VQ$+AS2$U@D#6+M2T@&DPR#1I9[SPTL*KG<#2YC['=Y#- M"\V9A!S13(6*-"ZX(EXN@2XT"FA6PH25."ZT$*6YW$C;K!6]CJ B\JC[<#I> MU<&4I:E@DF.0EED,8(ZQ/A< JPQ_;O2'<<]/4RM&UTW+>>.XXKZ3[+D]8U:E8G'Q9?Y:_6Q MJMGMG-^I9V6:2#74QM3&E[;)/&MJ$)WAD>83F-!CKS$S:NS4"1./6@AWM8B^ MW#W<1MID]<';4J\F==&^]XJ_*8H:!-(JO\H$):<\J\&&1\NW,G&OGW=E=+V+ M?*[.B%O^>'U67X+M6[%N-RX6%#-=Z%RF^N1=(I$^3@Y!"5,"8PAI6:06>Q1# M?4UO6Z*S]D%;:Z,P.P2HP3K/%TB!V:&/3F\?P4F3=P@Q&XE>3\B-I=C;0]#7 MMH )!,,ROD,-C*CJ:^#'KLBOR0UV]%@O5[.O:H5'5DT)N>N_JGK&,($)RB1( MXCP!,.4"X"1A(&-QGHL$PJ+(3>*C(VU/+23Z*MZKNA/I>EA6BV7TT+QUC_[0 MUAJ.[V,8#G/@A<@$9CU74(Q'\8#[0ZL5=5MOI:)^VX8\QUH<92 /N+(>ND.7 MN*J#:06$7GW3S]5#6^272<[&EFFZYS# MA])<9^_PJ#RR/I/V\4U<2S4@_U>0Y:_5NYA1F149P@)(5!!]SI4#7*B?*"8Y MDBG)*916Z> VO4^-11Z?Q%(0;:$'=9&3D)L12C @ W/,:761U2*BHLD2O8H: MD"-M?J3M#RPO<@ZVD/(B)_O^^?(BYV QDAT[K1 9BE M@HJ2I!04A=!9I)@!RID !68;KCT/ AOGE M(AB"OW$Q1,"8%DYZ._!>5=W3CG;UPW:0'[8TR@ ^Z SCE*AAA\!&<;ZT)C, 4T9!X1E959*Q"G-[0IR'.MF>B]( M6RNCU\[,J+73+C@X"JA9#' I2(&':X?.@R$ZUG/YD/N>INRC78PZ,P\YN3\! M#U[K-MS7U1IT1751W\[_]52QIT]J6;+Z+P6E-+ANICW%K_ M1,SK3@/VOV]57:W$-[%\KYAHWU=WRK#Z@N88[8QS2!))?1WC' =[;*># MYHY\D'@<\ _/(H_4KT-VT+IZ&6FKE[%.?O*-/*^5IO7LIH\WBB6KR/,L+RG+ M\[@$'*L8&*(D!:204$TK,BY*"%6,;!0-._4^M4EA4]VO;"1ZHZT#U?1 MU@N+S!GKQS/,_\%!#TSFT\/;(GLI).XC931YQM\N]PK4,9X!B7 B.L9@Y6@3"0&",<<0TA$P9"=EO"17HP& MRZBBP8V1VW>G()JK25_*ZKE2G3N]2CT&KEF\[PK82/L>#5+!WJ,...\I3#[6 MPZB1[8"+^\'HT*66\6.;D3G[_=N,YY1F"$$="L8 \KP M,0<'^L\UNUB4+=3/\>K71 MPYL1&I,"R1RD*9, YDRHL19C4,0Y2W),1)Y*BR,;=KU/;X_R]NOGFU981)L: MD54DM8+CN[;6(O"W? @&RZQPP 8>^6O#(VUYI$WO'?]H"J!NH-Z*98:#VF*% M%0[RD=97M_TE5*2/FO>4I>J(+,6);[JOXR5N" ZNL"R;'&]]Y>;KSNK*L0FW MM553HZ]7RF][0K,GC@&+&!=) 22E:JV%4Q6($4$ %2SE,1$I1D;98A9]3BU2 M:^MS]FRV6V29H&RVZ/*,76#6/X"M=P(X4 TI"X \+=1,>AQUX68!P?Y"SN96 M1^D[*05;U??RJZCFJF&=_;HGQE,@PI! ,2BS$@.8YBG .$:@1&5"!"QX@E,; MOCG?Y=3HIK-8)W/T;+94KCL/M!GE^(4O,.,<1RZ(S)$]/K[DZLYW.*Y8G3$ M!U)UYG?Z"6_NE$=ORZ66F8UEBA*21S\U_CMT^%S8=^0.>S4HUA_-/.35,;X,HX29=EL: M38_IJ -] :;C%SBJ%(BZ%J+-#:[FWT^>&9Q1%.=0A34@32 !,)<,8 $IH'F< M2E0R*22W$8$T[=AJO(XF$[E8VQT]-\F8KYW!EFH&IN";3= A( W, :W)5]'& MZ,'SR!Z%#RRA\B6#8-KMN*((EF <2"38WN]&5=^>%LO5HUB^].1N9UG)<5;0 M!,1EJFBIC#F@HLA *F%:DEQ0];'-RN!8)U,+&1H;@>KI):IL=< 'P*9K;^<-R\5U]0]8K"EG& M"2LS 3B"$, "YX D-%#T0>*DR3V.(9CXKNGGJWA5E*1" MO6-[SBA%L1 I!PFB#$"ADRU5W !8PF AD! ,&RKU6O0ZO9?A'][J:JY'0F>] MFBSE8OGBX(1E M#9>O",FXWW'#)5LX#F(GZP;_/[]Q M1;N?_F)/6B] YWJVR1 SGB<%3%,*2%XD ,9Q DJ)4Q!C%N,";FCA\#MQC/\8/LU7UWN2@;+1765G* M3,(2)"B-=3IP#K!(]!J!09A!E-",VBT/[(V8WCKAU]N[Z[N;V[O?HNN;Q]M_ MWC[>FAXAO>!1F$T[8>$-/'7H@*&9!M;F1_1'](OV(-(5QS=.1%LOO*KK7@ZB M+ZD]>P/&5=YS!NA B,^]):>LN >QN!,+Z[RX_FU3VXO1^6$/G^ZCNT_W5LEQ M.U ,L\N%*(2FC2T _G/DCOGLFB6WT]:8>7+'G-C+E#MZB>,Q(Q7BK'YHV;/% M7,4Y'QFZZPQ.(9$6)DQS01.8 TA*!,D,2% @E2089QXG5^!_J;&HT<+J(S,V9$Q?V M.)NQ@B_T I.#.W!^*NW[+P/[/Q:5RW=@.1^F.R,2>"2?!L-;)-Z]8'45?UU\:S:_=Y=\F/SEHHPGF-"() )U24[90QP$1- TSC3N08\-ZMN M%NF'PH> _4XX-UY)SDOI80OJ?/U?=6EZV03/!4 M4@!AKHA<%T\O\U2"$G'),&*ES!++Q+!C_4QO8;3>R(O&A]2.L< M]R/HFO'LQ8@%YLJ>?='60*^I[*?]]Y?#?J2/L9/73[MY)&M]X&(W!GA=M80K%,O>RVX0AS]=U+5;UZ4\>%L\5^S$3N2(%+I&*_40!(%(!($E0 M"C E-$\Q9SRUW"SV8]CT.&;C5Y,$L[%?*R=M/(A:%^S8QM.3-*.G\9].8#ZS M>"Q7YSYNG8O^Z/X/DM7J]P%X(E1/1HW*P'Z!W*=LSZT[[7O_I@SY(HC.S?TH M:K:L7O6\LG/XM^OKAZBS.>H9;;5=?@[!\Z_F_((7F N' MOF^[GFQ]R/-W1U;XO>]"ZW('!=6.:Z+2RSJ9"IZYC5]V^K>J4F M145/>B7*9H2C7 5X"9!,O^DE"F07,(4T23)D>7RT*K_Z85TC5EVP9H= MXF8Q63 4 ]/-IA!59WC4*ZG;V![UC+^*AM&V#J2<4/,4+]GU/6I8Y 3+?O3C MUH@=AW%1S=KJO=T^Y.9LI2[P^U;/1)HCQ 4#1*U0 :2*LVA,"Q##3 I"< %3 MHR*'YSJ:6O33VKK>+.\=$6[-->.KL^@.4Y-/S *SD"MD<%XK74UNV<+5[$YT5=SR2/\P3G'$@D4@ A) #G M* 9I(045K"Q*)FR.^!WIPXH$1CB'UUH6Z<>T%N1;S&U5<8] :1:17 A0X!&_ M%=3K4/I%&_AWCPJXI]WW)7U[I(=Q-6]/NW@@=CMPJ4.EK\>EUGK-\IS'7N6J8'8=0<^')L_!9%5/T!^-HY1,O@=.V4J(9 M/&=J(YYI9,QJB&;^[-4_-+S)-=6L7NF"0^]B_B:T@"I!DN9 "DX!1+E:BO-4 MQ9II7.89C FEN6V*6:_]Z465VCS]1KLFS[95:7:1,UMY.Z,1F"37,'26^LP+^S81:[#].5U*9[$O*[>1;M2OQ.J]4?RUR93/$TR M*@E,0"(H:N5+2\H+$ NUT(8942,[L5,_/MOGU$*D'9.UTI6RV?!DCPW2IH/= M*W[!*: /WE"67T77J]6RHF^KIH3@:A$]D.;-?(C\>@L$O7'* M^1Y'9AIC" [YQ_Q6^PRFA_?7IC:A:9[2^OJI4<8#^1&]UUK9K!$YUI'M5C31 M/!UI \K>8 L\HDV!LA<:-P' E\3X8%_CBHN;N'T@*VYTTX5L\5FU M?*M^K&>%1&F<(0PPR0H (5&K]Y0D@$$*A11)+NST? Z[F!HO;"R,_M V1HV1 MKJRP!=*2"IS@"3W^[9!QIX$#YWV/_6T'/V? 'SAXJO>IT8(NE2O/H[7G?ZN.A^N(K'U0J]D>6>_'578/1@S%@D&=V""V4/Z=H/T MIUVDCVA%^V,A)_ \$91=WZ-REQ,L^[3FUHBC/F&]JEX4B][+7TFU_"=Y?A.; M'[8+T765MP+G+$<2L#S+ 4P@!27.2P#S4JV0A*2L-$HEC-*"P5H8$9;F]V<'MV@N3YMU<92WFO#N6#E2Q_1INMQ91,=0#E0 M4W1IPR%GY?."S-<* /6_JM73O90?R+-^A_;M28A5LV';EK[<[!]PD64923) MRQ0"* A5T5J.@2AP6J1)B?)"6.3P.9@PO9U8[42T\2+Z4[D1*3] YTC4>!+U M7+'(V7!Y1L-4-P;N@>GN!.#12\ +[!K!N7=L=+Q+G ZYWVIQ8+=SY$:RUD1VM7&O$X8Q4IYR=Q?F,P]$,(/*$$P]]J?_$2$)WV(ITZ'&W?\A(X M^GN<%[7CIV1SKPSQPW*A^M#)*9N8@9(5AAA.Q-,?+',4%?CDHJ!TP<<8G*/0RV&/\F2US?/*FYX7'R9OU;Z':95 M N;I%J;& *VE46.JKE+\6+TT"XDO=P^WO;Q$0V(X@][Y99D?X *3@2EF?I,Y MST/C5NCA=+/C57TXZ]I."8CS5[N%"9]5#'\O;Y:"5ZL9RE-9<%0" 9,,0-G4 M?LU2]:M(>0ZS+$F035C0;WQJ)-!HL.OBXXUUD23,*1S8P<]L^G=%)?C[^OEW M\"B6+Y$V4$_ZK8G^YOACCGN:TW>:'G4./^;4_IQ]]!K'@UIO]6KQ(I9?Q7,K MZO-4O6ZD.[#,2E%2D*9% F"6(T D+D',\QBAA*OQ6UJ>KCS=V_1>2*R-C99] M:RU/9PW BXJ2QPE/0 Q+!2_A&: \IB#A,J,%H@D2F=7Y-S_@CG+N;0WMCJV6 MQ]M-,#9C4$_(!2945]#LC[&=A\/7\;6!GL8]MG;>Y8/C:@:WN''R;JKB.I]M M+4R%($ST>V.4*@3\SS_^MOZ+^H>2 M6OSC;_\/4$L#!!0 ( -AS0EA&ULW+U9=UO)_T+^2O_R4IF$6Q]/+?_W+WSZ_ ?.7__%O__1/__)_ ?S'+Q_? M_?1Z%JZOTG3YTZMYSKS?S\>67Y4^,,''WU^[^=/[/7$09 O?@O9<@) W@N(G A(HB"BE,(/_/ MY3\G3Z4U2@,+G("(FH-C7.*_,CI*SIC(?O71R7CZCW\N/WBW2#\A>]/%ZI?_ M^IYO_^7VKW]_\O?_Y*N_3:VU M/Z_^]/ZO+L:[_B)^EO[\'[^_^Q2^I"L'X^EBZ::A++ 8__-B]9OO9L$M5U)_ MEJZ?]OZ-\BNX^VM0?@LH T[_^GT1__)O__333VMQS&>3]#'EG\I___;Q[8,E M@_L69G\-LZN?RY_^?*=@-XV_3I?CY]]F:?\KW\)^"TD@W'*."E$_-\'O_?SAL2O\[0H?ZW\_CO\C=O/%IKJD)N^ M+],TIK58[E:=S,*#OS0I2IG-[_[EQ/DT6?WN**;QZ-4,=\J%7RSG+BQ'T7"= M#!60!8\@F-9@M:; (T\V.]&_<]F'?&QK_6(>?IK-8YJC';I;U\W#$P0\W &W?^/GKVZ.'X+P93R) M=_\ZSV=7-;2WG-64Y5IC2/=??D+V+EIGK6K^K,EUXC&_^>U MF^,7)S0F05I!+*0E )K$P>#8/:&,RVSK*+\1PL?A0/>/@ZZ MR+,12'Q(\_$,3\[X&IVY48Y(>0K%O3(61+ )'#4:M+$V$&=%(J$*(!XL>Q0< M1/MP.%^6 X/A JF/A8,W$W>ZFBW$1^*T54]EZ&14#]%_0E8D">7 D@J11)N6"LK7P4%%2[4*@BT8%1L?9NWXPGZ8_K*Y_F(QVM4Y$:/-/0I\60'"-NSCG( MD"SQZ/-R2CNAX?&*1Z% MXN"3A)L0OL?T^6X"&&Z_,-=I9$U7.6L#<3D$@@: M#3AE%2BAO",BTTS.9HPE:"_X3R3Z]FUQCX MWKR:Q31*CFO%J 7"+0*;V #.4 *FR,9*XHGM=E <0<11.+&MXZ2>G)N S6?W M_6U$\8WS>)WBO+6$*1J7#3>0$>]H"8T"(TC)^88<7,D"JQH)ISW+'Y=X(JUC MI89PFT#)18RH@\7M?]Z-IXF.2& Y>H&ADL0#4\3 P0>!,12S-E.J(PFZ D)V M+'T<.IK/2W85:DO(>(4_?3__//MS.O(^,2]"!BHU!M,:XV@CA 29)76*$N9) M15QL%CX.%0VG+&L(M"5,K [']_,/\]FW\33@V6B0B8RVCGL,J 1WZ%R;DH55 M3$:;1+*\6[+BT.K'H:/A1&8UT;8$D0^SQ=)-_K_QUY7SQ"43R1D+7GL&PJ'W M;6-0P#2S46@91,<<]_ZUCX-'PXG-2F(=&!S%ZEW,DUO13;1.A"ATGG.Q>]E3 M% 6-8)APCCK)7>R6SMA>[3@ -)S]R,%020:T7P$1V M)?*.X(0W8(Q+@@6B+;&=U/YXQ>-4WW RLY,(!U;_IQ2NYPA=ROSG\7*"ULIK M+2A/$!7R+ZCG8!*W$'-.1CF&1QWII/['*QZG_H:SF)U$.+#Z/\]=*5_[='/E M9Y,18E9:QBPH8C@(8Q-X+BEHP7*P0<70L4KGP7+'*;[AQ.7YPFMDT__Z/7QQ MT\NTRK@B1*5*:*5"M&BT>,0@&*D&&6PV1F6B-\%;IXV_O>IQ&&@X*=E9E$V$ M Z^NYT5 ML\@P,!(U;C >+'H<()K/09XOR"9P\.G*32:_7"_&T[18C#C2Z@SGH&SP("QQ MZ!<1% 4-@9@@<+L@D<_'J5YI=XY/TVG_VY_/)J=O75 M36]&Q 5/!!*?LC#H''D-Q2<"Q5360FGI0XTT],[%C\-%\VG&[H)M A^?OJ3) MY([Z*-"040R?# M(O= 6O)$$D':39/:9BQK75MMK'H>&AG..'<78! B0\*M2 MR#$+__CT!>6V>'^]+ _ 2F0]HI09H;.&Y"T*)B.X7>8&0VQ);+:)45DE #E MPW$@:3@[65G,0]]0K)WC-^-%<)/_G=S\KH:(-_LYB9%RPAB8!2#*:0Y- T7!NLX9 F\+$^L7)F@FEO24B*\B1E3)CYL&:C#+"0]-% M)574==[N/%GZ.%PTG.^L(]1JR/B7GY\(\AW^QEFON5_-IHO99!S+4_U?W*2\ M04?7*BT7#ZD^[BGW_H]U?\=])*$='W%?+^#2N:^C5:U+4?G[_&8\Q<7&J/?9 M^M'&/9QX3IERG8%+%DL=I04;4BX/.*)D'%5\L+8HNX5?:?IVT?6V2I/EXNYW M-OOK%+K.-1]W:UPL%BC6>RZE#423XVZPS%&68E8D'2KO/X?+ MAQ0,\R"\-R3<&98*XC[;HJ!1]+..I\U#^F_]J7LVLM-91B9 II*]#<:@80P$ MJ,F:EK2N(8?J:,Y'S2-"A@5/%]WNA$D7,3>!EE=N\>5B&LM_?OW/Z_$W-T%V M%A?+5VX^O\&P['^YR74:E0I3(S L4S$Q=,)I++< >% '8H,.CGIS*"]R#GJ. M(JP%-'6"P*QO;30!LH\)93,.Z"D\O.5W,WJ"G$)-" MR3&BP!"; >-(1U2IDV6'FJJ<=3@>H&>8=AO]@:N:[)M TJOKIQ_/7[US1=)-P2[Y=?TOR!E$:6&R%+A[Y$% .ADP%G=;G]E2(J MSXE(M1-/1Y U3!.3_G!46Q--P.LA^9R+G)@/$*62(%((X")S)=]+ JF8OD9#\8S8-MYSI''B(C(!-Y>%T- )L] )\ M/LYAZ" QKBQELLP56?%< MFHTJ"-8:;Y5GN(TJHVH'&2TD&JO IZN(&_"3]RQ=3-%)YJAGM..57!470E#)P'V9C2V^!'1VYBU E_J)(1' MT>%7/$B!_'%'*)>/GYHI.1$K/:<5.2.E%JD.CY.R 0_#"??4WSY)M?EH=$]3X';( S*)#JCRSUR *R6-DX'V '+BV66230NU7,OFI U*_/HP"8>0 2,)TW@$:3T7#)NHF2UG9AC:1LV]]S[ M,Y!>5-2$\=GB[/&%$*7.2.DB'K_%D.J(X2)S&91D-&.X&%-U@[2?FF&+^_O1 M_WZ0=5%%$["ZJ_+]X&ZV2Z:D,YF'0$"69I2".P>6H* L23$A1\S[0T-'NM16 M/Z2D&3AUTO2>TNH.0F\%//-K7/>)E$::9*N80LMM"+(B\ ?G@X=@9.;"),-I M;9]Z+S'#'GG]0:B"Z)M T0X>B J"(?M@K)7K*2M6E;+Q$+F75L=TL %.$/@\H[?FZVTN!L&0SJ509#3 *9C2C7RR&KV@^# MGB6J&2/4GUM45S$MI(U*/=V6Z+9OD[U*21(.NC1G%PS#5YRL5>1$H55)%$R?>A[N55TRM>Q%($KWP44,J([N1 M"0K.90/&B>R,#2SDVA[4#C*&[HI41\=/'X9T$G<3F-GJ.KKF0"5/,.X50&4J M@[$R ^^\!"]DRD;E1$CMXNO'- Q]>=(+6CH)NH$SZ_,N:_CI9ML;8]1E$G'P 7H4!C3+H"-RH%.PO 4K0ZI M=LN'YZD:-CCK"5N5E=& F?J8EFX\3?%7-Y^.IY>+BQ"NKZXG!<,8>X[#>#DJ MP7,3'$F5X?4\5<-&;3W!J[(R&H#7%@>K7%EI MZC]/7])T,?Z6UDF-=[-%266\SY_=]Q%71!'B,_!$2S[#"? *>22:B6S11$M] MJ#W^F1=TIY X;(S7EUWK44T-H/"IU$;9.,!$F,PQMTJ;:U1"A M:!0.*,8P( B7X(Q5@ +PSH3$ JO=O[L"V4/'G3U7>[ZT8ALX81_F]I#!]_.5 MF..*T0]ION)\I)S3# \0/$A$"<$I >L-G@LZQ9R<35[4=N^.HZRUA&O/@#F8 MF:VBO2:2M0_Y6LORXGKY938?_U>*(QM]TDQE")'E,@U(@O=1@73*X1971K,> M^D$=H*BU1.Z0*.RDK>8LXIJ;MXO%-7+"7%!:40_*4!222^A=RU(4B6<+P^,F M,7%HL%_\%[(9VV&8Q=S87'^,R([,%&DQ*7-)#J M8?,19+6627Y9&-;66UM0?.)$$.,PK/,1=&GA):A@X#+1X+CC@FD7LZY]]!X@ MI[5<\F#0ZZ2G%B%WZT-8;EDRCH/PY3$R91S<:C ABHLJ'JA5M6MF]Y#26JIY M8*B=H9\68;;M,!!F3#3H)AB;!/JK-*-\B(/L#*/Y^Z7\SRCCOJAWRVBQ#VD="]H^I:FUPC\K*)!>'OP"@VL,(*")Q'Y M4DX(SF,*N?;5V-W:P]XFU-#QT\JD,Z3:Q!W J]EB^3[?TC^R1%K.2+&L#JUA M(@R\+?%L)MZ[*(RI7M[_@(!A,_Q](.-\^38!C]_FL\7BPWR6QV6"/+&9(=U, M&U6:?*=281X@*4\R2B60ZO=!6\L/FXCO QKGRK:%VHPTF93.@FF:YFZ"7MM% MO!I/QT4H2SRA;X>;C#PA5I#@(.:PJ@T(B/3$06HA,I$A.%V[G\AQE V;6^\# M3#UHI D#=-^>8%-F.5+:A^RU@,2H 2&T R_PS*6E,YU,.IA4.VVT@XQA$^-] M8*BKK!LP3)NA%&L>[I_T,F4\,TQ E$*7_CH$7$@>@K(V&BZHKOX(9!\MPZ:U M^P!.%:DWD,JYH_O.6E(N&$6["#(Z6_*?Q5JBW8R6"NJMT=G5?KSXB(1A\]+] M8.5\&7=]=E:OO\P?L^GLH;6\XR=GEV+B$AA?)92Q^C&$;NF_"<[ME\78;_X*13(F,@\R*NDB!98:\*"+!A^B1H:!X MS,FD7/\,WDG*P!W>^\-?-Z$W<2BOTRBKB$5SHCG^+V0O2V$BC^"LPH@E<:TX M\SJS^D7T=ZL/W.R]#XR<*=IF3,HAZWJQ7,['_GI9^OE^GCTTI+_B7U_>C*0+ M+NBD@+'@0#!)P%.J(7FF?+0QR-C/U4\WNH\#X@^52G]Q=3;@'/Z1EMO)&&*2 M1G*!VHC$\\C 9VW 2FM2>7DJ1>T:E@<$' >J'RH)?[Z &S!P.Z[%[]Z@WPO' MAD (8[)$U7B4NS=?13%G/4 MA(.A3($0+(-G5@&NZFDVZ &$VL-13O6J^@)+=<7N=[!.D7(;US,'VF%\3&'B M%HMQ'H>UKN+_N5YGB5=3-=^_>OMF-O_D)NE]_I3"]7SU='T=[Y8F&DE'KQBA MH+5"9S.JTOO.&2":#OTWGR4W* Y9_ MGTU6DRG=>%H$\WZZX?=B/E[@'[W&7TXO/Z3Y>!8WUD!2)H)R$K2/ :T!.NE> ML@ R)*)X3BY4;[+>&S/#UJ ,M0]>%@/_#3=#$4$T+'-G"&075Q,8"5BN)5#' M8XPA!:YJISA[8&/8 IH?;0.2JUDM@&\CA%20J48G0(ZB"^7T3B'A6$K@/I&_I#Z;CPI=PR[V3@3:8@0 MLROM-!P'2P6>;T(J*6ARUO?0,;T+R<,6*0T(Y^KZ;,!?.<#N*&;/' 8<8#4I MPZ/+7)08!03%2W]PRXVL/8[F #G#%C8-"+N3]-" 1;SKUWS7,>->/LX&99C) M*!]&2QL#@99=<@B96,U#&6=0N]W$/EJ.2S'_4.7<5<3>1);Y,2>_N,4XC' 3 M,&&$+UTO& A/##B6'.BL M?.B/HEW3L)&?9VHHZ6GX'.Z0)O$C>OQY-K#&U& M$O4J.)IDC9841#(4+'$13"!:!<6\X7W;G5M2AKT7>!'LG"/T)M#S]S2^_(*4 M7^!'W65ZV+%@JV'%O=282-1P2L'8Y=)M%&H$)&$ P9]8(X<($RP:P.P=8^%D\B<-CCLE^TG G- MTQ77,BYO#?[3QCZ6HHWG)@'CN33VB>A):$[P!& "][BQ3-7.;)Q(XK#'<0O8 MK**\BNA\D58Y;O'ES63VY^(A_1T;Y-Q_M,>V.+L)K]0,9VL0P/U"]] CGG!J M P7MEQ]SE:VYJ=3N70C?LK(6A' MU6Z?ZFKB=-TN"RQ/[;,G8(4Q( S!GS&C@%(5,S..2%.[\J>5XLN^-7V@%O,$ MH3>0M]\4$RT^SSZF,)N&\20]*&__/#M5E,QG:[)&1S0G=$F]Q4-?>0$Q' A-6,_7"=<.XY62\>>3M-+V-%Y'RJHJ; "2=]>0*9;"B#1=K,V^1Q>=RLS IR3146)E$BOC MD).Q*1*9**]="[B;DF&KN9N#7P5U-7%*W[4:"BB[1UV&*#.$\P12\_(F0RGP M+ 4H,Q.XMIZF5/L.>2\QPU92-P>^.DIKHJ_)5G'XZET0BA"%MKSY,''39>FD M_[7(?>29EEXD#@R]"1#*6+!)IE)H)FA,).A0.T%T'&7#5CHWA\P>U#DH3,MU MR(JI"3(U0RL_28M9GJ 7O%A=&]VUA5R,O+ 4I13!!57ZB$8.+A$/E$B?3 K$ MT6>O6HY>;=B"Y&90UX]VVGE8LIXD\GM:?IG%30O2U^,BU&E+D*87:/L4?)I_*T\@QE)HZFS4N!18@,(ZWEI^>PPSLLN M.!&%2#WT2WN6KL%GSO2"BF?!UU%!3<1 ']S-:H._F7XZF[O0#X<#T/ M7Y#-Q?M<$J^+?T^3>-M!840X38J9 %D*]&BDM&"8+(=#SEQP[DBL;3//H7/P M@3%=@&3.>SD%)<-2=<1W=/>,J>4\HC >N,0S<[4U@];-76>)(CYX;T M<)_S#%6##]9Y$0C654X#_N,V1Z]FDTD*164[^$J6.4%2J:C7R!<1 1S/"1QS M+'&=993U)]L?1]O@8WA>&GK5%-4 )^*KP1I4_Q'Z$N/*#K*QK@,ENC2R4Y1 M,#PJB-0J%:/WQM8V=0<)&GQ:SS#^W[DJ:>)$?RU'X$422H*'H.1 F@2A/#M]B*^JW27B;D@'J,W)'T*\HMTP0M&-!ZZ@SBR_I!9Z8F>ES/M'@3N"9 M:FK2![Q+.&',7Q@J99HAS*^1LK'SX\DJT3HRB@>"P1887]JL)QU+&8@!GT.. MFGH64NT^,N=1.OC$H6&SAM64V$3Z^O@Z_!%-D:/H!*3H21ET0L&CKPR1J\ % M*5,BAGO;-6S"YH5?,_2DM :Z(NWA;'W3N5N0Z!.SQ(D"7>ZDA"R."?,,7 Q6 M,Y&5K)[*.9W*85/:+_WDL):ZFK"0=XGZS[.+\)_7XWEZ4)^$Q\"F1,GP$*E1 MR!8&:""$-."$TT <#RX:S5QU"WD\=4T^6:R&E#VW*Y65UD9T\YBW7ZX7XVDJ M;RI6S?"*G&__)(YD($9[51@K0D1&P2;NRCB!/*:="A[0V9/ M:FOS /_=S?^15OUI-\W%1QG!0@55H(23Y:))@\W> 7/$\UR&LI/J[02.(6S8 MZ\"A+61G5;5Q8C_:7KB??G?+PL[-^[R314>(XD%'X-)R$$DR,!$]$T6%P(C. MR$AK)X-.)G+8V\.!+61=%3:0M=QF\+0BXX\)Y3 M[LLJ_3:R20EE@X4D?4"O MV@1PSD>(UBB.2VC*J[NJ4LP M-AKP1@0\A2PEK/:+QN.I&_:*\H71VI/2VDUZKF]B]V2/B31$,@K>2>0PN(A. M^.JIDK/$.6=3KFUC3Z=RV!#JI9.>M=355,ST,4U6"8+99_?][^/EER_K\4RE M.F_W8W9MA/ $-W=,9; '<>692##EETZBUV-3Z"O?="JM329$JZ%H3V35JT(; MS4,M9^$?[[^N')=?OZ=Y&"./(RIY"M8YB!@N@C 4A2F]AF!8LEI;$DSU7/US M1#69#>T-D555U(!7^3%]O=UDMZ-*4WR=_'+$F!1J50Y 4A$2*^^()053'JZK M[%R4M3-+>TAI,J?9%[YJJ*.-[-'FI1#R=/LZ")V:V=75;+K:.2.O,GJ\:)]) MIA0$AF-@B2SSH:,S3CD:>?7G#,]2U63FLN_SM9*2&CI)[U.ROX^GLY+O6CD* MQ6_ -49:">F,BL4?T"!X0$=:"V0JZZ1+3;T1?2%O-T5-9B7[1ET%Y;2#N.-E M.*(\DC#TV.I82^T)B3TIK(#M3V"K_ M7S*DW]QD'4257&A U*^N[*?QX6]L_(=:)X&%]D#8A?I(2ST;LU]5&0@G,EPW@ MUA)!7_-8&L7M*4KLB-M?IW4R!I^N MOWZ=K$3I)G>B?#O-L_G56IGW$RV5]BA*#=)ZC ^,)& IS2 %UTPI+XBO_1[] M2-*&O=GL#8E]**:)^Z*MCMH?W#B.%+=<>Z, ?^082F@!UE*'@:ATT4HEI:V= M77]$PL!#GOI0]-,G:F?+O!'0+!/J95FHQ_AQE(E5@4L/7&B)'@)58#T5D G* MA0D9DZW_ O(!"0,_TWD1T)PO\P;N6.[$CQ=A,EM<;PUQ MEC9E5]I@$A=4>:!IP)C2Z$URJ95T&%35/O*ZTCSL6_!>O;(74V4#T+T7Y.?5 MH_88*+%)24A,ZS+Y.X 3TD(VQ7*'A-:\]NN'AQ0,>T"^K/8?NV'GJV) (*TZ M5Z\&Z;SWD_'E2E4+= *N"PT7W\>+$5?)J4 P5.&,@- EWY^SAZPCBX$XG=FC M W1//_%#JS0R/?,,URGCKD?$H)"J1>%YF>I)54]'2 MN$(S&WD*S#S.KNZ!R#,+-8B1<[0YZTFT0\-DW6/L[OWI:O=D[J,)C$'4,H)@ MI:+:. N:.9*8)8H0=Q0RGGZ[D88('4^1CC)K2^6WFR$XR8P62+9;U4>5BUHC M""@?M'/>6/'8,3U*Z8.?$UUUM5_O9PAN:,U_'%]^P8CN;XNT9N767F'0[P5* M!"AE: C+$PJCLH-HHLXQ9T+]<;K?_?UFM'^.QF9UQ==21/IN/$UO\:>+D982 M!6 D[@-JRHX(X"D>C"H%;[STC(3:LZV?4M'(NY'SSX9* A[:2+Q:%1V\G?[V MQ^\7JYY\OZ)_,T:A/"AR'#$K TW< 0M9HH0R <\9!R:D\5P9&X@\RF@>9*IWU*]\&K,KMF]!]+ON/'\?[G)=7J?'Q[A(Q(8-;3D_@+!'R1U8)T7@"&;$S0D M$5WME[E[B6GDQ*J#H#HB;P [J];9G\:7TW$>!S==WN::/\_+K+]5K]E;-E_A M!AG'52@_F_XV_I:F="1B3KYT!,NNU$X7A\X8]!)9DAE=/"]8J-T;N N]C515 MUD'@BRFN&DC_Y>/;!]\/#KV!OX;9U?K; MO[C%>#'+'[:^]9#>Q?CJZ^39P:"[/O/SAJ#'I-Y^[0DL3B4N?5^F:423V''O MSB_==/Q?JP6*EF>3<;R?D+2U^/M\>UWD)O<@W-Q/"L_#&GJ"<#SLJ,?#+A$P M7'MMA4>OJO9KY"J$=[5\*RV]?Z E7'YK1]TV,QY/+S\@@6&<%I]1<;],RCLE MQG@4UEF0K&P@:R+*BVFP3!G*'8U"U8X!N] [;#SP\CA];"Q?3-=-&LN/"8W^ M=[ S3^?Q'NQO2$PFO9%9O5WVSM>K?MQ:] M!Z2.0N?2;C*3,NU3.55:F'-$)8*Q@#7'VJ]0CB2M^ROM@\MLMD8D+$6M(EBO M<$]FZ\MVY& LADN1$)%3(W#O2>%P;[ LP"8M($GKLI,Q:%Z[GO9HXH:O M/JN$F5UEC?754[%>NZ;QVG0*/,O/VO[GW8W07F(J&9JM[Y=&(K=-D9G7:1L@23F$1_GACPGEL@QGI': I)UY^V=RQUW486,)C# *@N!.)$*5KOY MAIZLW@M2G[XE: (#5O&NRFK9UK&!T-:.UO&G<14M(SE^S<[ZK13S"J5-^HQ ME&>_25.PQ 1@+D?F?;*2UYXY?X"<&K;OT:>W8A$I&(L8BS G:7D-4=[D\P"2 M&VU<)%S+%V"U(1M4 Q.[C$X5#31J.$H2\1I#W,<#(<^)__9\JD*\=PR1U5)6 M]Y-(-X\_T!$GF;)R3*DR'$6 0Z=Y!2#M8Y*)UK[[W4%&Y[OMNX.@09 M94IK5E(9> A*%[0FS&DE2 M[1/B!M,^4^V##4 <\B9\]. 8HR7=L!I'H2.US^'@R+7:,Q6GJ/AAC5Y=P39J M+!Y,>W);TYZF:7F.O3CXO>XFXWAR*UF-O=.P[@&FK+>,1(Y:-Q&$S12,$^CA M$J44(LQCE%W9ACQ+5(4FVKL7V.EZ9Q<,,ZF4W> .\XJ (7@8Q^BU(\81&7N8 MI7XT?<.:I+KXV=%)NQ\]-6JM5K6M9Z55;O]E=PNTBX1*MF;]ZT6-]XGYU5I MIAV$*=-2&3AG F1",8@CUM3O 7R8HF&?$U0'417!-UEZ\=ML%O\<3_#4C*N* MX[?%F5P]P%F0N+)"!.X) MJ9VH/(W"84^\_K#UV);UJ+[K1F:0.G *HA*3'ANTE]-9H'N#O;CYWTW.-V-:_[FZE]I%2+_\8 MK\-RL\I&HUO#5=$/=R(01%'I=17P9+1"&J":>R\U)[+Z3-!CZ*J0A=Q:8^>U M?PY4&1\Y<"9*)65P8).UX*/PS(=D4ZQNB9^E:O",8UW$[$@ZUE1+DT[4RM/H MZ"L]^49W8W.8K$HFI]3S[2K=X:C34JO#-3?EJ*+@+'KC006NB-0QT=J-O7=3 M4N5Q^#-G9,[2*.DRR,0%,AL9&$H=**)S)KAUA*H=S!Y!UK"&I0(N=C[WKJB* M)FW):O[F&?9C,[>SD\UXNGR_=D)Q&3%,)Z"RH"!,1GT9E2%*8F(RSDE>^TCN MQTX\_.I6AD!:GZ1 +#J1\>P,>'92FX'G;+F-F1A2.^[90TJ3]N 4_3^V!S5$ MWJ0-^)C&4V2IW,FXDH>Z_?F[V:(,I$GS;^>Y&,=\ML:#Y1.)KU9E#8TWGH=78R$U4ZJ/B&B^S/D>VEN5Q(Q'@*QP)QR(&*2 M8%BTX)S-R@J;A*WM;^RB8^C"\2[Z?OJ0N*.<&\U]E+JT\?KM37EX.UOU=TC3 M<&:4B MAQ?"IQ#8^<'P,8MM-H=53G-A2U-44S8'[CN'7C9$S@WN-TW8XW:.+R..1LQ3 M?]AZ\I*X/[TU,?[I7;ITD]_=LGA;P<"NMKJ4G7_-,2V;B=F[Y^N;KJ7A%3NBK7*J4#7>E#,IO@ MAR_OAFB=<]*>MU#W,[@"@Y5.YZ>4_#%;;MWRYY2)3!'1Z1&LY0&.H8: %%;) MG*,TK'9)X&&*NK?9WO7U728\Z12T"PPXC65V'*$<3 M-W3;Y6J8>=JDNP_U-&GD?G7S*>[N,F[\TQ>4^SGVZ\DWNINFPV15LCJ/%]D< MCBHQ+[T&FD@ D?!P=%H;('@H1B91J:KVIMM'2U=+\_B[&^@J3TJD+,%GET!D M0\'8X,!';PWCD7I?NR')7F*&M215U^=G^H MN_TX@L!*1N1^I5VWZ9:AFVNS!>\3^L Y4;"Q'$=&Q$A##*QZI'*(GFJ=U[>^ MO5W\S8*)DD*R):XPBH'!" !HD)[A#TP*\0+,-F)4JN%B;R_VSDIHU+A\3!.W M3/&#FR]OMOI[GWD/LN=;-2X_CB&SVAOUW8MM.FMZ3BVCZ-^Z)$'H& "1D" 9 MX015PI-<^\G+/?CW-2KA]Y%3R>[\;4.'."$:MQ_.G^MN6TRCLW$7_Z6H[ M$^]1,5;Z/Z10KB>M%. 5#\"H$\)RKA(W_M,"OKZ@F\S=W?'Y* MER7&>3O-L_G5^0-"]G^MPIR0(TFME5->+_,Q?9W-5V/D[V%%4E L(IAT0EB9 MP,$0:? '+WDF6M8?9K&/ELYYY$??W=G=05AO)(8 6K@"<:N0<9% JRS*,]U$ M36U;= 19 ^>.:V#C2=:XLC(:=8%VC/NY&R)RELDY\+E>9A/M)K:M&47,1^8P M=)>:)'24H\,S3WLP6E)/HA(BUMZR3K#P2D\W6[W16>:"N VJ Q""8PC M)(N@F0U2*W0/=.VD_"%Z_EO,&#H!9T]+42KIJHG"DR-G(]%( LW&0$:_$3U2 M(L&%TN'-6)HBY<2SVB7L%2=>]59Z,CP:>]!?H\?O@<+)+L?P,9_MM>JSUV/Y MM-HH##>YS^CU<5X>*A"2 8-- XG0Z*6*Q-/:Y28O6OWY*7Q)\7J2WN?-2.F+ MRWE:[\<1E9+KB+N"RJC0>$>*FT260><\.1.TCJ3VH^'#%/U(U9VG8.>)$:NG MEP9Z=/UV[/! MJN21Q1 =KQV6GTCBCU3?V06'?6JN 6"^3O/Q-^3G6UK MC)2*.5(A0;I<'K X&#]Y22;410H7:[=:/I6W8Z>(O!\5>=-5D(G=GQ4H7 MC^[P!WLJL>G5BSM84J$4M=9J!YF4!UQ!HA&**D%Y*<:CLSKJVLV&7Z349DNZ MZRC[<:QM@R<:605- B^34S)8C5$W44Q&XS01M/:(F:.):[@$YQ2\["W!J:J< M!H[&U0U^7C_K^)3FW\9A96_OH_9U=[S]?[)F?Q0(!MG16K!,HZ?*)4.+3Q0X MM/M$*Y9B]1GK=2@?UL/K#:\#J+71[,FS([8_KSJRG5=J=MRG7V!.^"XF7GA: M>#11I!@(9.]+3* E^%2&IFIO2K/Y[%/MX_B%IH7CYG27&)5?WJ8T;Y?]_' " M2&FQ3!,1((GP((QS8)(WD&FFS)H48ZY]A7,484.7HM5'SY.0H;I^FHP7CIRO M?;X].VV!%QL8WJ-M>W8$=+#*XZ%'4QE!2E( 2X0%0HU6T>7DJZ<#CAD;WM/P MYO.!\_0C50I*8 R4V XO4H#/*"1@M&$1BN4NT_"YY#B;'+C9TZYE>(/%@ MH%AMB3<02&ZN,BZ^N?&D\/)F-O^$]FLCN(\IS##(F(Q7RGS$K\E4ZZ ,(',8 M:TAFP!NTN-)GA2 MZ_6J$4;A^^:U6SYQ,KTB29;>5$:MIA.X,FRP/'WPP@J7,ZO>#KX+O<->*KP0 M@%],H4W4-?WFQM/2CN_]=/MHV71\=YQ(PC$*2G)UJ@@P3#K@,?O #<6M6KNQ MTV&*CH*@^,$A6%$I38:F=_/82^E5IRCBX4?J1!$'"*L81>P;<*R=$8.B#!X88$ZNY+T0FT-8QRD/4.=2N=5P0Q$),-4N(N,]P]!XGCEQLZP=Y-T8\&G=<6[Z ^\8JGUVDR_L_K M- TWI0+]>O$^/^#RL;^O(\W!D"#2TI16X3L*9,A1$(?']=[H'/2LL,F M$JI"J#]Q#Y@;6"?MKJ^NW/SF??YM/BO/C'=NE5]N/LSFRSR;C&>WKP-+-A\I M'2__)T::&%J\G<;Q:ITGNXIEQ7@ 0Y7%((!E,%9R##<$=UQY(HT\"GG]TCEL MRJ J5!M2:+..UA5*I)2%5'2U#G^RSI.3HXGNT=UB088HA(4LRC%)7 +' CK: MPMN0J@HU,@LB?@1"JEY*4R MA$OO=>V[UG-I;<]U.P>(+ZJQX6."_5ONMS2[G+NO7\8!_8&0RA7!KBLMPF,T M)@"EC"&/^(,+*:/+P?%_*"5/[BI/-G='$=*>,]:#%:RODD:]K0_SV=)S3M#S?X3KBJ]U]KE-)KS<2=[/LQ=:R]W@L[[MMF?)CO,,S MDS'$HT0+%93+5AC\OSZFPAXFJL(PW-T+;':#X](%R1DHEVPII[2EV#%#T%$R MI2)CMG;EVO-4#3X,MR)6=DS"K:F31BW4N^067:[X'OS[[E9G/SF5[,MZ@?I&1J03"H WV-"20U$C!$B6:U=]B)Y,Y;-!7$7U]JZC) M:I7?9K/XYWB")W5<39U^6US6RW$Y13IYVD=]M_NI=SKYE4[#NX4ORN37NS77 M[P5W%#-@S$^9\@IB:78OJ//@60Z@>4PN%:S:VMW;3B*P9BG,P[5P^3M*'FT= M;VBP0D:@4I8,7D #3J(&&8E-(E*?JH]5/(/,8<_6_E!VJ&2F#PTV< 1O'AJ@ MGS%>HFW_EIZ(]VB\/ZQ?7>9.'_44(\^L4;[E;W!V:M[5Q=[Y.I\+5 M4Y>H,06@ U.U)-M&"+?51PB@.WF12O'(KI;:.F.K#&X^F;N#\ M6R6\''B?5%,[C6;@-LW8SK=73[[1W2 =)JM>MC]>A^5FK5U=4Z1/S)5>=-KF MB)JU$>-BIX QG9Q1$H^PVD6NQ]!5SP8]7.WF/EI_A'7GO0[%1U5BM:\7ZAQ'(V#WP?41=-^P]2#RIKTM59.2!67:L^7NANJ8TBL9*[* M@[(=KGT@TI(R%EUQ+D&X)* MO'S[\_*$\B-^?OZMBVTY_N,U&G>=Q4BU=XFWZ]U#+@D?-=46DBO3;CPK39", M@G)18 2SS(K:3:J>$-%YP'7.*2P7I<_3O7 ?;0!IE&:J1!'E$E\XY<$X:H!% M1[PE+G)2VPE\GJJAWQUVP<*36==U==!0IO1]OG?/WLSF?YM^=>/X:N+&5ZO& MQ^N?Q/]SO7[#?9N &='D:/!"@=2>(:\"+3DC ;33CM*<"675!XQUH'?HOB4U MD?AB>FORH#PP7J/;$XW#'^UU+DB?_=Y.:F/N0HZ"1 9X>&OTRI0&'TWY&?/* M.L2JKIW%?)&I(*MZV\W B0>K?)Q-)KA__G3S.-+4,ZZ, "$NNMZ49W,9E-(1 MI/4.1 X9/-I72"KEH +/6O0W8N89XH8!7R^0.' XUM-/HZGQ3TMDY,ML@NI: MK+OXK%J)QI2NRHGRQVP:2LLG%"W*^>T4=T%:=*CVZ;)<]_.S&K.U9N\^H>>/ MV7++9GIO3&F(GQC& 0+%"#9+!9D:G;U748;:8\(/4U3/\CU=YW')B,W!BDPA M3-]SU T\E;<>:O:;OJH*:C(*^-7-I[C-%Q_2 M_-,7%/SY1FW/E[K;JV-(K&2*'B^U&3?IF/>6,,#C%,\X8PRXB#]$JZWS([.OQY'J9XI,*4=,0_E"7$"Q9FDWOB@ M>7]MN4XB=5C#5 5#^TU2?TIKU#?;.3KJ?#-UZ',]S;GJT6 =G (CDB 85GJP M7!*,,;7]RD9 $_?4EI^=M\=OT5=\36X%X3 M$-HB0_6&9U*=@Z^7T4*3COE%P'AC,5YQVZ6^^,E7:I00'R:MTMGVR_5B/$VEN]:5 M'T_O1L2OM+U%P:8D(C//9:G0Y (-2F+%UV="XIPXS_MZ>'$*G<.>BSTB;;\C MWY,2&TCM[^#LPWR&)OO*O9WF\I^'[#$3DU0\0PY<@Y N@E-:0C8,1_,& M@Y5.7:7YN/,>1!8:O(@2#/IU6N2@#:T=:.ZCI6)R_M$*6S+^Y>;V#[=,-,F$ M:^7SK2SR3BN_N!U6KKQY#R3=L8R%:Q<5^8J&;[W\TLWO7WK M^F!1/(:WB=N:A5PZ6*^S?YLK*0088YR!#>6>W$0%+G@)/BC.@@A!J-K]Q*H0 MWMFDWGUQ=32-LI=1D3+.R\;2[E&4H%Q2("XI'P.S5E6WE \H&-8 OCR6GEC+ M\_4Q8'"QF"\WE&_Z.KK)Q??Q8L0H>KPQDI+D*;.VK 27N026?$C*49&.ZR^ MJVP!"G^U =-! H:^"S]?H[/:XAT:(^M#?IN%U[,K-YZ.F/?2,VZ0B82Q?;+ZZA>__\;MQ%B.N=:#.1S1H.H(H M6\1HBHR$2+3.3.18.R[=2TPCX<296I[U(?+AJT'6?,PV?/SNIM>YC(&>XR\V M+R-&/!CG,OH_-OK2*ZB(S=+"(#%11*EB>E2UO:<"Y-@5&[$OW>#2GXP;,CLK M62W>3O^.)_277Z?+\?)FS2JRQ")ST2@"0L8RPM4'\-I%($03Y4J?7%&[[\41 M9 T[)Z0G4U1+#4TA:X:Z&4E&=)"EHDZ5=B .I6/1T8,<'$J&\NQS[2YR#RD8 M=BA[;W@Y6;A-WG9_3-_2]#H5N95'@R65O/ASO/SRZGJQG%WAPJ_'"W=Y.4^7 MJW5F^?8?=+@YZKIDC48J%9FNU>#IP9+O[Y;<-''E5.; #"3J)(B4-1BI.!"C M,?[R&(VYVF]>GR&IJYW:\_EU3((!JI4:PQ$=V*JL"=GEU@.1C$<6DT53_#+L M-G!#5!,;CPU:-2TT=*APAJ$E-GZ'U?1J"S$EI U)KVV\19PFV6F(J@C5#H.% #UF.((=$3Y-1J M$7)/54U#WA?UH-C'D#E;RD./\<;X$__TYI?K\63Y[[,BE\O?4_$01S%R+141 MD*,J[UJ8 VL#>H;:!9*I3Y29YSREPTLT4;9UCLYFU04X. SN"S-63U#2XHZ' MI#%:= 0BI66.).X'DWF9VFTI_K;GDH;C0+![@8'3/)4@4$%X Y<8W/;D?7_[ M!"FM+*+B.62B$I#L.-)/##B5!:A0!BQIQBP]*O!^IKI@U]K#XJ*Z:U%%Q&U MI/2$NL/Y[<81BAK"M((8D'01/0>C:$!#I]$"9I>C/BK+=QQ.GA(P7/E!=YT^ M!4A' 3?@2:@TFKXUBX*B^;,!R2]CVD06'ARG&11!.ZE3S-K4?M5V MF*+!\=-5Y;/>Y-\ FFXYV(AHFQ>2#&5!9M!9EYXX,8,/00%!XXS^O*."51^M MX8IB^D%2-=D/[=]NNJR6GG(WJQ:'BT5YGWC+C%<:G77-P)9Y3@)/XL6&,) M4!ZJ*AJ UBW]2+>/1GJOT) &W!(T\C+% M"[>:][JT#9?6U9Y<<+=VDUG_,S4ZJR#>)F_%7[G%E]))'/]3FCQ^;SF_'T#RN/S51]M31QM&WOXN?9XRF7D< */.%HIY-( MX*FRI4]WS)QY[G3MJ\P321PVA]TC_OI4U0^ Q-)-?#U:>*2SH<*K""S'XB<8 M SY:"H3D%!V/WLK:GOSQU WKTP^(OS,5-&@Y_K;8'K'SA-V'O['U-T=6DZ0H MH9 EQL>")PHF(>.2)8^"1M93]1DM70@>MK*VYR/Z9=1XOL&<+=VDI_#C[?1; M6L^66G0(,79\I7L8\1QIU88-;BWC2P9]W6S_4T+3M'KOL2E^1!M%-$U M<"( ME0H*UG@"U+' 6-:!T=KO^8ZGKJL]N_B&(BYYG-+>%.&]6:$LO/G5B.B8"+,: M9%0"XVYAP6B.O]2$6BLR8:QVE?^QM T]JK 7)#VV6+THJ@%O[K&PWGS[8SPR MBG.A(@.>T;8*A[&1\RX"I4'DD'+DIO80DEUT##UY\$6 U5D!S8#H][3\,HM; M8AL1PK+,40%+H8P\RQECG$#!T9B$%E(D7[N480\IPSK[+PJE;FIH $W;I%NA M!(8E%%0L[0B0TM+95*#>HXLVJ(CAX\J8XB .T8_I&Q(8K:X>G1Q V+R>'P\_0"O0=E-H#2 MOWU:M\$JC>=GI:U:<)-/USZ.OXVW7R7$H!V)I=V(*W&7=0*,,!HH=X19:BGE MMXR@;]D*@&7SVH,8&P/EJ-O\Z*PW9'CI3M\PH*7.0*H$AY49$:PT.?70@ MCLF4B.)9UGY>8RE,%\+C&+MC]Z M*"/0P'(72=8D)5^]S_ I! [<(Z#GB*@_734 Q,[MU6RQ7 U,&G'K M75 F@&24%U//P9%LT!E167%&!2>UX_!3:1RXFTU_<'FF4*2J[AK$YMY"F!0S ME=$JL,DB7XQK,)HY"(HXC"2%3*1V!K)JQ5)_;74&PV(57;5_TW+7\_,:XS>W MO.>XQBW+P4]7O6$YGHF7OUVQ0DFE)(.4=,F.^U!F")7Z$J\4DX[']-^U)'.C MB\WT7164XI1"2,*A-*0#YU0 '8.7/!.TZ[5?.9Q*XP]S[W(*LDZS=AT5U\3K MAZ,Y?.)E?)Q-)JO>^JN_"\ :-[[W C@#SP4;UG^_&>:?$N_XW'Z9:?[C6$GC0)=JU(A M*41P8 1Z6D8&Z23QY,GHCA?; 4>86Z0/EE=KW\A"*8I#L%O';+AZ?H*! >:#8! M!*4"A(XVU[R*S5Y6#89R\_YM;H 1L-ANK/7X1I;Y)*$7PJ$T9B MQ&WOT0 P&9U2DF2M^H[$JUQB]O84IVUT5]5O X\+CY7V&S>>KQHY[1-R]H$S M$3**M@S.L#8@WX$ 1D>"Y<@LJUXH4HOV'R1>?LG4:E5U-VBF3\R7W8MCA,PY MRET";FQI;RP3F"0]2$XPG F4ANI]6FK1_F/D3^LBKV[:]#P8_% >_-X\V(;W MH#E7E"6@H8R,E5Z RT)C6(\^&H]4N.K/H>I1_V/8^B8V064H_*C;X$&6:\-Z M)%185P:5"H&L.PSD+4NEYPCAE A-2*S=]:4:\3]&WK.U35 !"#_B'MC.96VX M5C):FK0!+@/%2$K'TF)8@@U92\\UT\:HVL]WJU:U#YZ<'!# 9ZJQ]1;"'U.874Y+ MKO4W-YZ6D1_O9HM%K8KWY[Y>M>C])%8&J'M/BC.=$@(&XSEA,J*2"0'*9V*] ML4Q157GSOUS=^^992I%]D?O[Z=;JZR=[- KEH\A 3$ )D&3*<$P/2G(:J*,I MD-IE8,?0]>/4MY^ H/U/'BLIJ(%S=T-_>:>\:D'"0L@Z<0%9&.0@A0 >!05) M1144,\*%_C;9'16MO%:LI>F]/3_/$GMSP'F%ON?E;#[^KY6*;E^?\QP=M3R MB52#D#FB,RH2V)AM()K%S/L%TBZJ6K%4Y^G]((PZ*Z$!6#TVW+="H:H\7KZQVD0I X1'D M/21P@I7L3*3$"Q&4K#T.[K]_L[R3 -5GL[Q3M-L LI^Q &^G87(=5ZFA^3\P M\/?;>1P4U]9?_?Y^NKZ[< M_.;=?5>%7"(MK3PP2PS&84J"S3H TRX[=(3P8*E]1SD\U\->;O9N]X<7\$FP M:F C[IH][D56."<\T&I7""T$'S'!.@"B?(S5!"E,[U7.(GJ8C\N:P=<20 MH;,4W4!=[BY>/B8WNH<*(\/:?()@AG+#@3*$AGL^+>6*-J/RT] MCK*F/8L?$=<=E5_-MZA]93G%?3#N?#7YZ"MUKB /D5;QJK$L<_-ZO B3V>)Z MGNYOAK07QG+G@7"),9RW'JST''11.Q$8P>G:$?_B,M[UE$#ITE MJ\%0)9''<:=X8SQ$92S5TAFO^TC(/Z9C^!QJ#0SLRL5WDG@3Q6CW7'QT?_Z. MMG<^=I/%2%N>@V,2'&.TM,B4X&UF8&GB7 1CE*Z=O=I)2"/(.5O#^R!SMK#; MPLS?9_-_O)U^F,]"PO/2<4FM4Q%T*-V%"8K'.BT!3V(=@J.$FCZ:%#ZE9/@Q MMOV@YGQQMP6;-^/I>($>Y&^S62S#4JU2I5<^S:I,+XPEE/#HR65+HG34DOX. MJ0>4##^RMA_8G"_NMF"#@AGE['7("=W^K#D(&A)X1SE8Y8*QB1I1O>_V]OK# MSZ?M!R*GBK;)"LU7L^GB^BK-W\WBY#AUG><^?=PB-.J[8/8RJ MR7*ED&NSRJ8(#XV,Y2$R2,R@S3&4(%H# ^68$3P:ZD7M-,H.,CK/2TGSY2HW M@+*\"/]Y/4;0OYW>W2O^,5M>A%"2%2F^F5>N;[[/G"2\#M(D-H?P++W+N,QW M@/VWQ7RY<]9.1!WF@QZ!1]HSE3&ZCFOA-1,6DU$L296&V%SV(V_<&M=!]ID! M]-)!DL-CK+W9DK.YGIRX8GU0D;QB3SZVD@[!BQC!<*,BZ@G:"-?G(/7EUM.T%-_M2X#:(1OH!W/5,Y?6J^C"[Y>?U_"MY)#7% MF3B^=E"J]RJR\AE- 9UH32F;=4UM3B"E+MFC0=)98^0=3.1>$'0O!8+#ZJB# M _;]?#- ><=7(4Y>7RZJQ">:<>5DS>[G0M>>NQE<, RDBL'FHD(0K2^=GR5J M+Y#YEP*RMCKH9X-[G*_W\UG*?!)10C"H=4UHRNT3J_> MAZ[]HJCLY4/L2%5TF5GW2#!O_;%&7\I\,;V)Z+6_8'KZ/8-=*QW WH"722FC MS8Y..UY8JO>4A,Z0'1C'BF'6Q,Q"OY=)ZQC-?^7IYR^T ^+WO* S/]Y.'IW. M"+:YOH*L38M:*J\2I% $G?"2DPN-$LBSQDQ;_K[S[G$%7_$ 0; M0,!C7]+LL)1+R7$U_9Y_8"CI%,GZ*V!C)H>8DW480K0@8PR%F=HF.!V#F ?? MUM_E3"N\G"[C7_NNW]-7&)D2_K- 2I],9Y\!@EE,PUY[&H8H_: M6G9?U-\]2RN,G"32+HV:-YG^Q;\N\RQ>5<_SZ +TZF)'E"K\Z8B[@XDVP8>R)7+-5>6>2)?&2T!2_;$DG0\9%Y3:H^#R9C]4UHI M[4D,'"'!L5&PC6YNVUN)C$X5#("B3HJ0WH)W*=14*\]+#MQGMI?N?WAL3QH_ M1D7S)O(:6].O)#?L#5XM/^)R]>8R;UD(DF,0.H"(M/DI5$BNF^$@O;%!C=-Y#@Z" PW#_ I.XN@.!X'0)C@X"S^\SD)DPRB0&D852)WHB.#*6(&N&V:J@_&[._6,0 M>.#IXR01#@2 4Z7701;A#T;R_2NI=S>])#Q&3)HS"";7*8:Q@,.4@!?ON3%* M1MTZA7!?VGKI7S.\PS&HUCI XR&YD\:3RQ^3AARD(]>?CEUG4$ V/@3:AX)M MWOVV=4[K<,,;!\''"8FNARBKR[CO([>]=W]\)SX5KEX3T=/5_ULOTU97;V=I MNH8^SE(=S30O'Q;3S[0Q5)+:WWPW)&JP:_*A!#?DG3IWV>FHP?!"UKVK,Z.9 MSH Q\N0M"A=4XPVGHRBUR9D7I47-Y;35MZD#<$(F$22>5 I:V-;EJ3]-E/H0 MY+2*4A^BKPY._K?U$GF&%YOE_ZJF%"]O6AJS&$T.B2QT'H@7C@F\\PBU@4<4 MOGA36CEQG@/@@0]WH@--).QTC;>H/&%$\FD09FLZP-[<@L+UZ#9E%R M:2-ZW;[CV5,4C=W>J97F]X34$6KH %0?%].OUQ$ ;ZR07B1@A1E0)!;PJE:U M6X?.1B5U:EW)>^?U?<+E&*W.VXAX[!C;>[);[]*NM32L" V\;L;*)K(#UW[] 78>/'9#K^:*/UEZ'>P+?UR&;W=QRPWSF<10?,5MDA[0"@/& MENQ$1H.RM0OQ(P5CM^\:;'/BP9>DZ8C32)8])_;VNXU]\/$O,V1^C O32,3=@62[9F1 9ZRQ(&NK$E6; M*066!1C)> DY2\Z.A,GH.3H-E/8D!HZ0X-@HV.:<_#9=1KRH#%T?=\ER^1%_2$@F/4]D#>SDDR'!L'9!'/%_(F[R F MQT0 QWTDB]?78]$7T+7?0N"H&7_V/NG!)X^8LM-<[R=)K1N5\RWQF!4:+ZM_ M8S4=A4AN,!E%D)-VF6?)4G&'J9R/GJ0SG,J/D5HW*F=;XDT1/JP[9J*F0XHK M#3YJ!3)(:3RY22&7PU3.#E!Y\QY< ZO\&*GUHG+NK[Q ^3DC./419+RDY]SVQB;5#2?L4VWN/'BQ1]FDFAFW* MH H3"H*R9$'GFAJN> !-VY_R29+;]!,W95"6&6Y8 F8]+4"'%IQPY#QJB\65 MZ"QK?E/_LZ2['H*<5NFNA^AKQ+-TN5A-;L;W_BW//R_PVY M%3#.U+2FY $]V;^Z.,>D"<357EW;Z"UW $>?;L'V) $O,['U(-7/6^MA;##E MS[LL;+TG8;5-+'N0Z,C7L:AKDE3MA*M=H#6I;-JKKB\E__9NG/O@@91\H-0Z\,;W]R*]S399 RFK6&^U X3D)92BM4?- M@O2MZV1_[L+M8^R-0;4V=M#Z$<_U[OJD/XFY]I>MROV8%_4#?LX3QA53,1D( M6OG:+(.,B\J58Z.%T?X.-E?C&=;X, MZ[">MR5[[Q4XYDAZN7:!9F@ 731*B.A2:0VV/4GK):+>%AGSX=7T,M"W#3LQ MGE7Q#D&R6 L'ZFBP[#R8PGS(&&S6(^"OA_81@T#CB]8]&9^CJ7NX'0.%^8!ZZ0!G#TB-OJNZ M2F]O)IAM3XM;;\RF0(Q)1EPE!\HK#I@\N4TJ!28XD[JT#J0<16@O0>9S'\&- M5=@!3A_+:2-_[E/^1DLQIXT/?V-6,VV4+,C I1AJP4\&5QL4:9N%]9D6NFE] M,!],9'<[9FO@[)F9V$:+'*D25#1X)TX$5-[308$@G1 M.MTZ(?8A.L8%V\"J?VC*ZBEZ.!I+W_,BS(<[G.].8M^T4MG,8)^HX&VBTP)X M**P6/4GPC'B5C*7@BI/1W"?[L="?EV%B\NUT?)':-G$K*O]X=D#TM5VY^3H1Q*JF-VC" # M.3EZ?F.8GDCRN!J!?:@.QD^#>>2^:;-.Z##XC03\JI3IQ93 N]PVHID4Y2,M MC032L]IXQD4(F@6R2[)+S!F1_'Z=.XXD8)S2__-"[&P*&G]'.XK5]_-9W')K M9;32% ?)U"89FGP[[XAE](%QI@6WN\VV&\'QEH9Q.A.\ $0>J::Q=\;])LW' M&V%,E#?&258'J>4$JK9CPJ@E"%&MB!Q*U&HO#![ZYG$:(HR O$%5T@O>7FV8 M^WT]A?S#Y6JYPEE=5+?+;B*4KM%X#]Q' 8H16\XG 2B\M *US[LE5\\@[?EW MCM-I842,-5;#3Y)T=;890><@;(PTKIYG!9$"DLFE-AQ>Y_-(6CT2%41D)3H> MT9O6-[/GSO>Z?TWPL#JV#35DK;TI=%Z$>M_J8P2O2@#)E!52H@U>-A9(.^K[ MRQ<[!%\'Y8L-I]4.;F:>'&82A8TE6P:9NSK!V9!!76H'>5>RYUQITWS Y4L8 M,G1>C!PR=^@0A74,ONMF5R(PETL!S[,&%\*//%UQHHN+].KT?3%Z\$=P;(6B?/S6M;SPH$M,7J6 )* MM5EM),D?RS$#%*AU! M7B&2;P@YBQ(#^HQ[SHC?>7#7$XR.@<3)TNLB ^']?/9M#TPGES)R'<%96>?> MUZX_F2%$QHW#%&1L/O9L/\JZGGETRDXS@&+&CMP],O,C&R=K/B1S)"G%8H(0 M+ >244(7O0QVOSZX7<_"&<72;B3U[G"S75Y>(MF#3 -F-&0I1@&TQ!AP4[0O M7%J6]AN,\F+&XQRBM'W&XQPBP;%1\-AH%XR:V11,;?U>&](Y1?Z"B%"D\Y(G M*0S[V<;C'*2V?<;C'"+#L7'P\'@7@YECE@*X#S. MT7H_26K=J/QZT$L2V0A.!R"/GL00383@!/$24&%RF3N^WZ#=%S >YW25'R.U M;E1^/>@%DQ"6<5MC@KB)J_CL:G30^Y2%1XD'#L'J=SS.Z2H_1FJ]J/QFT(L. M.AM+S$;A$IU.R3O( M,042AU;@:M,,B6BY+,I[80]4???C<1I X 0I=@.%W<$N-I,]PH4#732O%;,D M()$36%6BP5@(Y8>=]2]@/,[I4#A%BAU4N_[% 8?HH2&UW)GRD&]T]]U.2^/_N%RF$330]\^ M:#;I2:(8,&742&E*'3UNDB8 ;MKN$L"=-75 4^8)7U2+P,.::C.D94<>"1A7 MCPQ."Q%3O;-$9%SG8-"U+K;\:>;M'(*<5O-V#M'7V"-2'AT'$BR/B"*!UMF# M*K8.?+<,K)&>-C:AT>Y5B/Z?-6_G(-7O-6_G$#V,#:9'9T^H+)4VRH(M-25; MUKGB3I$O13*Q.CF49J]^6#_3O)V#%+O7O)U#I#SV*);W_W>BC>?K^G6_GA 1 MB7"G0@%IA2)CDZO,GLKJW6L4R_O_V^.\G8,4-3]>:F,K^?6K2906ZZ8'1<>: MT><8(+D-$%,0Y%(PS^)3*W\O);]^U>.\G:.5?*#4.O#<]^Y2+S G1,T(O*KV MCU>J5C$R",9+[T6DK;"U)?MSS]LYQMX85&MC1\$?]5D_+J8DP6]X\0M>K%OV MW'5V)\$H)YFPH)4F%H44X)&E^E$$H47V9K\8^7'O?R%S=@X"PEZ]'-II96S@ MU4#/DV7__PP>[#M\RUWY $+@0G!!+7M1QJL ME218XVQRB1Q[*![[ZA0Q].N$\'E(7+ZL)R7M<5#E\ST/<[]Q[^(#7-T\S M,F1#CRBLK,6:R&J=EB\*/*N[4)1**"5UX:WO: >XG=GKDM6S-WAUW9J>EN8? MJ^G%!:W7Q27]PXG1-F9+]FH1$LD;8QX"A@3.LYH4;)72K=W;TZGN[\[F$#P= ME2+13HMC'ZK7[6:WO-"&/9VGW^;K@:9UN.F4M)?3J]H<#RM_>#'!5%B,=4@@ MJW.@M:@VBU<@)7,R18UQSX*?P]\]KI?1"FKG$'RG610?%_-O>;&Z^DC.>FU4 M]NN_+J??ZHJ:G30E<9_'GGYP'DQ\HR/SA_>^NO/>6Q1F+16+%@2:0CN.Y( ^ M9W-!0/QW<13S*S2]7?](CUE>O@DMGZUZ/191:NB7 $2/D MT3!EC76&17.N]79+5B\9#RWQL-O_I;%R>L9;96A[%6A,<3ZB@>ACS1V7 7S, M"D(J*7KNO=N-JPV'MUNR.MW=CH7"OE [4B\=0.T=&2W;:@1>0BDJ%X@),ZA0 MA>+KB#ZI7$Q2&NY;]ZVZ?7NGP#E6L;LSN(Z3/L>#HVK]KKI M G*_(\EUEA=7=T5V74E97+)6UN$D2M&7$@'K<(AHG$"EC2NI==_&)\@9-Z@_ M-+Q:Z:$+4-4(RFIQ&:MRWLY(=)])6]=+I*"TBBE=7MC1H6I8IE%DH0M=P_)0A:.+!&TT(1/.G= M5BC#6>KO>DM-&\,Q/$XU/8/M?;YV<:[#.,$+G;Q/P$EHH(PPX.N$;)$R]P:C M4^%LX8A[U'5J[!^)BWUA=YJ2NCA#'^5M.^S5F^B-3L"<9R0V8L6;+&LSO&RP MR.SRV4#708GM4$C8%W"'*Z4+D+V*\?+KY46=SO8F$QEQNATI\NTBKU4WJQ-S M%JOI_VQ2EQYC?Y)C) /5"T@<:RH+T^3W)#(E4%LM:"GKYAUR6]'>J=O:%KBC M*+J+B;Y/"7B"-F9OZ_X6U:.30F$A.=5BJU(8.)L=R!+6(5XM MS^?SM;I]O[M'3SS/%K514.HD=15S 52!C PME4S6YLQ;7Q;9([N=>_CA'[45?UVM[Z88IK6)T0D;SO,//7V7.9#P1EO+YJTW.$K< MR3JD!'CQ'A2S!8*5!:Q5!7TV@36W!7ZDX-1-XP,M%)+\[//ZL9_J@,H/Y1_+ MO!9J;7YJA8V$;A,"+1,Z5%'C.BV20$Z>MDI[U? ?P-Z3!(V[K9R@^]T]I)W8 M.PA[;:M8'F0E9%=,S52RT=;$6MH:@PD1=,KHR6[#$G5C!#U!SKAN6T/\M!+Y MV+G,?ZZMZLK%FO;E!(61A@Y-D"'41JR<;'GN'43FO"TH2N3[C3;9??*X;E(# MU9\NKPZVBA_WO9L3>SMD81(TUHP+!5Q4%Y$%"4$6#2D*(90-I.(XZ'FS2]&X M%WV#'3@G";X#&-W=_N[QHAQRYLD:ESD1+]9)LNUY .=0.R-$\HD->.0E(T?=C#E]S,LW+B5 M?/PXG=R',XR/E5QGN\B.5W?G+N[NG=L$#8^Q%C-F:RJ'=3Q-#@P,V6Q6.2<3 M']+8V8_*O2#F.X;8F134<8!X_?4C7JWSED^.##_XM%8AX>=)'286K"VB%5Y# ME#Z"9@)P?LJ.KM!804 8HT14C>+"IM X4'T]M5U'D0U!SKVSE/ KKX&3T__YTOON??Y[/5%[( DD@L)@[%NP)**0?HHP*6;)",Y\QTZ_/Q6%J[ M"DX/#LM3E?6"0%D7W)__GD_($A!D>08R!5+U:6GU.1L]R!2XR)B+$JVCFP>2 MV%60_!P0/$8U+PUY!*4\L9%9X="!PL1 <3)(O29W2&1N/4LN!CO6/GA#9%?! M]K.A[V#UO##\_3:_7$S(IHC*.D-+J\Y7U$F##TQ 8:X(QHWQN77#CT-I["I. M?R[T':R1_;.! M[U#EO"#PO2KTSELFH_-8!WUPC98,VR!)F)*!<,D*%M&%_6:A#(# 'PCMZE+@ M'# \7DTO"(L39ZW-+F301I,DBZ,-/BGZJ*Q(Z+5TK'6AS;ZT=77[< [$':2, M9M4* X'L'[,T7:X;%^?TZU^1_O35U_IIPI2P!E659"%_RB4%F)0"H5-@QI-[ M'YOWJCF&T*YN)@:#7Q,U=5&8]0B#$ZZ5DD[3?LW]>N>VM2D[V1,Y:.5X[9D] M;*+R#2G[!9?9"X!4"UEW<$H^F!_P='"<'&[/%#GBI8;$E<\>4$8+)9D<10B% ME]:[U^%4[@>TEW"-,;"&>L?@0Y'PDH/7PD4HTHA:5J3K:LL0+1JK-3(R&\Z) MP&.O*_A+N*\85#LO 'W707"!)0I99)T[)T%5DP"-4&!U8DICO1,\2^+LD?<2 M_"5<3 RABY<"L76D6]OB#6H',8HZJ-[2VI%10C'92,PQL-UDMO. ;.\+"/X2 M;B"&T<<+ =HZJ*V<%J*86+O'TA[M(ED(A7FPS/!43%)"MNYULR]M^\'L)5PU M#**-EX*R&C&4FJ.N'?:<".0!.5' 95^ 65N83*[D0=,O3[Y2X"_A3F$0;;P ME/T8G(YD=!:?R-D6/-?!F(E<'BX@JA**SR)%<5:G]*B[ _X2+@^&T\L+ -W$ M,Z3]F D0OI#D;&" *=!^C=%(QXWGK'66TG,T[0>MEW!+T%3Z'=P./,C/X^%F M%R6OPWQ]KLP%[\"ALJ!+9#P497AIG2%]$('[X>PE7 <,IY9&^BT0]Y]" A^R7ROH0K@-/E/'9%W2%!91XTENP, M),YJ:^ODP4DN046)*O" SNY>)2 MM?^W%VC7Z*A1W*0,,6"( M!4;;Y;J14^ I@E':I^@1D]AOFG63 +GH.4#>7J!]HV,=?%72<)LQ0M):@5*% M0Q U$T/Q:%0@S(MG*RKW?-=^".DYMCV$4+O&R#IRJD/DSHL"%H7=M"] 1'(( MDV$BY5(BUZ=#9.^PM.@Y+#V 2/L&2(T_<6%8B"6 T?1%61,@1*GHP&0Z"Y^\ MVFU4)4"):Y JBSM6V"B0@Z6M_=JEM0AF#"*=!9#]4]!S' M;2C"OH#P:&RPZ*Q4C PBYW687*R5L<&#CD*$X+D)H1R!BI-"L*+G$.Q0PCTU M\/KG$+"9:$PNAVP@)F] )1H1\-BO$+WG$.JIPNIR4,7C M#78F.Q'?4[L!T?.&[ >T2^Y-1Z#_U5HNHK%G&!L_1A M]24OWM9Y()^GX2(O9WGUQ^77K[BXFIO?35+ MMV_<-)A^0P?7Q7QYN;B=XX.B2)UJ&T51W6?FZ@10S]8)^,SY8)"U[HQZ$($G M'6^WDR]?Q7]=3FG3_6TZFZ[R^LTIE_6'=V3T[Q+RR]7O^-_SQ>L+7"XWLS%5 MEEY%ET'S6NB7R#7PWF@P)4=64M8F['>=U(ZF<3M?#0>S'P[=D53806[/T^PM M[_+WZJ_I[&.C1L'R)SW+UV4-@< M!M&3==@!3/]<8,IDH_US2'#JDIOYV1(;3.NYK&/%O>L**XS\[6R %+ M]"5@S30F(0E7R\%XK.,O]S,HGWC+N%THSX6=ML+N8BSS;P?L]EEK%5G2$')- MLB%C!'RQ"G3D20@EG$^A\89U 'GC0+ GHV\H779PDC[!VH.K6R0;A=:E;MT* ME L%@HD.7&!<:5$84P/4B[X<0V\PJ.P/R9/UU@$L7U\N5_.O>?$I7ZQ5M_PR M_79]%#BKA G!0$G*@\)BP-4N.3PR'2RQ(WWK4M(GR.D6;J?#8#Z,3KHXGG?B MN5N1;9B1W'$ON ;OF*2C@KX+2M#)(:VW3#*R.YK/FGJF 840E$=#KMY5(<3<(X+<=[ M,/;.J+H.#M@GUO7[?#N8W6:1O$T.,N>TKYM@:P<4,E%845J%1)[> (/2]J!L MQ$CTF3"RO\%WK,+&CZ_LS--M\8K( M%H1FT4@6D\4S1EU.F=4VAO5W*A;/I+@NZJ,?D-V]53=1RF&N7>Q8+&0^HPG@ M--(QH94Q)@?G1.N>J?O0->X,FC, L+ER.M@-G[%(/LTO+GZ;+_Z-BS0AT7"- MA5B1!C?M8X/,ZUH+KUVRTN]FC Y]>WN'NG%'T)P%?(,HJHL0R\WBL=7="A)! M>.9HO^81G&,)I.'916<8#ZT#=@?M7F-=O1ZMW7D#0?>_2_WZU^XN7,AYDL'1 MWEMJH]<V MR@BAL[>O<,<_=M@^"S%H8V M_%3;CJG("G@60S450DH.G57[58T?^N9Q3;.!L3:\+CK8 9^P,.[*CZR)**1& MB+8.XLR60J?'*J@+V^P)OC;A'Q[)F8[1 M$!^ECD&LI9/<:/#*2&-E1NX'Z'C_)$W=AN6.1L+^8#M<*;W#[+'@CL6H+"\& M,&%MYE]GX##/(+.8/$HE94[G ]Y+B\J= 8HM%-=%5.[IXV.2BR&KP9&]XE,$ MI;."(*0!6Z0TBG,6;R<WIREZ2;60AV!G=Y-KJ)?N3;P[K/[Z MU[>:SO]P"U(M@BA!>> ^D8<6 UFXT42HE:71*&%T/J-_NR_9XQJ!YT/LN37< M=USF 9;O#23+N3:)EZ4VTLV@F&0D=U;[C+!"$I=JXH?*NX7JP)E\D8->] M;J-7L09KZ031EB0K.#@G&'"-5@@K"UE"H^-U[^[#@_66[1FN!^OQ9:*U-E)- M7&B&7@-3N991) 6A) U::J6S%[:$/#Y:]^UO.UA[VZ[1>J@>7QQ:?^S]6RO# ME"='TXF,H(2ME[TN@O7!DQ'$$O/CNEZ']V4>K %OK[@]7J-]@[=>8IB4=,9#="?LQOB0? YH3'.(;KL&Z8/M[TRRBE4$7RF]:^< M+YNAG8I;8[F7%L_9P^EE-\8Y""HG-L8Y1&\=P/*I)BS2!\VTJR-R&%G*R 4X MK244QFRP07LG6Y='_#2-<0Z"P0&-<0[120?P>JH%BPB..6\R1(/K(HY8$T\3 MJ.ALY"(Q(KDQO'Z:MCBGP*N53L8NK&EBL[R[:::A(^?,I@A,^!J"U1%"-@@R MHC$JNQ#E?DTAVM+U'_-B.D]\(J)A MW+((EML,*A02=U!T:-09B(G$S7?'%@]:X/,$J2_=YSD26@>4!;72R%K5T7R[_G^Y7-(R)F>Q[@/+Z=KF_N7JSJ?-(2:5#,YYA*0\F41%*W(C M:9G;)%))J)A2K5WR0VE\25G/A^!K=\,<5'<='/P/<'7=XC?K0.>+\_60426 M-Q+!:&0L8R&AM<[W>(24<9$VK/[G[971*:8VAL^U5YE,D8R; ,P98B@(!H'E M!$8:GR)&+WGK&I9GB1H79TU4OP>,$+ ?)U9)+75LO$S<@2V:R>&&BV*^KR5DKTM+T^S1=XL7%U=NO7Y'>,,6+AT[M+9_>1ZN28\!#G?>B=6WN4ACH M$#"[C"HW3\$^EM9QRUR&P=Y9]=>L0+(< M)'*KDVV=7?44/>/N=6/;W,>II0.(W723DCYJ##4*'ERN6=Y$M\H,:BN#7*MH M?.:-X=1'X\)VVGRL5>$AHCT:$M_68=<_5KA8-07&Q\M%_(++_"K&^>5L58.] MZ;\OEZOUZ.Y)$9$)AX64RVD9<>+/(8F+">.=23G;W6[ES5#S)&'=65YM(=5. M*1UM0=#SK1!JO7'?Y$.T2T M)YYHO\[N=L!J>;]'F^?B,J=M(<;R^@[L]>6B"OG=%,.4O%QR-$ZXV3OX':?? MZ9W&5J/;O(]X5+&_N5J(4LJCL0#/%0"E7(* E2UQP@VB-9+IU M;M43Y)S<>V@C[CMRW4KZAE^9@_&(#&S6!A2=S.!B$I!]"C($DY)H7:;U+%'C MFMRMT'&OWU!377317>9K/K1W2OM@(,=:C>B(#[1Z M70=>4!<9Z-QOC*R'*1G7FQL63@UDWX'1_7$Q3Y=Q]5^X6.!L=;7=U==9:-,R MS>F:+:P):-QY\.O&J;SF552OPI!?:APO+*G64:8]21O7LQL68T-HIXN-ZX_+ M;V2$UZ@'+J[>SI:7Q%_,;V=EOOBZUMT_9AD7LYP^+O+7Z67-A)29IT#V1';, MUN1T3BQF3QZMM=Q:Y+EYXMC!1([K/0X+Q6$U-OZ4QZWT_L_\XO(KF0B!3(3E MQ-G:TH>;.@FBKBM:4F3*.O#."ZE3,*+LE[[_T-/';;8T#%K:B+*++6K+Q0W4 MK_=:Q:,WH7;5LX;$DFN?DL0T\.P%ZJ!M8*W3X!\A9=SV1\-N-RVDWX%YM8[@ M/"JI"4\NYLAJ493W-?TBD81*@F!YR8)V2U2M7<"G*1JW1]&PD&JHBYXVJ =8 MD=8;6>B\9;Y6<.@LP6F;( J%7'(KA6H=0#\-48-U#SK+)G6B!KH< [!U.8BE M5W$U_3Y=79&A]^MR-:W).NG:(;GF_.J$2/N1;SH]WMZ"Q591]Q_\O!KBOZEL MN VP&FY=2-E"8+4%4'".OL.:CHV]OO\^]JM>#O[8X6S MA(OTL-?[ZA1E6[8'@03(K#9:(SK:.1AQ!YLBQ^M:8VMW] MAE9<%X?LTZQ-2K%)H)7 M&"@&'F[7@@--BAR=LC#C:JU,_ T1>-B;G!([ 8E MVFFGF_RMIWFZ755(B%1TDRM8'WWZ4C>L8-$#'_?R+Y@KIPL+Z;3JK%QYKAFZ" M3Q-A6-%:"$A!.G+4 QF*F0D@/\9QF:-ROG5*SX.$C ^CUCJ_WS7I1/%W<.WT M<3&=Q>DWO'CUM9:9?+A<+>N9/)U]_C![-\?9\H\<+Q=T)OP/^2#61A>B4I!3 M'7LG609G@H1U"S5/![W UK<%A] WKO]X!L0-IJP.@/@IIYR_UISA]_-9G,]6 M]'SZV\]O9_2.O%S]^J]+6EZOR4*\VG0CNZQIF#HQZ1S9GJ:F88H@(!CA0%AE M98@B,=.ZDF< YN#*ZP"@NR;RQ+F2:7_7M,!HDU=%)D#!+7">,UKR M?+1H;;#NTC"NMW@&8)TD]!$'6SQ&_TURBDZZ)(Z Z%)-(4#P,;HZ(T[P:$LL MOO6\ZD=(&3>W; 0(':."4T-9?PZV"]7]]KHF@2C41E5.*>S &O%0DT*I9W?Z5"@:",#5SD(WSJ2 M>Y^*<1'32+V[DTA.DW5W:-GV1:/WB$+N"B1IB(>H:1W1<4'+2JJHM">&6C<\ M>8B.<1%SJFZ?A,H1@NX +)_R]_G%]^GL\X_,;!O;<2^]8+1\-.9JK-:&'(68 MR9*)XK7GN;G+^"1!/<'G&'W?"V&U$GX'2'IH.WYWTQ_&%N-X*!QXKH&W6F 5 MO.:TV%2..BP"NB8XZQ=_O^-?T MZ^77^[REQ%R15729%U"L-F54Q8,VF6>C8@BQ=2^>0^CK;[,;#G]-=-09_B9* M9!5YDJ!+/14*"X#>(/B2BDDRV2!:-XB^^_[Q+[D'C P<)-PN0Z>?\O2Z$!EG MMT7)[^;+Y2=Z_.+[20F !SS]]$CCL:PT"D3>O/ &95XSF5VV8%2MZ!8Q0 BY M@ A*&V]IX["MR]KN$7%ZOLVFY\5_+:8K$M.K6?IUW0OCMLJ4D,\%=T!+!\D) MCHJV1D?>C(_D9-0I;\UO<9ZC:5R3Z30N]$Z[7R("%C5S:VU/9N6NG)@N\"/Z^6R\NOM\UX MKODP*@F3@@ 7!+D(=1ZOL\H"-U('^B6=Z,U;6CY(R;@&SZ (:B#Z+B#T.J?[ M7"3:DR.2C9^Q8%T(2-9^TF 3MY8QEQ-K#:"'Z!@W]VY0^)PL]BXJM'88>)]7 M$RTB!B4".*YH 0C:/A&#IP->9E62EJ%Y.]W[5(R;6S0=Y=3^>O1O1 M3%@I-AHR"9.5Y#QJ2SQPK: D975DP:;2^H;D(3K&S:@[H\ESA-B[.*YVCMTM M&]D&&UTJ$+-RH*1/Q$8LH$K&D%0(#EO?RCY(R+B9<^>T=XX0?!?X^>'Q=(X3>)?]UO8/R_Z9_UK5 ME@*#!IJO7W+.>/.#C T6=I9<&I8CK[8P!X7"@0_HP:3"LI;)8?.Q>L-'BME8SCE8D4DXD<3D"K&%R01O4^ Q MJD,!\>,KQ@WH#0.'$X0X/AC>3;].R<*I?'PH=;LE1EY?X/3KA]F?5]^F$2_6 M;-7VEYO*S9H'8(/*0 >G!N5* 62>>,3@74 Z0>U^L]4/??.XP;R&T!E4Y.,C MZC6ND$0T__9E&BMWF4[P.*?'U[PZ8O5#W-1*Q?RW1:XSG?_\@K,MIXS,.>E- M!N-8J:F6!0)W$62.3$<65=G-IG\$7"<0,6[LKR'.SJ6(SB'W=O;J\^?%VI&[ MSZ"V[-E- 0;&=VS.Y\ M7UNHE4T+M6$3@IY^YUGK\"P_,:>:+ M8H+)]GF*^]/7FU-X"#[NIS .I)=N6@W?Y? ?LV\X3<_Q^793#K_]-9\(GIS" M9$$IE4 5$\"+4.H/]Q0(#J.1?GJS''8, M!*FMY 6D5\2BM[2:-#E;(B6KHI.U,J?WX_F,'O#YCN<#]-)MS^'7\Z]?IVNV MZG#XU_/9:CK[3%[^M,7=T/X//]VY.)*11E[$G;>_VGW[_2*80OZJ/+V1EOU#Z_85,DZP1(M2EJ*WD=:F9%!8%( MMTY)U$:ET'PC>Y"2D0O2!\/*O>WL=#UT8)[=X^*7J_>X(AE]*+<_WO2%8 5I M]XD:M#)UV#K9G(%A C3",6E54+QUCL3^U(U<3]P "\_!JXUBNH/DMT1R*V8Y>7R0UDWJ%MNFXA(9H1(M>!9>A)68 50ZE^VN/IV@3'?&IU;1GS.F@E;(&)8 MSV?B]1J-MF<;1+&<81!I+S0\]99Q8U*#H**94$>]"%\N5I-/2')9G\VV*,DC MR8&H%/46-Q+9Y&.$E#PSM+L%Q'V.&WKJG:.&/MT>,S^\L*?-XB1+^'@QCK@W MW!"]!6V=4!Y-J#.J^;J@*X"/"L'3SSC3QH6\5QNF?;0_IAEQ@K)VU7V$Y$96 M^#8#<4LX*HR11P76!<*Z5!R\PT"[G\RHL]92[#7,[AF5__#2D95^C,KF+>37 M@=-Q;\=[=]/(*5L36*XE>5CS3XTSX+F.@$4ZZY%ET3P4^3@U/9D+PT1(CA-\ M=Q"ZNAYI_Z%\I%],24[U#R:&=L_BK0*?L+8%4X:L8T$FLE/<*(?HT\"QD8<) MZ\EO/1X%3T=%&JBD/YR]S__>7+_]-KW(Z?WEQ@=+SENRSR$F$^H([DR[;S20 MG9NT;]XW\GFR.C-J!\'8R>H8VR6^SC/\E"_6-_IS8JZ6YRPV0]'F%VDB M+=,L*7+:2?2)F MWLWC/^]K7Z#:>+_X,7EV0J9,>3SP@B%@=*&S(+K2#CTAF;%:$C M"[<7= Y[[[@9&$/ :$"YCU]_L!V'_0!/>( M#@'.O3O;(9721U>I+8.7>'$[JW+B4N%85($LC2>9U?R$8E0=*,FM<(4STWKD M^H.$C(.S\VA_M]/4R8H8WQNI#CI9%W&MH/2]RFHY$0EM\8$\;4-$);L!)[SO=ZF_';B,C M_SY!Y)?>&F<.!2M(=AEGH59WYMH7CTL0OO 0.;,AMA[P^S1%I]I3?Y#*XNUH"_NQ2,:ZDWU/ZNO72"H#L( MOMU0OY$*[;G?YK/U]E[SB;P4B4L9 /6Z\!EI:]=H %4V,G'ZJEL'UIXD:&P0 M':_IQT!SLM@[P- .#]MD5.NLUMQ&B(RGVNBAGMED%/J4F.8*B9#6'0\>)*03 MS)RNZ'EKJ7< G6KCS6?KW7F;A98$]Y@" Q=9)$11.VU5(RUSH.X M1\2XD&F@V'LN_2E2[@ F?RXR+B\75VL6-MQL&6&91Q.U UYDH17D([B:^QIB M<VWW%LEU#<%XB&B9SR)Y-+8QA)XD:-P$FO8P:B?]#J#TJ;JHL[QNTDZ> MZW4=G1 I2%W'=<::+H;5%C2A !$9/'D7WC7/.'Z8DG'39MJ#IX&\.T!-E<@B M?\FSY?IJ/,Z_7J?N!Z-54EG4F3$2E-$:O& UXS!EGK"H+%M[6(\2,VZ^S"!F M3P.I=P"?AZ-EU[P(D8N/#E@HMG9>E^!R#!"=E)'K.CNBM07T%#WCYK6T!U$S MV7> HQMG]-U-M@_Y 49E1L1G[NLP60DH!;$AE8FU[D>4O:HDCXGPO#NH1&8P MPWF(L,YQ NX (K1-5JL_O\F;_[^=W0^=UB:VVTQ$DA9QYX*&;'SME1QJO[ Z MS*HDKHM2(8;6AL^!)'82_SD2$?/SJ:<#]-T)5/SQA>2[_'"Y6JYPEFCKG6"N MUXH" 8DG=QD:%[](S=P7= (#P>/CI-*]WT\UWS M\G:YO,SIS>6"V/BX><&:N_?YW^M?+2?*Q9@41L#:FEV)0-]E4T *AMXJA\P. M3O:Y0[32M#%JRY2'"1H9HL8"1=8YQVAHMU:1@96>.XS!)=7Z=N4^%6,W MUSWS[G6\!KHY+]_GU29^LJZ^EB:F4&2&G(PC%C*YTT$9D"%$7H)04;:V^7\@ M8.QY,>?#S_%R[^"06S>:>R &]X\9R>UB^C\Y_9UD1GOK=?W/A]D?.=(AOZIS MOQ;3)?WJ[IE/POA0_L2_)D5)S;5CD .M'A5*KO>6&6R4W(:BLVYNE@W%R[C1 MLG-"N0LT=+ J;ENN+_^R5M2' M;_7GRTE"KW5&A,QJR=[:+$G"D*DB#%.IQ-*\2F( -L:=WGW.M3 V!E[T,OB4 M21?+Z2K_D1??IS%OMH-:!_UYMG[*I@C:D$$EN&3 DJ@I"K5%C$P1R%@W@7F9 MN6UMI S-T[B#RE_& AD '1VLEA\R<=8J[1 2F MZ0N=BN19U$GO1:@:"R%N?>OXZ#YT[85:_S.@MKF63JV5&BJ*$#5YJC8I(!>$ M'!'#$@2K$32/1B=3 K.MD79D%(&SGP%8)ZJ@DW#4[_/OZYNPM[/?I[,Y&?97 M-QUQ[LB)D>;)9*\BJKTL?9+@?$Z0.4?'ZDA>W1I;>Q'6R1UUFVO$]JKHX)#< M965"]K (1BF0.F7::DN X)'6'8K$@K9]AC=? MK5:+:;A+M4;W89^EP#T/9"DD*T%9)\ ;2PLT!,:2 M8]PTO_QIS,*X=Y'#0WI,C7< ^%VQ7MO6OY$JWDR7&X9KM.LQAO^^L9$G7-$Z M%P:AZ$36<8Q5!\(#*\+HD((1S8,_K6@?]W+T_!;#673M#J$X40%5U(J#%'6PM2);!666D&AE>6N9BWYHM(U[[SB"CWZ(S+N= M\7U=$/@Q+]8W02>T2GKL4:=W0=J+R$8-CG;?==/.IN(/S\42>?[EZ^ 'K9C.N)(LL)2B*&5 .)9D*TH(F,KB706G9O,_! M<.R,7-8U(DIWD!HDUSP6"=J@(L?-D\1#R"!R"B:A26F_ MJ9 G+X%;FL;%<3?@V0O41VJR V3^2G;H_"KG.RE[VQ)R*X/-6AN(*D9RX*0& MDI0 5SCWT4=FK&AMG3U&3(]8/%;GN]W2FBB@ R2=N&)O\P>*SK9PHX&D)\BE M+ )\<)Z8%T%):85,K:\P6]$^&E[\(7GVM\\XG686L2(_;]-"8:PO\(P#0Q9",73YJ7O,L3B^F&^W? MM#-FM>-^8&"XDZ!$88")HA)GX*V+$(,N5F=I36CM MB!]$X+A;X+!H.1*:ARNN7UR^J=9L3O<%>E,*-RG6NI"(Q\!MJE-P+)FK9#^' M9)@6Y$:*YAWUCR1UW,US?*PV5F:_J/U0'F-UPI,T7JDZ@+A.<<;H/,57@SB%Z\/AMO!F\49:U("38=#S9'* MQ R,B+ITOMG:N<5R!"K3G8D(' MEK9;VN)M,K'U-HD=>\'I8-DW^O TLNO7W%Q-2^K+_DWG"[6I0]D'K[& MQ>**>%Y_GI??IC.D]8D7;]J,,WQM2;H?+WT[A MY1CI6'0")*\-(3BO?24)<4Y&*7G6(31/I'^*GE,WM9MGOUHN\VKY:I;>33'0 M,5#O^7Y?]UG)ZSV>+ZX_56%AN[]'*8 M($AR._7&W9K)O&FI_-/$@OA8G! M5V=;U'F0'((/$A*3F",/FMO6%[?/D-0) L\+E,?@VD!K/8'P=EG7A(Q-3L1R MFVO'4RS6A0*ULH@\-U'GN1L$XHMQ-,YP.=BN^01=G<"Q!1 > UDKK72 M)M6 M!3?,/<#E]1Q 3D<(YQ&X*B0[6Q3X4LUF9BTSF>78?)#G >1U@KMFV)B?1U$= M8/#:9O^4OQ&3Y/:MA?8X>XZ;Z+!.H=0AUGL955)@4-D=QC"@WCJ Y:_+U?0KKO*'LH<<,5L2H-,D1UK0RF<$9XJL$8K@7,O_2?]B[4M8[4*:!F)RM4.N5()"%DQ M*(5'$86/!5NG:-VG8EQD]>%]G*B;[M#UFM;0Y_EB^C]XIP@G>:D%)XY8$;:. M8:7U4O=QJ:07+B9C>.M3]WFJQI[P=IK>GX31R4KH %:OON/THBZO,E\L\>). M'<"6GV**LB(GD*9FAW$NP47K@*%"5Y"78II7>SY#4T^0.AT#NT49+172 < V MK9;O<8%(GE2V D0M%%!>"T!B@Y:BC^1QZ>R;]UE_F)*QIP ."J8&PN\ 0BU, MB'6>+"1#1K',&.01D%@2W$5'XX%2/5QGO#JK;'"SQJ0]S;CQ$=+ < M;O>,Y0.^TR2:$C+S%KR-HLY&R! \X\"SX%R7;'EH??WQ-$6=A/W.#Y5'C<>3 M]=8!"C='RV8>QW.<215-KL6AM6VN,MS1"48'C[4Q&ZX<$\TG:^U/WXBB$8JU,)+C::U_E3!P)[T&@CM$;CB6U+@IY MGJJ7?]"W069C_76 R'=SG#W#D4U2!Z\TB-J.69GU0$8LP(2PR4I M&C>IM1]$-M9?!XA\D\/J-@'OAJ&)$2[0?S4MR9*GF(P$E\D##<((,MZ#%LW[ M&#]"RKAML_O!7@M-G=K)_<\=W+7,F+WAZ$YRR)*D?KGI';XL\\7O\\7J,W[> M3B>LUYNU+NN4A-G37WIZOFQCQL^1+DN>"N^]*E@N-[4AI;\B"?KFK6=BM&;=?M;SH]PI[T, M= $*-)*.AI8!E<[.QFN1?:"%V'L7K@Z^-6=.,)-H36L_,=&UW:&;QW[?L/9 M[Y<7J^FWB\?8*[1 T&H)61M-5H**-6V#@>7<8'&"[Z[$^]T M*( -H8$./,^/Y!_%Z3>\V.0F/G_^AY!MP%C(>8JZSFU--5O1@'!1:^88%M/: MZ#R4QDY\U59(/(NJ.H#BS>I:._EWK!Y W;KRB*79V-ZFA ME#2VT?\JQC4'=^XW2+!WN)WFY:181733><[1T@ZQ7]=3I?3M>"NQTS,R]V?GF!D[?_P MT\VM(QEI9'C]3;]G^D@^ M\>ZYBC!ZR94BV@#7@(O.TA)77)9D2;=KK MZ&Q'T[A6VH! ^^&X'4F'(Q[*R\6*CI0EJ7)]F[PN?S*EML_B KC$ I+ A1> M0#'))9YL2ONU"*!GWUFC].EV?3[PVG$0-JK:YVUTT ]\MBT2A"YD9 0'=IVW M;U@E7G&P(M8,IUA8V*L@;'\ C=FUY&3U/0R#(V0Y,A#^B'F&B^G\XR)_G\XO MEQ=7UTT%MD5%W+.DH]%@JGVZN=@BWX2^.&:8TS*ZO5JY/H.+Y^CH B;'J'<^ MD*S[V4!N&[=OV3 Q2=(A=..<6)EX&^%9HOKPU$Y2_1YP M.EX/8P?/_YA?3%Z[;C>TY'V]%@XN. DZHQ,BIVHR&/._H\/ M[@\')^ALWDB 8RO_?Y/H+N,_K]XL,G[]^_SK3;V]\2$)YR+84J61?"V8GWS#N#W92#$!]6VX#D0'()JG $S#$3QI7S M-AF3SF'=O!NWP4#G)LYQVNH >3C/\G)B;92.T6I!QFKV/"T>EY(#Q1"C M#8%)W;HCV8\4='=R':G9W2+5X\7< 4@^XM6ZW.C/^7;=7=9 MS6E^FXC5:9GB]3Z^O-[W?ZRP7)?!Y?0:EU_H%[55P7>\J%*:\*A$1.]!2]K< M56"TT +WX)%A'7&D+;8&YK QI)I"I*?>07= MYD4M)QZ3K55_)(X:UZIE6NA5AF2<01:B*O[%+)P[?(U;GO+RULNQD/C)EDGM M"C6CUUU-(&T)VPLSV_K >09DG[M M61C;:V78_^B5T084/]E*^>'<_+C(WW":?OWK6YXM:PSWP^I+7FQ^-Y%,HDU^ MW;>C=A+4%GSB$:S$PGT**6'K-KRC,+K72G+_T2MI&-#\9"MKY\)CN1;+GU]P M]K?Y//U[>G$Q"9F9($D:/C@ZH'7FX- :X)YA?(>L$1.1V=0@*01T"))&[$(&5IW\AR(E?VP__*ND'O0_$^V -[G MU41%1,>9@Q"3K(D@Y(T5BQ"U*5)Y)(MRJ.R:1BSL!_B7=]4]IJ8[ /JM3>:, MYP(+I*0%G5 R@7=?-1\FV TPQ.Y'Q)_BIO.AMKJO;O- MQ\6\S!=?L4T[F]VG->U?\R2IXS2LB:QD%":#C9[LP1("(%<%)(%1)8((=W+X M=3M PYKKM]T64SRP_I:_7-WYM"F9D#[+4M"!8XK6AA82,$H%3 2%AF4?(S:6 MR*$T]E$], #"[K5 '5)Y'9VSNZ6D)C EHQ>@8R%_35D/WAL!W$7/K66<%S/0 MJCRFTGLPJ VK_SU+N@]11J>8^K$.T9+'+YB1H+,B8Y23'>",J'Y=5Z\,Q@PT IQU7D1=+J[_[^]:VMN5$?"[_M? MV,4V-O"R5;E,YJ1J)G$EWJG:IY00PF$'0P[@G/C?KX3QG8M 35I;FY>Y5%*M MUO>UFE:KU;(8,1S;":AO>N[,&ZJ*J??5W<$."K"_6?UHT=/$,KYCNA,[IB?V MSN(U>QF-37MLCZ9&P*@E;CA-#-2.B@-EEY7S-+-]@KLNW,61&N0F+=_T" MVY]ZS*)\7P2=+:W1!2Y3?#["$*!S.'<_,"XT<'0MKJ7&:X)<0-K M8IJ&3<33K";S#(_:Q' =QQG/Q YO!'V!YD0!9$."(_;B.;^^*&/G?N^XLT[2 MS?4ZC/(_$H'+62<:V9\D]I%P[A!:? MKCZ<)> K[AV-<0^,8@IB&)MD]3[MM0.@'_>$]=OO]FCB-ZE/+MN/BDSSPJ M&E%:Q//&W]]Z(_Z9 MM3UCYOB3\=2V)S,?O(I"0B]=C@8^*4J!9DJ?8*5J3J*\*LQ%\F._Q; X5/[8 M-@T.HVE8$_$ZA&M-#,(F?,E-IM/)##Q*[J*@%I\W0/N0-T!%LK3PA+MVIV5V M+5[N@L67V70VL7PFVC&[,W$L8AL.&5'#M&T>(_KCF<^@TR*URFAK8ZHF4--\ M5HT-+0RK/%W+7J8!'?NN3PWB3D:&-9H&!J&>9QX3EL9#!FC2=T*NZ305\J&7 ZN =!GV?+NEB$!G%BV?> 6C,>P(RIP1V] M.*CB_R(^WVH'$]?SJ>]1ZD!_B#OTIACL@M[GF5P/G/$/! O9&:-_7R;O_V#4 MWXK_EJ8WR>KM-LQHE&3K]$SAJC/ $V,Y%KBU$^H?S.-2>L?#P%Y**Y[_\6%> MQ 5,_MG:/ 878QWVU7U1D1Z@ISL0\DNINV&V1V(J"E<*1(FRN_*S6[UML" Z M\.V4#L\"\K^+\R4U"[N4A\97(^Z)% C(]-S'?O@>^FL2*3-S)@IES]&%E.JI M(_-Q%44'O78Y GH2NNEHKPQH<)E*T#Z? ? MDOS?;/^E9D!+5&H E <2@#Z6K; A,WS'A28QV\V4!]T/9*46IM:(1&G.K\)B M,S1Z\7:[9HND;.3/YRD2\;0(K56=;9=Q4)K& S(L Z*&M/\*DZB ^3$0SW;? MB*M6Z>8'^6L([AL'P^F4#FT!,GAJ: 9\QG^N210&(2VU7Y"/:Q:S(,RS(4RA M=4"2 MT,JHFE9'Y62Q"8BBO5HP2^-<'-YGO1+N1&;NR*3\9$1LL)37Q+$M'VS'"]JA%4V9_KR@4BTURT>IR^WK7=HS0UV*R2'(209P#G\M"*[?MO>8J ML;>8D](&(JA*)5EC;GZ\&9+ WRF*GR#446D&YQCJ9:/6R/8EK MP08[[-QEAJ_>EV"^L58H7JEKWRBS!1Z-V"LT._(0D"16R<:K4P7@L@$L'5SI M7E5PAUHK&:_"5,6OM@&%75GQYSK,-[](M-Y"R;)K]@2)<= M0XIOG;)/'<'3;I$_YJ\L'7A]5X\A1;5.B:N.X&&O:N*M(Y+^"+,<\*B[7JH4 MG3JELUH!PB;PTK.H9D)J1$I5*^B4S&J&!CWSOW/^\ 2VR99B4J=4EB18&O3Z M/GT2MNOPJ!4K1I5,"J@D6[*O.(J 2,P(B MK$J>%%\Z)8P:0-$AQ0_2'O-8D!1!.F5YJF! #T(2Y5+)G0PI/G3*P9Q-7H\R M;V4ZNM:KCG5*DVA8IIK$WWG@4BIVRS*:AL4Q#%"=:KMX*1)U2H#(0X;^7?)# MH1>)+'/\?I@=U/%SFW0I9G7*A4@#IFM#C:N_2.HOPE48+P=JK%$] DB##0GE M 1IM;$=9%4-<&$._A5 I467=E@)_QF^A$ JT7FNEXEU::^+B9&&V(8+M:7?Z M ?;MKI.)=TF],UM:MN/>:3?GP^;I*O;O(K($8>I4(MIEJLX\52*A"4MBQ=_$ MF9_"T70F$NVB5"_O=XF%)D3]D?QUT _6 ]:(1KL5U9FX9FRP-^:[;VJX8OY= M4G2B^T4BY>76)!?M*I0T=1*HZ+#PLAL>)K-%LE<7[HQ;1C[:):EN2U .)6WY M'(A&O"M3 .QI0AINRZ/A-F7-F'\U0?IJ@J121+!=__R76Q9-KR?!3V3C;I:E M5E$C*!J0552C7).,%7=469R5^*7B=KAH0IQ=;PZ_,R>;XJT0,9G#C&)_'I%8 M''O<)BL2QL"<#Z(BRO)N-H;D\YC1P/"^K=ZB9,/8<\Z#M,>W[0-O+:Z\C_74 MCX/B/3Z%W:0CU!J80Z';U1L?GH8%%$_A\C7/GJ^>G@Q0J_BOVTVBS?&9TG89YR)0?;*J7BM>YH!MK M39#H0-FWCY3.TY "K*^#*+Q6!-W(N9B\#HQ\YU^ 7#P??D?"5-RO!J"F0B9> M?X%N'-7#@4S6Z_/R=%Z9T\QHOYU3-[;6(QNL5($V='#BZEN'W'7XHTT]1Q]I4#$ M]&(;%R>7T!K P+XZN%=-.3E_)@J-FT:T*UG1))M89J4K? E,>KY>L 9<-:3I M6P'YOS[@&B1^E%U#7T=;7T=;W2II\C1:L'25/0:+U.?V!5.(T2 6;0UUBQ': M@4&/%(16$)G"4TEH-:!=8[B*Z>M"R2+,EEULG$ZV^LQM/+9#@W^\;@K,&L6BUG=UH:P=&"P=8Z"6Z8I(< MP@F>B$.KWNSC"*N T,@9+M)5G,/ZPB.1:)6:_5WA)2!Z>4(@PNJEHAT+*_E! M[6C;;1C251@30$]X+A'O0+B/-ZS!0PNN;M=IH1@ 27M1>"?"?=@Y1T +6HY* M");+JW<21LI]]!KDXAT/]R&L$9O_C5/&>1*%E$]@GB9TP%/&DV$&.&6LGP;X M*>/Q4!/14-MZ=JE:W(BV&AI8FET,3 Q+FAT;>U]:7/< M1K;E]_D5&#NZ'QD!LDF)LC8_1] 4Y>9,/]DAZ8T^.K* K"I8** :"ZEZOW[N MEAN6(F5+*G!QS+P6JPI (O/FS;N<>^Z/RV:5__3C4JOTI__UX_\^.(A>E4F[ MTD43)956C4ZCMLZ*1?0AU?7'Z.! ?G56KC=5ME@VT:.C1R?1A[+ZF%TJ_K[) MFES_9.[SXS_X[Q__00_Y<5:FFY]^3+/+*$O_\[M,'2+ZF:3Z__\;I45!TN- WAQ\NCPZ;IY M>96ES?+%\='1W[ZC7_[TX[PL&GA>!9?S/_DNO7LU^E-SH/)L4;Q(8,"Z^HZO M-=\G95Y6+[X_HO]>XC<'<[7*\LV+_WB?K70=O=%7T=MRI8K_B&M5U >UKK(Y M_[#._D>_.#Z&\=&?5SSDIW"?/"NT>87CXT=_>TG#2'525JK)RN)%6Z2ZPE]] M]]/%FU?G__7FXO7%V>G[BU_?1*>_O#T__Z_S-^_#-]OVUM=\-S 7?[1UD\TW M/*X,!E,T+QX_/3QZOFZ^^@2=]";H*2SK^V561Z-S$>TU2QW]_?MGCQX=O30O M^.V'N6T=3Q>5UKPI=C6\[WZB&3I^N1_!9*Y4JB-5I!')/6SVK&C*2-51.8]P M-JE:NU*C93$-V89OKWX+];,(._SN=9 MHJLIS.#A7ST=)GI2OCT_NWA_^J]W?^KU5JI:@%TQ*YNF7+V <^ZE?-*4:_KS MNM/QAYT=C:>'D?SW'G;!SZ6J4M10K[)*)TU9684NF_@6;!9ZAREL%=#H>:8O MX<;-4C71$GZ2;T!WK]:Z03MYK:NZ+.IHJ2XU_!:^T-&J!/5>Z;Q-&@4_@3,5 M!@%?K]M9GB7Y!IZ4I[[^K_G0)?T _ZC@((Y*6*,J2M1:)5D#)TC4%KFN<1@: MCAIXP+HJ+[,43NVKK%E&<)3_NP6+'3]N8-7Q5&F65=DNEG"WNJU4D6B\M?TA MBNVJR."A? :IA8(?-O!Y6:59@3^ILOHC"4^2JVQ5D]Y5B8Q8?@[C6<%X,O(3 MRK816FEX(WQ_<^$EOPH\;::7*I\;P?3FHJ^;[L &_=EN4-JAOC#;@Z0=Q6Q X/G^OJ(#MQ5T M8&TG?/N#8.QUFRS-IMO HID+P5KN#C8>&BH^OXP:]5&CD*LTS7!@*K>;80Y/ MQO_7W0%FQ&4A&Z+@2UGMF&' G-6EV[DZO9.[Y2S<+7R>+4$,4M"Y%3C_.N5I MR1I<&!&YF2;EA9Y,W?2./%B52C=*?BOS:;>1K$YM%E#5(-O:_RD_$'4RBRTN MQ9#.G5?EBG8E/BK/U"S+6>?!G["HA?R,=#8)FSSZ:R[DX>.3G:WE*\\T@;6R M/C N7*W7JL+YHTECG6+W#.TC7$!65G9KLR;B$P76%1:[S%LYDM)RC3&K=5O5 M+9V\N%Q-&:,*N=*P:*1*X"(9LYG\YE9W(VG"=?TK"H7 M.#GC Z8;T*COI!HX=VK@7,%.@;=_)]OG^.2)F8Q?=*$K4+!GWL'W+W5EOG[7 MR-%H_>[I&[^O?CG[UQ1LWWC;!H3]6Y2%_I3D;9WA:2C?LTC3V:A7ZQQF7TQG M_*0"([ F"P#V1!!U(H4(FWD-*XQ;H6N=P@K:71D[6YFB5_"8LVA5;?HB>A4LX9;5QGJ$/M;$Y?RCT2SH$:=@,<"<\T6#GX^L 3F M$I5>HKZC6\/'^M-:%S4N=.G?\:Z>:;_8);DH8-:2<; M]^(^L?\(^LL>)[$Y">%PI*T@CEZP5FP_P&;!Y;%;JU4YFRYT&+&)U%E$:[M8 MYR)(HC]K5& MR0=LLE3%PCH+Z$V7=3"%$L. 7R?_;C/Y#MZQJ-G_[ FK"+7162+B5W"8LEB: M2:1'!ML(%V98W...O).'&TA['$R=0I.&;M@L^P_Z,KMAHI&W\9S4%]OR3PX? M[VS'O_GU0QR]_^?YV_/7O[X]C\68KT&@JD#D\>A;E"@GX "OLMIX%/#5JN7M M:<2ACO"LY!NALV <;M G.ELWHM11LC)=))1QN%IF8 :A#8.78L8A^5B45[E. M%^;J,=U.CT4!G9=Y7J(G_^39RZ^W5L\/=W-@/H*U.D;MO"OS:?LN>:7G&1\5 M]>X&^-U/A]%I';4UF5X=)?47Y6*-WENQ.,CU'!YV].QZ43DX?K:S7:T.=VC_ M=Z;J\/%3G(=)^R6GH$S 3>!)R3:*7A)G'/;R#CEVPJM!Y PL2BVH@)T_V. MK21V+7+X)07?S9\V@@Z.#GY#@7T*,8$SGRE.[)+Q5>8U7UN;OT$K1[.-^9!C M"V#H@#5E?D%CCSD*Q,,:-Q$\M,L3W&=B+KU@,^A2]P PYD+9JT?N$C6CB$G_ MDFLP,_Q_EY6Y\UHM],<NKC@9K#E+Q0^97:U-]]-:3.'=,^L\EHG^!RDC8S!B.88&HSZ$HU" M.G^CO0Q3+/P1*#?P@#!. MIMAO;A&OP+/KM1[X$M03[<1:-7T0][>I_B9,E2 MIRTX=\8+1@G:!-7Y)_'M3I,&M/-2D]:%BS 0ZENH&C73#F[ 3GQF MZ*ML\Q7W2YHV)5EP[=?X\C[^R'\R0 M1**$,^Q*1WLZH['.XR.LQW;7697>)WYV0! M[;,8T7R07-U GFY\\]')8"79FPGE'"M-#,(?B8-AD^M3M2(U&7+%!6XF<;^KMNRN3CLLQ3W8?3 MD+1A$"O7('MY!FHK#2-AYH>H4[VHK D]U8H5:YK5-A FS_6? 7JIK#B#I&#, M\/>&/PR>XG9176LZ4>"]X+H]>+,4E@O>6(SDK*0Y@WU,P@^+23MHHQ6\XQXJ M[*Q(\C;M7&+EF#;>)[K,O*M_SNW'I-TNL[15>0T[JHPXA0H""V9;(>$TL\7Q MUC@,SHZEG@;9L\.(9NV@KG2;-L7<*R;I8?3S=_@]F/$ BP*.JXP=&(\ M 1P6YI9##*R_2E8>O5PRZQNXBR^\\(2DRF9\$$S3BG)GX=YL'\_375I1\40G M2>9FMY.#6W;*TW.YT]G9QWT+EBN=#!D[]$6Y0M@:H3#0OS=?A9K483Y\C7Z% MR !2^48]P!&GKS%WW&'#EFR#N15G[J!FN4*\B/O=-?IO/TK@40P28IM/U8R$ M<(IQVS%(ZO(OY!ENEP.=3,:!OAWA.X.08%!$N[,0M.] FR.S%B,+Q\7VE'<\ M9V3-X1:%_\&SFL[F-$0(VET6PYD,DJK!-, ,:H$92!BO6N!^8P_% @AB"QX MRP+L%'#O*C;3%I+:[IAOE ,WL40/:VF?52^S=0PVX"I#0\-AA!*^1QS]48*% M$:%GWR+RA\;JAA&QFPE^5ZX*9\.2<0)V5TT)3/9-/,?)FR&"DZ&MW<$R&M6# M3C4"Y<)7NS-_!?;!7-^U+E%!\3@;*US A.0U0*$-!@,K@&$S3:K.&/!'8P+&(%"XM+@$'.= #,2HD. MTL,2+4'X!,P7>Y7HN:5ZK@MVXM85(C\EW&%^Q!XP_0@=QTO04C0ZO( C'(2@ M\:Y$& M3'P:Q7]5I4)G"+PP6$4&4&' MR:I+B0&*P&$T]MO(?Q]T08[ +C>?G9XK*&/%3 M"KW"C3#$?*ERD)^8P\OZ)B^,F"_:CE\*,HP1-(SO,1"DX['$40#)LD%U']^! MX6Z8]Q4'UWRQ.@FH*$Z*TPG),7 MB2.RA'7C^ R->)J'FP$3/]VMFU]@Z+^_ST0&[ +WI9!!:V08ZD:641703T/07G[1# MB!>U;XN_9VO6?UIM8W-;7'D5)'-Q502 8#!I.HR:\8F#ZP*N"W5%/#QY-DDDBI8E&4:S16. M[(\V79C79\-<+C?Y)BJ9:K%( -990-7YQB;]S*V]L\J%SQ[@ E_-<]F1G[(L MK_0E^J>NBL28(VH%D@.[=JTR%F7=@&IGE'>H,V0S\@4H>$8(2:UCRC(HX_P" ML.W;Y0SJR3B#MR. 9$MHSM"AFH)/Z/ 7-"1"ARSQ.*AL3+17 '1OQ'L^'?$^ M/GSR?/+B?0'_7&M:-Q0G/)VG(^,J ND%G5VMV-.62";'2MU77/-1<^P"@>-L M[H!?T$CBNL<_H_%RMMX+P1L(_@ ]_IJ+$\6@F;O\L,T"+SGXB-?5?CH&O"T, M==+!M"0C21'>NJ$6SL6,'[*KX+_ R\(WAPF8WG4'! %HW03I("[ M"%$S%VAF"3"@7P7:-20Y],MW%=^IT=J8SA8XU:-4,&#__=BAER261 ,5D];Y MR-&"00D4ZT7OEKD7R%+NWMZ5?T;1F[+!%[58BZ :@6L#"!A5$3O&RK$ 0)49L4JHMIUM?8@41 MAU$ETRP!,BHAC+V7"M]E[87R3!1J1@AYBXYC6LB!Q)F-Q1+$R^!""3D%&B_' M6<#J=WQ\.-0XRO4BJW/YHV(H:UD)?-*^+;S4'B)35@9->D6>8($Z!H-ZEQC-0C&Q">1_)!418'K.)- M4#J8A)E-[H]$%[K)VCB\A%Y!E)SZJ(NNZ[='-L(<-"WQ6 @EB0H $?+;?2^O M*3_ J[UK%>)BRV'F#"I2A7G+^>X(%+3L"^4-WPQF7BO*5=:Z"QF^+I_9P ZG MH;O8J@M?,CN(!-1SVB#"(Y7"VJ3-5TS')%LL$RB(JL)&"8U&I]?+>^$5[RXD?=UUHZA0./18I]$48J6&'*&54V38PM1PR M?L65JYH:0\,S.T[G.7>.X@'K,1\=3K1>]9VA10I/C-W6KK[O9 J&P$".+BRT M1&*GN0V?4T#&5A%&&,\6LNWX;$F[>#Q*;;*W*5'RPQXYQR#[3R$X'V;8+IFT M89";8\_897-*4]K*RWJ_6]I]./QDRTV6$1HR*$OR9X\ AS> M/6>6,<\>&S]6/ [E\%)%8^*NOI,1%-AX;L5,C+CQ2 #CO1)T+)7+B<,5>,K- MU66)L8U@5WDFXBU<(L&"\@POE8CK! MY(5]!$7L$LBQ21\COG \(;WG!5UHUW-<-Z;:M+KF7+0'[F+@(]\),41J8^ 4 M7?"+JV#6B0-5_.F1[DOL*V?J'(NW\#"/_>3Z2$A$B%W'"#^]_6+8L#CRE]5U MRS03G.)HF" H[NYF&"EG=;Q0@B'/1*1[T3'SO)>10(39_%EAPBSE&O$Z5E"V MQ\9DZB6$QLRE)X=[N%K.&V J/:V )D$Z>T@ MCYC>DP9:6(M^P!BV#&K7;P-*I0WD6C!&]2D1!!X]27_"Q$2=;\(;4 U#X\<; MXP&P(Y!SYJUP@'6TM!H+3UP)JX>IUQ*P!^%8]KVR6T9RT]]#+35X8'AEPOO[>* MI>U1R(G2*0V"O53U-8!?%-21^OMC'R83MP^']1"G_>F4_\ %\O _.>=0\6/X MU[LV07<5CH\=VXM=9*('@>R;@A[D\D^)"]N$MU JBH>'#[=V\6=".;VZVS>=,+I\'/OTJWD :H6'X&5.=U)Q,IK9V M

T M")WO2X!!R>#5=(SFBL,SOW+D4S)COX6$K$ADDD#$OT5AO,7A@C5LS&9CTOUL)@Q M=T7N8.#N7VGF^P![KK1!4]I(O>V') ^$ %1:K/AN2^(84$/I^^$2 )HQ, M0&A(:.V?/!1-S*-:4<&"JX8=LQ[![ WXZPU1_N)9^B"4&TWIRZ^2IM^V&OW^ M_C+BS?Z>TO1[UIDO:LU0^ZD=L$TSE;J&E52@IL%V1\ M=L"[*PZ^DP+:4<,!Y@T#HKMK.)XD-&71F85SZM5N&1ZD2R6I*P^%[V,A9YY)]5+ M)$KX 7O:@WT+S;.7P;,52W=VYIDVAAW 7R_- MO4L8U+RZW:E:K&9,S9@UVG@UOEP3G5VWP]2B#K M79:G)L16ZO![89G0]=59 M95U2^>2'/'+O*_;,\.1U^1+&LJ]N;=TD]DRI;T'Y.BKUE67^T/LAW)O_$5&X ME"I;5T"!/1#[;S1EGB5EOJ3ZL95<;-=)+EZ"'_!N,:Q,5_&JH691!.-MH<9W M,$>S;=>EH9JNRG4.WIZ5U+F$ +O8>70Q '2GPBV:\HXO#8^E3^PD#3%VSNBV M:E%@[H+\%D$21H!.[;>HAW:1H61:G8'Z5[?MGM%L+>:L:"NQGE1X OI$B1X7 M2<["1+B6??P&<9K43E:!V%[@69BXV#7ZM2ERA]') MF T_P=L/[:*HAQ*1(>DSHDA=-A*"JO.8=75K=PRS61>U7)N*9Z!4/$.?2TC0 M!B6CN8N2H4FOE@+Q!96,/0K$%@G$9K,N7MM+\%-\6M)J5#LLZJ%KS#@ 5:/8 MM[)/+#Q/F)._56>U-M;I:^\>,ZR-S%H2Z;'B,9XGTB5TV $[4Q/A>1+AL:Y* M]BLINR0IN[6J:'KFCI#W0<*#!T_FVF^MD%R*KO^B-R@98N3#Q%C?1CSX+0S= M)\_WJ[-7#P,U PU4?FU(7JRBDA%XGP^,-3J[RTP5%-F+2GS1>]A]BTV[6:] MQ.8E>$J^4;U5KX3ZO"J/0OXN?I.5B4+GSXDOJ,!L:038)OK)>T:SLZ_[T,W0 M?0)6[%G1[0G<[VQ+P=28H]G>0T"))MTZDFYME9]M"9:N)KM&<_?K\8/3[27X M9/*LF0F?YI68N>-$J9@I2:A=-?70=$K?5.>]%A88-:RV61/S0MN^)^N5F:'# M):36OKKM[9S]J,FLEF3V@EK&3N*N0^+.MG>.[M?>E(TIZ:-(M"_EI#4,P&!U M5NM>W?8[1L_<6;/0QFB-:?8$_"A;42_V*C-,>Y>T7DVW-:;;VJHW6U%K'V1M MV^AT]U5<1#M0=J&M[*Y/.TBV5U^VOB]M83:E;?2[=;DPU:;FBWHTMB<<<]61 MK^GF'.AFS1F^/=W@?5O;,)MU(9Q+\2FL<2-LJ..H;C8V -H-4W1/D)ZS@[); M.V!M7KYXGZ Y)]EQ&%]+)G+V9@>T;&H79W1[>W:Z[$0)1S)M-?]K_J_W+5HU M_G\^BKFU]_*VFO4UZVO6/Y#K;_]'?_MLJKFZ+/M^TN=;Q4N&Y9 MC2ZVJ)R$LI7GZPC[O'N/HNA,^??9OMAJI\WB%3Z ?:7)ZE<6VL7MG:2;&W4# MQ>QNA5T)L-+_1U&VF@E_$#>#2/#O-WP(BWW-_2<^C1'HY8ZA7G S!\/Y[:_< MY'!XL$U*"@(."".B@== L2+"IV!-O#9K8:,())/W.KU>WVT-7;O7 M[MI6S^G8=M=RNKW^?W>O;K_1=7@X9/MZW.@O-[6O=K)BFVKQ-/0"! M$138^_$$1/%L#_)RE^'K?P4\=;U$N/GMXDOO[=F=-([:ZOC9-M!Q.IGX HO0 M6Y.=,DF\?,4\VA!^&CZ@FM(#_B+@L=JHE"_9_O)I'GJ_Z:%IMILFPP M\<,1<*!-!$C4$0<*V5LXDU;'L%79_(5 M[R-\LQIX+Q0@ % \XM5%)!X%J%VZ1_&A]G].'HCN9AZ(DD(99_KW%TEGU;T) M8)RT[8[1[>ZK0)_N:%HK"M2LMQ'K]8[ >A1YVNVVC-Z2%-X:,M\+A1L<]\#V M B<<@^F8))$W2*4=EX3LGC\Z(>QZ/ YQ6:'S?13Z &I=5_- !QK@XCVAXH\P MKI[^T^I?W79,H]W9.51G.0W7/8+[["EK!WF]&V6U,>JTWS?L[KZN7TXDT/IX M8OE7#Z]F7!84XCGWS.G(ZYQ)/HOH*X)DC1BV*GGU,SYY%X7C>WF' "#[!/ G MEVO\BP#^$?)&,? >I^&W_B/;*D* MLSF?-4M\9H($;_1T'X7S)LW>*9*F=75K60UK7TK[@>[1R[?F*R\'NWC+MW@Y MV+VQGKVC4TN^P8/BM=U9N*0[WEW*XF?8$#WUX$K]SL$M/ALDD;.B,=X0>XY@GEX03[X2S@)>BN<-(:S M 8XVQMV_X&_:AWQ[H#:!;R@2KY", QU8*X%[%'[J<4X4+7[[,)&\2K9Y7LZKW MC/6X8G'=%UMD;\6MV;;Z2A^AP MF;*RH!P_C4)?Q%S5MI1V!5OZ:NF$,>CA:RN;*1?^P)./H&W%"]/,F3!R0+1% M4,:HXU,NP8/O(OQ465 Z(^&FOO@TG!>9)=GVRU3]N$1X=I:% 7>L1>&Y/ PS M?/1PI['P00&!7190P>!(-IAF2)H-IL2HR6WD+2ULF;Q5@9$HI%;1R@VM$!JOL(NCQ+2.P40+EKL.GIQ9N6/0.4)X/>@5T"=O<1 MLWO*8#1S,%J[LN"90TH3W$$)[NQC'$JQXJ\W(:"= @#74=96M]IZ<;59W)X" M-67<0;_.;+/TQF*7 *QS"^I>ML73C2.9]V59:\HUJ=#LZE%^'?OJMF5UC+Y] M1HVL-1^<+1^L*5NT/1^T@ ]ZIF'V=PYVTGR@^>#@?+ FX6![/L#0#<,V>X9I M[JOTMN8$S0F'XX0UP4W;-?! M3H,NY@ 9/5M7GC]+NCF8[.P1W;1,33=G23=KHDFWIYO^U6V[8[0[FF[.D6Y: MS0/13;<)=&,9_59=>K[NZIC>HO3OY=7QJ+S_\^&D0[F#N^;5;:O5,;J=@SBO-,: M1%WIU1UV=6=?6U#6JV$#*DJ3E;%*^ \1;Q?O^Y4^SEIJ[= M$U:VEFWQ?/2I=;&7FQ;HDL]]0TFXI"I7&."L4>C[E.B:B$C$U7MF==L8SFDT MSZE5N.:LL^6L-8ZV6G%6Y^JV:QH]LR[%\#1G:<[:.CZT5IR%04;MEF%:=;F] MU:RE66OK@--:L5;OZM9JF4:_79?RPA>4L;>?"-9- ]1/FZG61;#6BJGZZ ?O MV;KCPEE2X@F)]UX3K'W#ZJPJI*LI\:0I<4V4;:THT01% S3X,TH9TY2X<=QN MK2C1NKKM&%:K+FF\NUZ3;-'13Y7V6W(;>;'A(/L'T/EP]PE=;_2P6H5M])L[ MZ]Y[)XB:^IFT2- B8>\!T+42":VKVV[':/;VY3S6(D&+!"T2JD9MUTHD8 V3 M-AH!;2T3M$S0,N%(D>:UD@D=O GK&59SYUHNM9 )2UHAGF$'@4ZOT;>J%;,_ MO;KXUC[JXI^"T%W.9]4V5>NBSM5J8V\8D7U:P+B;1)[/S!6 >-'JUB5YJ-Z7 M75RQ9]5,$ZN;XW2QDBT@J)FG;"-8Y$?(EJW[K(I=IS29U:?A<;)D5A$*=KJM M#:$\GX0P0S [WU;5[N30Q0[5E;"YYB;NC@1)=>T80S -TVH;[=W]:/6YPM6, M<+Z,L,8?M2TC](@1FEVCW=[9>523&^0S/ M7AU8NUYQTZ37;M [#,/TK4/-- MHVGNR]=: V^IIIL2W=@'H9M^$^FF:;2LNF0J'J%DGW:WOP" SH@7#\.))I5- MLCI&N]_9;UF7FM^7:0;6#/RR<;2'86"+&!ALEGYW7S9+[2ZW?IYKG[WLFY+M MHE#4LAI=O)^:A+&'S[R.A \//XKB6NKOLT:/VG&S>(4/8'-ILOJ5!8?\WBFQ MN8X2+5P3:E(S5E#I_[A/VRW>Y+U.K]=W6T/7[K6[MM5S.K;=M9QNK__? M_>Y5]M(H*DS!!W$SB 3_?L.'L,/7W'_BTQAQ5;YU](*;.<#/PVPE9(;#@T%& M$AXP4"AOG5\#N8L(GX(U\=JLA8TBE!)_6X\BP- WNKT-APQOU8'HP #F<_WF M>.3> M_!&&WT& LJ\)3P@"FZY[QD5S' \-;:18./,"EHP 4U_$)(P2!LB!78Z9V;SY MO^PZ&0EV)7^Y>H7%POS4A6^&"@Z^@D.<#V=(RRP/,H?\,\#D1QL' _T8KA^N\'>K=P@XQ$R-C U@\GP% <,_(]P MV6!*53/J =_@@C=L7A='6\B1H+OH$UN#DC$F?%"3"6>)@: MC%[$AV@P8K9G]ZF0;:"ZP\0//I[X\*$\?"0>.(8"/4A<\R = CC2"("A[K\( M W!.B]EK,1C;36%E@(@W*T8,4YAT"%,CQ!4:L\^PK1 ^1]DP4S;AD80$+CP) M08M[%'XXH;=&X5C\\? MG9"]SX%BP-].@\;R$J2B00RC<_R)76/L#S(([!"P>O4DD"I2H@V8 _XA5K@/ MQP"-J:03&A_X-P/D4E0-\!\1DT!X$ 'LVG\CP4XD"D\"_(5D$@(G#=1WQ%W 5;C?;$BC!!)GY@R(BC,@S,^ -PQQ%(X]IW@:QI $B4N%;V$V M2>"<@288>WC<1@(@C80D.1^>BM,QD G\,?1 XCH"-A0A(^$>/16JQA"1 M,/1I"6]@4&(2O/MW +=QM@B%=UB:%P _)THF(*$020*P@,WD+A!X<3H< F7" MY%/:9)E8\ F>L"=$R!0(4WQGW(=%!:0",T4Z^)H"'W$.#3M,$7EO"J#A0F$1 M/C"0+]'R!C#[E T^ &(F[$E!!90!/ .G$,(X),(D[?$-8#Z<@*U >G\)^G(S M3@C@PFGX(_=\/O!\)'E8'_P-HQ!"^1-#X18!Z."MAQ",B "!1-SPD$KXQJ7% M@MASA$"\JEGF!Q_R1]#&$,$Y1O'MIU'HBQB,K7ER'HL"7F]RF@Z62 MEPH;\/?8*Z%1FBS ("TYP4D/@D$+]SY(Q3XFG]G)')XG)U@+LT]G#UK(R-# MJ,/EN8&8<4,GQ2FH.&Y"\UV)_P2\B",)&2WD4) M,P'CT'-@0>E$OA5ADW#%Y3KL8 M6)..)XJW<$^A T>T?!QVE@;%$0?RYY'@#E/+UTG42TY8%-,,*8\!S@%8XH, [T42FCY_:IR8VO;L-.7E68A_(R9DQ"YVQFA"B-G \ /1,[H/JH=0T)SPH91.(;APYA.#A@M!G C MN8 "X4G(DUKTC Z)'$VL_S3R4(&*L%SM-,1-$,=2N'&#?0O5^82B6NZ(]E'0 M%&U5G('-C@6(EFWU$RXQMY#X(&@!W(%8(R04H#*0'R4 MP>V$J>\J.4R39:1*98(3@P?!S@L0A(NVPS]!!OLP M)*DZ]1_DK#42KQ^0A7KS9ESR-9@^^1#MV4C)43$R3?B&I\/WPB M>AD190Y0A>)$54!B?X$((3TM1Z'2*<':![D,FAC*9##IR;=( KJP]$OV978 MDVL/'OH8HKI%#,$G<%)&BS0V=TXVT$239PA)GBL<0FJV--@5BBK21Q,I$=04 M(=%IA;76G-X4_-FG1XRJ$$\G1G._ VW].P5$HV@DI(]"$7@_#'8'%C2HL 9J MJZY 64I4,R'N$NK,*D(K<4V3"+2YR"/YB$;3($6D)J,H3!_@Q&"!2, $_XZ4 MA#N?"-H^#:O >!,^H0B-!%".+Z)86LCX%:J$>$TP55H%RD%EK* 905:!LC#A M/5*XR"D0B$S9\P$!:%JH'42D!2ZHJ7$FO_\5$'T2(<(Z!IR.3#"OB/Q%6=>- M1]Y$TBK[!,0M)U!>"6G0YG*3A^?&.>]$8< Q_P:!@0\%"#'8_@BE TWS+'] [\"OZ M-@(P2U&JAVX8"?S3#_&KSR((GN!W@WVYN0N$[QOH0823B^;]X+GW81J@,8\+ M_8HV",PHAG%5P527.7L]]R8VO-5-=7OWW\<'?U"H F?[W!BR98:5P0R*!]!V)A2OKQ9^0U0@"H!^46 @MRH/C9.]7"@;:)HEL*0H&>$5RT/JR3/G3XXJP#?Q M@\=OX+@ *1#-I0#'"!04.0V;!A/&O^!',1]NL%N.P)X$UDZXM'(D#7 M-$ M)!B$3Z&$NO1=OQT#0!*T7%&9B*?^(R?P?4#W?Q#+E^AJ,72^3W%XU%?^RT/J MP^?N03N,Y1._;-R8A81J)*AND +T9O+"XU?W29^**L?OZN;FO971[+= D,0(*#FKI MC;:LAO5WU)9!Q1;D2#:;':/5;I6F4C9,#*9%,1W(52]T@;C!",*I&^QWV+>( MEMVZJ" A4;I_P>LY2NC*EZ*:S/WH%.,^V:%#XZ2907([N8=%357 M^"9&PQI=.B$Y0D&RSUZ[CD7NAY'8Y/("40TH+W:4A9!Y[1:O5:1:3(:?E" 1 MH, K@C:.P4.T'P'\@%=FZF*5;IL4^$[-Q8^>.3KVE MAZ5UM?A$&/! ^1'P" MV #)/@6J!LW#S9W*TL'[- JE"0TDTV[+RP#?);L1/>LAP P8 CV!#7952Y9Y MYT5QT_*LQ2+";='+%!NE466HMK&#JI\@CF X*\ M]TDUQ4B-AREN@L(,,O]HI@"@6RP*2AB7WI6'2(C2:!YNCHZ$XB*1S@K0!$CW MI)OIQ;E 42( M;O%$+)S'$&1461"PLLHPUD.""#V#M!6U=^E"EOH*Z?NEH JU!15;8>016G#Z MHI9R>@2-!S#=?1!)HTM0;I2.]-RY*2_K2Z0NX<5=%&>/W$_Q"75AHJ0GAE@( M1E:)"TAZ$'2U27>3^8PRK+P4/*7\5Y+(!F!*D0-O1#>I&'KS@,9GX7]&2LC> MH6LG'H\R!]V(X5W](VJ42#\CX4]@58\A3%B$6P$= +6,U45O@*03(U_!,H%6 M5,22U'1XO)RA93@!6(X448!:I[Q-AE$%\,'&YE"-:"+3J"6VOHL\7JOD]Z9@ M. ?: \(/AESX\M7R#B(LXO>XO)AQAP%H'F Z'_178,+!X.3+(S/HP@O>=6M M_I/(1=\PQ2@L%%+*WSYWW,8JE%%.%^+M3+5;&78="WD1R+KR.D*MZP_R0W\1 MC@#:4ANF^*#-KPE?91YJ$I0J]F5F[V $(7E+FL6#)5 VU;+XIF?"E\@NW 4* MZAI-NL QZT-Y+&99 /&0G6+B!S D2@QTU>=!<"6- 63NR/-I*[&8.3GB="+# M ##4,7@(<0-9S":,1J%Q;CY1F9C(=IM*24X+$(J)58#AG&6BCB;8S1.Z;V38 M8G9G#&=E$J)NA-=H4MF5R$+7$9A;!7!1)T.#YM0X_!MIL,[W[%3.C^/YV%9" M[ )YE>]C,J.0HD+@]R EOP"YH:23@2Q224(4*H#GI7PWBUX!VE>G^2",I!TA M#WV:?MF,F7PB%..IE42<(C*518S62#*BPYW.GY)+S)>.'R*##8. %Z"R2/S/ MP(BF6W''Q7"<(:)LOYQ-9%"K%!T92+,#>G%9& "5 M2?62@)&+DXA< G"*N5Y6,:D4!JSD&H4 4-R78NSX'RPC!_PEF/&8XK)0\$G] MUXN5IC<31*MO\&9N\"Q]@U>/M>@;O(H'X3_%M)2^H&S9LN4HTY5DA G^/_=M M8""_$+[!'J:3.!VS)S !B&/\#G85_@$3[@A*E=##PY$O+&**5C 5Z&3#H\F M>'_TZ 53&&;(8;Q 11'!&3JS$#!^X3LX\,8&!H7X'J=(-CHQ,!J:_%/,PVJZ MM?2^-=@['\W(XJ(S3P8@]36#-YU]E F AX**J3HX/, (]H$HU!L?#_#$&4G#/DOMP8&.Z7^6L6B.:&"6F9/E/,WK^'G" M3#D]0EYL#- 3 Y8$0!=-+&FU\9(F-BQ"<0GN%!]/OA<1:F"Q6C* M_P-*B%0>%]^7MI&,I?8YL++ &I)&)A.G[N'Z'T:#TB2XJ$!DT0,7G;!$6+0 MVQ3'=04ZN:39B2-C&#A&KI%# GVC#T4 WJ))5J+IGP&0DJRSK$92(V,J;H5! MWG=S;V>6T21-$,;@^F8,')J"9\R2[:L;IDEYV2-26QIG9I7 M3WI5O00OP]'<02NI$JOX##D3WR$-O5N.;!;AR MP7%*]2/DPY0!I=<2QK0[;<:=9FMW6CW6<*Q9%E6?"62,IFB MU:7K+?3=5QL@J$HETYH3Z+:=R*KU9KH@,!9]S*Q=6?U4A=X]>=Z/U\7M&'M^ MOM=6M?Z@EU%/,2 M*?B4R/>ZW3*L=FM!G=_/YE^ ;+?LR[I!_ZD=B+N&>#;-AET7+!\'!'_?3=7> MI0_N453MU:W\JC3QV[2A9_WP;?:-GMT\V1:KYX^=EJFQ4U/LM"R-FIJBQFI8 M1T#-21[9VK*Y8,NFU>H8WT>_A=MYM-H]/. M:=C*H--+.]#2JD8U51()9K_.;M+!=&E;"97E+,-&MO.2*6!(*I;$5EO N[Q;0-TV[INYBZ(J?3U\BI M*7*NVYWFYCX-C987\S6U&];+XN4D#_T]J89G%<76,D#4GN&MR 4CM-7:T@S0 M"*TC0J^M7@7A?FZH/$6$=;:("[Z\T_@$;WZPGL+R2LU+,WJK:F0;7&> OGV#-NJ>AVBR5>3;RVV?=TV.OT*83[(M2W#5N#I/G1\[AFTK6I=&VJ>J>PG)AM9AJVV3-,LVITQ[D7]M%D M?&)DW#%MP^[O^X[UU,GXHFGXE CXVNJW#:M;/3FM-G?*ND#5AF%A/5V@2A>H MNJ30[G;':%<.9]-QJB^%'D^/>J^M/A!PNU\7EX-. M5MC(2=1MM'6VPCEF*^@Z57IIU=_7=:HNN4Z59?3[6Q;XU6?UX9'3ZE5UG]80 M.>=6J:IMZDI5%0FYV3B&D#DCQ5-7JKH$KW\?3F-]7U93Y)AP')O'N)71V-G( M&66TK*XN5E4_Q)C]*@XG?8VI(]K*(K??U]6JS@FC+:.WK<-!8[2.&+TVC7Y3 MWP&=%LHLW:OD/.^ =,4J73-E;*/E>=XR>J2M6G9:^7*G ZUEYL'Y..! :_.MZC[?_ ?_+UC3FT8,7$$'F M01_J%LKL45&K%]Z!M;( !4.E.%-_7>%$@L?"9<,P8LE(P'^1$ SOG0(L5C0. MJ5@17EJY+*MH(D\;NVDPK S#7!@H"9D?/N7*-,60/(9^.I9CE7\3OH_+F$28 MH6>P"0>4<]^?LG XC&%M@RDM! DF\<( OF9?P1Y.N!<)]CO&<35RS)P&'BJ: M('Z02@$L.;$??5N'&#W2%$8?]3]16.@G D.#/7 M@XU'7C)E Y$\"1$H' %P96C\4-)9N]G*2/BX,Z81 #%<#O M*P..8 [ *?MS%,++,( :11((XY%0.P/$X/SP 0D6)L'M$=1P:OS@A'&"D\8C M;U+\.HS",0 4_Z:-(. !1IZ/X("GLP3@S&8_8$U(W_RF>2$4]H S[0I8#EQ^G@+^'0&FG\03H%S .P M@0V1V TU%2P1H9ZP($R8[XUA.-AAB#_'"3 +EP^GB=P$ #F 8>$[0!'N@GD MIO!1C &7\)6/-:X2 004$/H8Z(<-_1#^C!44V/75.'13(*.K5^QIY#DC>A_P%V0@1!(* M)-6D0() HO^(F:0 6:PHEA7"! M2*N,$!*?&S-G5H-]!HLEI\1'7&PY%A"Q$ M"$ZF$Q'_#.\)7Y),.%& IY_3R4/$78RW S$,:'.*F0%_+NR4C;T?0%E^#*S$ MI= 8^O!]RN5&:8W ZE)*G)!D-"T\H2J<.BP[< RVF.D](5/H"S(4U6O[)0 &SO.&UNQ*U6 M:Q8_Z_1Z?;NVM; M/:=CVUW+Z?;Z_]V]NOV&JBU*L'N8$(^-__B9WRX0MH3V+=6SJ_#C1N)(TNY? M((V]X?0%)12-^!H43) %,^#N+J7OWZ(PCMGG*!QZR2;BMB6+VA)X<^XF^Q7V MX/-)+%YG?[Q!-0//22V_46$HDM)<$M2&HY,\%>S2:DD64BU_-K'YN MP$\_+WX//-:T>DM_:C;,I=^O&LJT&VVS7VFHU=^W[>63G,>BS$:GEHNRVL\. MM6%)V+,J8_F-]!1=P?= 6.AOYH":K=V[4W7>DZTINZ?2O#O7Y3U9 .JBO+HH M[]Z+\I[US=,Y9>OWVT:WW3G#R#M-NN=.NJ9E&7U+%TG1M'MZM'MM=0VS4R$Q MI6YDJXOO;HAGJV'6!;-!M&X-M&L[UE8:+:V#6:=B^2=FW3Z'>J5O'0M%LO M+%XF[5Y;/:-OGK KZ1)3K2VS43TY_EP4RKF@T&>[G5]B,5:]M#J5L*WUD2=C M,"<4@XGI%G_'P-52"/C!*E+J]U_^_7T6C:QW3>;[,"!]A"?/!!:>IZ_)LAO' MJ/58!_5 .R+7$D>G4;6ED2:.G;2)DR"+CS_?:4:J9H#9VJ%_SDT=-HIN/7,G M@V55/BS.Q=&@/5!KB:/=J!H'H(GC_)M8;*M)7"XC@291/<#OY'GHVN!"N1Q&!.C]V"@4. M-J26Y4=+OJE3S3?_B+6]=/$,73SCV+4?=/$,73Q#%\\XT/6"#KT]]]!;N]DW M.K9.>="T>WJTVS(MP^QN>4&H:;KR&1OF2;2V MR)/0Y3-T^8R3=02;/<.J7)!M'_Y@70E@HY@JPS2[&COUQ,ZU;?0Z%:(Q-&)> M3&'KZF[OVJK15LVSWB2K:_1Z50^7NEDVFG8OD79;=LNP^MH3JFGW]&CWVFQV MC%:S51<_@ZZ@L:%GJ()&>69QUU4"IBZQ%H1>FJZ@H2MHZ/=U!8W+K*#1USD) MVA.YG#@ZNKR*3EC1"2M[,, :EO;H;ZD1GX "H2MHD":ABR1H#Y2NH*$K:.@* M&H?4)"HT/3D7'KH<5\3%A_395J-JE\IST9>U';4^#T.75]$.">V0V$<%C4L- M,?PYX0-?P+^N]WC['_"_;$VT$2]P10!O]^B26+Z+2U\7N+-?3$2$*=+\03!7.)'@L7#A-V_,(U@@LXH.Q\'T< M&1YSA,$F''#-?7@Z' YCD;#!5+W@!9,T 3:*D[A1=^"QNB]P42O<'+7#,&+) M"% YBH1@XY *:3R#[Z% ]/DA[I+[(FZP;_!V@%4XU,OP.WPA'GCB/0IXD0^' MPDE@K!SYQ=NTM!%LA4@B3B/8AV".S[UQS(91.(;1>(*_1L+'^S>&-\E;T,QV M;+KF+86$EM7HM@%1DS#V$B\$08=KA?+<9*1D3?E%*?1>-XM7^" ._319 M_GJ4] MC;W@9@Z&\]M?NI]?KNZVA:_?:7=OJ.1W;[EI.M]?_[^[5[3<\U3 FCBDDBW5R.'VAR&O&UEP"7.C/+Z2Y=SE=Y5AKL M-Q' Z>F3++QS@2F\.(E(@+"W/R8BB$M6_O.0QL U0G0N9RA "O;H\TDL7F=_ MO'&]>.+SZ6LOH'712V_46$HX(3?.^ST0C_+G@E$;3_ M!VYO6KVE/S4;YM+O5PUEVHVVV:\TU.KOV_;R2UGA]JP3M99 M%0+Z1MJ8+FMV-F7-FHN1[#4GP;U7-BN#8-OB9J<,1EW?3-V* _,Y+:.HM/D]1+EE8\"6+2N7]5 M(68UJMI@9^9IRQ:A.VA?2CBP[J"M0\UUJ'D=8J1UJ+D.-=>AYCK4O(X.Z1/S M29O=IF';31VGJXGXE(FX8W3ZFHCUO>!)W@M>=PR[4[T@8VWN!'6@^69HMAN= MNB"Y1HXT'61^MDYBLV.8'1UE7E?LM VK=0POOL;.!MCI6QHU-47-Y3:TT5'F MVJZI<,#T.D:K?XX1CYIVSYYV^Z;1MW6/+=7SYON+++]K'MK*_S',U M\^U&^VA5\ROI,EZ0-0Y9VE>DZ"8"2@\';2=._01U']4"Q!P^?_IUZT;1H!9+-FLV%X!H'WA#0C[T2<&"./XYAZ' (7XO(H.7CPT!- MPJ4.-/@Y%@X43(=@OQ\SUL,.X1]^^$8UR*FC6 %;JI Z.K#BGO MU/I*75(,5@FNRQJRS(&PTIJ6;TN!QI-F]/\HG:+MV#% D#A%9FHKX/0+*(E0)!-R2I9>^/6BY*-R0YF70* MW9!$9XG5)KU)9XGI+#&=);;MGM\C%@28O=ZL)K??BU1]BUQ;KU3;L'3\@Z;< M$Z1.+Q,RC6-3KMJ!>NZ4:[.!MNL&&BGR-@]STPDM+Q9]:%8(%]5H>:D\(VO+H#:-FH.'I_3ZVY8?O;Q# M^M1<7_).\UH=T:^4!\Q@@4BV.J]/.2S=:KUL6+K.%M@$+7;KA;,%]HR6W:1% M_1#R\>"^%&),S-W6QGH- M,=,SVEV-F!HBIFTU7EB4:7/P!;;[=C@4#@7+XSD=\62[0_ITS0VSU]BRMN;) M$[>V1==ZPLQ&U5;5FC@NP!/7DFTNUT+C287;?3T8D2 M.E&B#A'^.E%")TKH1 F=**&#=K>MH]WIZ$P)3;JG1[H=H]NJ&F.F*;=>.+Q, MRNT9??/4*TOK3(D-BSM:.E5"ITI<6F2,:=B=MK[FKQ]B.J8.6*H?6KKM+LL]7]B E,#6#E4FV&8=FD!;BIP0M4:JU@+K"1>W9#IQ(A$7C*4 MKA9* ,B1 J@ F/HPK$MP3(/\XP/W@IB^],,8.V41[J,)]@I"9#P"R,;4O@:? M67AZ&(5C0A)VQ<)Y)A'V_DJF!D.*2>A9\>_4F^ @9P/U16=;J&:9)&HL%@]V/@_ 3^D\N&?__5 M^-I@WY#DTTCB.*2]S1PSN&189(S$#,+A:>0Y\#*V.02^ 2H@T304+O;O X$% MP@7F ^'BC3T\FP9IPIX$&W$ >Q#*TR8"<#@DQZ:9$")P1N*!1VZ,@(I3F$6. MCR?,G[(/H$- !)F8>('D-0$X2U',34+L9X9G'7< E;*?'J[-8"'F7Z(L?/"< M&7'H!;B^&"B%UD!4P2/9-M 7^ P'N"B@8A?!" 7_I7@@I4!65*_ MP D(W20-8')<]5?+[45A)'_ZG=S*PVX#P?]_)%/(;^(SYP M#_CT$O:..Y[OX;&0DT$0,CXF)03FQ)Z1:1(GG!2,U4S4@*$1SSY W0"9.Y$: M2;91Q1GPA>SK*&F[0. ,C W<*P+5&85A3!0!A/\][^ (( +L,A$B':+%Y^"E/0SN!)_L@]7S;8 M ^$&T\5#P&"()"2B,;;R'")4@$U 9<)VF\!%I6%P3N20?!AX :14-GH@D!F0 M(%$$I,0E<#AE]$\T$@8/-SA7"8AXA-.S8_X=#S"81.14H<@/WQ4_0,W %Q9( MBV5;3D :$W#@8=@8 XBF$0V C.Q0=A1-A>.I>1%>.8!(F0%! :POT4[4_0B: M3@C[D_[HA,B[7I*)V7Q( M;T[<2:8L;>(?=)JCJ$Q43]PERXK$F#3ADI!$^G%#6N+,V+3= 0D_7/$$Y$T8 M@ZNL]L M/=9R-GUF7TI.?R--W ?K@ XIE)]Q.AZCT%#-MI5*^8^X,"2*1MZ;&)PHL.:4 M+)-^L@R4,Q-Y304[6W?$*0F!T"L!TSJ=YK5MN]'NZN:U+[\HJZ7[Q!ZQ^LD9 MU2O1U4ITM9(:5BO9B)EJ"(R?V.'JE<@+U.:ZZ-I^G8)K[T'%,I;X>@.W;))) M3QS:?Z"X!.26DKK:T(MA%VPJ>*2+H%Q:/K[5LXU6?\NPEMIDY.M:$A=)N^V^ M8>M>QYIV3Y%V6X;9KET)GX.G*-5&9_HHU#6YNHB6CO[\;@EO-1_I'N["\I2L M9L"GT@!EMFGV-GGJBYQK$>M-\^>HO>S5^3T-NIQC,Y@4JZF4/ M,ON$PZFMCM%NV2>=*'^NF.D;9K^O,5,[S%A&9UOU6RO96POK(B;L8A7LZW[' M:%41UEIY>RG,=&VCU]$UXFJ(&N=G,D,(Q>WAEAI'NX-*!,>DIGU=0=\V&M3VDV><9 M>J$Y&LU(&,4CRDLBA!A, ZY<.< MZDUD0$)2_6&YE+:\3$LDNOF8(:@W1*OV)^L8#]PM^N&,@\0)G] M3JDO*IDP%DX:R4$\F:K\3CIJ 3=?1?3H8:YL+!Y0*+]ADS0"B1Y+]G^VHL8; M^HAI]KB (M%9)?S/I+-G$\_DP?ZN\F#5W UV7_8FSV)<^23@S!@BE<7R9[76 M+#%6+G(H\[W5?G_G8U\D!OL81K"H>QZ!6A#PHGY">3J 4X3YE#3A$R]7E$FS MZAKE;6UV2-61S)YSV<_M/),-D2B#&_D;L\4Q>[6&S$8COD8EQ',V@,NGN?H5 M*)D]66PAW]PQ\*4R^E6*/?!V N, VY9RUA$U\^4WG&+YF(^.BMJ0R%_1^;LP M&C.S>?//33%WI#HN]RBV,'K]3I:,0CI]"Y(1X7!J55PD)JF\Q4"( -$9@Y7A M#6&#('+FJA XV3TKJ+R= "0)N3DN=+1RPFRL^*DH)D/?<_K]8G)H/5 M?%57'B4RL1OL_Z98.R"1Q4H0@O"%GWW^55)8"EA@=X,P3=@'6:3GBQ=_/WU& M7I#+N5+\[WFH_+L$%;<$%4Y04:6+(H *TMHCUA?!:G)E!MU0@%]DT87>ZJ(+ M5;C-SKE-EVK0I1KF99'9.JZP;35HRV#(R*.*3'$7I4A=M+GEW'G-7Y4.@AWW M4*/3(%,!P+**(@_=F2E:REF)-R#QLLX4IQ.TN4GUP9U3 3G2+="W2K5WEFH7 MA?)CE&J@896ASP U+.4CS?/[D2>&[.T/,/KID/F$58)@;BJT!T_+WPOU1/UN M9#.*K$A\H$KDX4O%2945GXH+KR&AC5US= ^"/2E/J;<_Y%D(&B&<\BFZ$TV; MWYCM:_&*7C7;KOSTJL%^(3]7.B%_$(8BE" W"X6][!7W@ !$'1BFH\IXL-%5 MI1,W! 9:3GT:F-9K>#%P2N59DU.$BJ$BT7G%%.R3UC9L0#<%X&UZX#@3H\[ M25>+AP$]^%/Y6%].:> MGV>NC6&@M__QW:@^-<@GKO$R^RU#% 40,L#+H$/X.G&7*YX9< M:%IUY\*[!CD-U57BWCCPI1#_/LAK/.>W-ZJ-0L%Y!5S$A-UG!>T!OIAB*K/VZ4 M%,2\9#&JH;(H=>9XE_67T;&)VG/L1-X@+1^2#2? Y,/R\72WB2.I:UX8ZGL0/A$>4KH9D%6?1>D! M5P# X//#BA.II?\TBC=[*8(6O1; "(N]?\K8YBS:IBU&]8H-QG (7?BY' M4"QLZ\3D%9;/#H(PI;X'0+,?@.JMCHP"0E[E>="$M [Q&>+='HJ16?OREY!' ME&/RJQ<)*:7X!"\%L:4"^PF,E3SBA^(*RB$'\-A#Q,>%NRSFV 0%Z].K*^^\ M6CJ/L[LZNC^AJ!!9![R\D;OT(8T39N<-,C9?:B E]D8+5G)O<2-80S\E.U\& MP:"X*.J+8Y#&_*NR"\, ^P:XN0<#A$>071M1Z!!&;CR"6,*2Y>(A3#S9_*C< MS,$+9*<(CTJ+$T1A<[[GJ(*Y6-B;0GMD<;(_ M1YY/RB3(;0\%+O:9\-2E*:HW$M9475QV!\IAHV)0IOA>G [^4GTSU/;**,Y7 M4+3%F&]BL0+N;JA. 14T(51+ HKKB02U!)"NV-3G4:D6?3GB145:366CE'@B M'38 ?SQU0]GEPY7UU*>E]@-%5655FQ@+T M Q2F?92 KEM5U07=A!CN\]*4SF>V=:(U99?O_EN(G6$^IA02!1+SZXCCE4VF MJ5TL7.Y@,?Q!@'[M@2;P&?NJ *%(\%PJ3-;1"NJ79$^K"]//*2@2#JA;=[EZ M^5GJ&I<*P3O4E']0^!S[%76(B/T7]U-1@N8WM+31EOA_H-C](DK0_5?N=510 MC,E1_DR5]:/7ACYJ+MTGL$Z04LWL>C#,O0?/7?L<=$WRQO+Y_W\$6XI8K"47 M/G<3'4BV- MSET:V3VCWZF=--IKF<&34WISY;%]8EIOGI=E[:SU7F[!N/_UMYYE6F]TF6R- M'HT>C9[S0L]6ZD:]*F*>J%)1Y$R?JE*1Y0@C1Z-'IJ MCIY=G!C'=E6LZP-\*.7Q8#5*ZT<>V_EG]PBG8]L2QWY?DZ,FQQW?W[A(;8VB MR]_G995B3%KVJ9:C2H$2@RCET50%-K1F(K1+H=R4LW&@X.WMH\V7% F:#>1V M19Y?AT'2 ,XL8/S$$@2^4>F*J8S 'C)8+]9G<"FF.L,6P7<4^K#?>"ZV&V&' M0=.1*)>]6,2@K%+[R","!V$P4O6AX8UI]K'"VU3S?HG&0;#Q-ZVKS M++T7S,E>CA_<)L-]WICL,YSBC&":YQM]"%TJ%4G?K#NDE1S&<[J>Q_;'$$OX M8S6D6.8MY9J2)"1*AP5]!^N1D]HTS4"31++H)X\BK'LC#_X(-)S@I@S![+&9 MY[!V3HRGL5*E0$?*2NE(;4@6.&OV4#1\$0^I+QGDZ\T_7\VF0,%)O$FQ\[DC M]N<9FE_\7!F1\MS\*XT3;SBM&T$K@=.T&JMO#C#5#=.T9[1E0.>]S)G.2F;% M;]C;O+I[Z=$W[&XR";T@R?2_Q?=0T1)!S+'P-[LKB"%>]OC)\]6G@/T?'I#A MHF@0+)Z"<6/A8W2)3 M'[]B^X4$Q_Y??#QYH^J;W1>YG'DQM[S:/I@[.#Z >D1UH;#BK>2IO%19R=22 M42FM1BD*7W*J>O\MS!1*73]7A@UEL-U-(L^7UIK9-V22:1 HFI%)IKE$R7H. M/(14TAV+5>STO#:8*42$P9K-_^.+Y;62)[Z[IL8RQ2"@9)5[T<+N'S8*E*L0%GB*B$W]65]9AA%O>H*"05$"F62A#,UWO)M@QV(9%&> M27D02AT02_G0Y0K(WV=FK5:9:> M7H5#)O>B$8$K[;BH$)]B(CMABS1&%S0X\H"X"B]S14W9-7Y _K$4DO,GZ4OS MS2N9-L]+!$ 56E#.#+)BFU((XU"S8V2>'@-%!A98(+,K&6'=+KFI7'XN)LP_ M:WG.9>7=8&C+:[NS5"><#7DY(FH)I)TW%7E@CTMX,P,NL]4PVP@,])M2 0Q5 MI4>J+C&=0]+=A>>;=!3Z<%Q(OUK)GX@G<^++?@:/6(T,**3T !L+D5"M-NQ! M$Y%:$Z)J@D)='BLHN=&I-R-G<+Y"%2NDS!_\*:-CJLTE*\?Z>$R)&8I>\7)& MVF\T61V2K!Q0] !.\(-!2);5]:D['9S#J/>0/J<*]AM2L,S0%;6)2.'-"-:2 MWQN !A#+TEV@1Y!^1O9LF> &Z),.?TC]2(Z+CV1CE4[UV<'R]\98F(8JM$PE M@7Y56K1I=C+:6T%=FJIJ1E4"99+4L#EJ_FZLVD"$$6G[^84!\^&=E!>UB0=2 ME]$(/21"TXFK3ABRUF0Q;V"KL4 <>H[$5JGZ]\P5#[%_668 )P,=C+TD=ZB! M-C_.>_KA6%E)..JM%H)!*H?):OA)3EYQA)4JOQ?TYWMC:BA"Q=)#=NV]DE_) MAGYY&0-:AZ#F.S-#@Y132Q39L5>\5+@%90T\X4N%2QE,:ET&3 JS*M#,3I"; M1\H1 >-D-W"9D0K@+A4_-&;;HE"O>KP?!H K*$;B ?A(-L";N5O,]D@ S1%P M753+)]SD78XI"OBTD(D;D4& MM@'85T"(\">L3)1!1Y/2-C+Q0=# VGAQLC L5OW.I$->65">,F(.JTHF94O. M+:2,ZF0;0;5\0%\)?_.#87E$9!,)H3@%TUA*+'C0BS+$\ER]C_!VR"6O4-X\ M;F:[\B?9VT^17(F2'E\Q)6:+N_T9K@,(Y =B,YMT3O='^YV*GB^0AT(HL>Y$ M4$7&@KUP>=>/K[(N@ZI$*]KF"#)Y.D=4XWV^K9IT?;?XC=DO%(5 9$)K#E]A7#.RPA/PH*2V=-(R))IRH(J M:QC/;%1V.7CTE!M+8:0T26:. =]*UD0'WG"!C/+":QO-J\^]@YY[\DOJHOJ4 MN52HZUNA:F8U8(D7LWJ<:#=YZ!"6+B[LLTELQMV_P/P/"F-KSDHC?S!V=HO< MHNA@5;M+T\0+*;>2S647R42(7+)++Q"J#"CCQXBW#&6S:M!(J0KJT ')'3[* M,R?7*%8C\R*#7\S5P2\ZC$6'L6@I=R@IA\KW>P#7./! U"V[A9Q5+5_AO914 M>+(*LJ[4L]3%W8R+FR[PX&GQ ^_ \1!U'SG%K2J?=?:@$J.EE=#5']5ZO<%+ M^BD3P0/POYOKU.IN25Z$Y*^I1?#R+=RFI MM+/0T$?R08E5];?/]/V280YB?X9^T#0$O$W0:1G,D!'6F5_ )W"!-R[;H[/T M428%4.W >BXN(_'N$BAP1'VJZ#%I#"X2#87C#M$A=MU^I98<$DD#-5_;3?D= MM9'79'1(,EIBOV6UO<%H2R+/06TOC9)298?CI_&B-4A M^3!)Q $%HCA(\:H;Y&LL+_67F,&%]6N7K5_LD.BC*X*#>OE7&%%8]3.QX YY M$X#&!@+6-IR[633(G999%+@^>7&I'#6B%,D$&.(^M3U+\BU5"\%_+@3L)8/P MD94?0NGV&5.H0&YQ3]*(:O-+.4_VMU#N'&!F:DD\].2!APA$MHX$8*#<4R8[ MH;#E",.-+_>\&!BL$$X(>WF_&IXDW!EE+PI L)ZK<#WID91PYU&!J6-^D>TCU#;O=^71=JKE7;O M-;K-YZMP;UPDOG*-^)5K:C=,^_EZY6=4&OPYLRSCS(]AP7"'K&5\Q(IW6X*F M2B'BBAL'1M[:5[&EZ;Q)=N9F9OR,0!425F^.OD!EVSN/3GB#T>&F93=_J-79 M9F.4 )W!*;1HQ&] ]96P>HRDVFOS504FKDJDFA3W3XJ;1=3="M+7D.F%R,9N*7LSFK.PZAI3YWUIP:L%Y=$X@^[+PB^8> MJ3R+1,O!\\.^;68JG*EU."V*:D*,F.%8""#J9>H%CC?A?BD'4.7M81N<..72 MFYY%8MA-*P\XY]& !R*^^?3#%]/,EVHUX8D;%8%D\QNS=JJ.Y.TM#L,/3XC[8J>]EK::>JJ1%V9L#M746=IK>ZT*+&24H=^ MNTW%H-EC_VI\;=PW0+:UFP9V+5>5?99*RWZSLUY:[ETD+K_#.A[_H-G__N/7 MHUU1'6_G>._O!9@XX@CFADY*H3CYO3^?3+ GN H)H[02+DM^N%B788B-V@?" MX6DLZ.+___OERQ\LX0^R,@^6TW'1\8S!VFJ,]W1++!_,YFOLZ1*LCF3U]?[W M"R2K,I:_\1]A$(ZG(-@2$5#NU%=G),:<_:KP?\;HO[_[0Z-_'OWWW'>RPEQ_ M>,%WJJQS <3PZ]MWFACFB>%7C)7V+HX6_KC[1=/"/"W\P0?"OR@R^/SEK2:# M>3+X7,JT+MZA=7$M\_JI9D \8SVH;%+, MMI>1QUFP(?#5JT4B65G8?C;BO3=72^N8V0#_^P,/N"I\BOEA"!TJK5DNB(F% M9HV9GTLE,C?+BJC5IJ_-5X1Y&;:-EN/J:/H:[\*"7:11X,6C9W>R06;?2R_] MSO=5J3,O$>,X*YV0%=C]S*.$O7]/!GY(Z;UN[@* MZ;T@_(=J J(]2A3OS1$ MOS;IN]9>:M=;+5V[7B?]/E?.LSU;SK.]3"DZ4J+*U_>_?;S[]J\O;[^NE!?U M+'I9=JPO%)O)O.OK"KG(%Q\PFPZ'PG1,-_6QO4@:4\%,JKY44Z=Z,LM6-D K5-N]%LRHF7IP+ENN_L#_VF M?&]YKD[%'[HD!/?XY_9G]BLD(_9?8/]$H;1P9A0M@CM+X'(@G>F5C#* MRD,813,5V5^#FJ0LA.6<&2?G/5RL+-%O+5<_RQTK^Z3B-DX),"_%-K4&PO4S M\6E58@_/54>S.F=T4-P!P6-9^7\VV!U(P0W0>_ FQ:< NM4=N>0)LABX*9MP M?<,*7: 5ZQ/E0DX4S5^[GD$+K+3]&;3R7O@BJ\C:JZ^A?AZ$[A3^&25C__;_ M!U!+ P04 " #8'-D[5U;<]LXEG[O7X'5RV:J6K$EVTGL:F=*<>*T:^W(:SN3V:'R_Z[WM_?__++;__1[__SP]TU^$B";(Z2%%Q0!%,4@A\X MG8%TAL W0K_C1PAN8YA&A,[[_?=2[((LEA1/9RD8'@Z/RV3E6WIV=!R>!,'1 MI#^93$[ZQR>#H ^/WH7]X?&;\#@\/CE^%QS^.CU#D\')Z;LW;_O#X.BP?QR^ M/>K#X=$)EWKW-CPY&@Z/HXD$?6)G+)BA.02\:@D[>V+GO5F:+LX.#G[\^/'Z MQ]%K0J<'P\/#P<$_;Z[O9=)>D3;&R?>UU$\3&I?ICP[$ZPEDJ$P>/ 9D+7D M^9/7 9GS],.CP?#HL$PJ@' +-$Y8"I.@@@Y3VD^7"\0&S4+\_8%X+S(Z[!\. M^L.!(FJ6'/8/C_I'@WHAP[02JY?PY"!_V0,P32F>9"FZY"1_1!',8BZ2)7]F M,,811B'O03$2?60M0>UU"ND4I5_@'+$%#)"I!=__ H!@%<\7A*8@4>0BR":R MG(RF4JP'\AYP30*8RHXM4K*R2DKZ Q2G3/SJBU^OGUC8.[#/-6/]*80+IYSK M,GGNQ1.7$M2Z\^#T]/3@2?3/YA(T]CF9OB_^[ ^&O!LX9*OKO/9Y\U_]4FX? M95B-3;#TECP0 M!I3$AIGS8$') M$4(U9?Z27 C*+HO"?6^WZY+OVQH.@U+TF91,E@?;(1KWD. MB/&%4=;W>E6A$D*,M_,>XU3$*&^B+M<_1)%K_;D(3O"_1>UC.'&M/1=!\5^^ MX@&,72O.18(LWJ;7"_$'_A[@\+Q7VAXP"3\E*4Z75XDP-"1N#XBD7^^N--JD M+$MQHJ**E#@0(+Y&">TE&U#B/1!9GSBLU0PO CNN)&_APY$V3",U)VU$;9 M"AV0"*SA@SR#%QJC"\AFES'YX3ZZFE&,E!T[4,91@83UB*@/D&'>HK>U2EA1 MTR1G).-$K#R8!3%A&47\AT01;5_'\:CU[] C2C(443+G'3.E,$B9\$E>9"SE M$P:U&R9F%",S;S:9*3"! 45:NXPK7 ]8DI,#EQ7$O]\^C/#CS 6TP9_ MR,*[319JTIZU<9(2RDTQZS8NTQO;^+2IC0MIC]I8:"_<;J/7!";L#@6(C^]) M;*\)-\F:VGYPJ,PR!1*04&"%Y143<]X" 8;Q=ESHI(UL#%0V2BR?^;C-_4#+ M6VXW2Q<)7_L68@I.4&I%22N D97A)BLEW*] N9^EA+R5\!!/2+G&D%FN2H4 M28T-?K39X+F@1XWZF9#P!XYY[PK'Z0S1*]%MIY@/>V;;YPT01A*.-TDH 65W MEY"@ANE;MQ\% -\M6OL@HY96ZQG""8YS:ZDOV:$;>%#N\P 8E M>(V_ A_4,O"(PF^04CY]VW)42VXD03&Y5\(>-;#L9*Y#01$R-K9B*>>=V\]. M_1%-[-8'F=#8MHK]*\0\:LX[A+D]1,5^#9\VK\J_KPGCBCU#]-&R5]O@&,E0 M#.4:JIS5*UP@@$&)[!%?PF#"N7M&>.$(GW*3*4H"V]FG3=[$S[#!F*[0@$%)!:H@WE$QBC@TS/#]@2L"1@;O<' 7HE[ MU,P?,H83Q-@]FHKA[AKRUB)NI$ QKTLP4*!Y&N_6$+AQ2V)LK?VVR;>0$=-B5C@19(-C)$I1GUK-%#\):U2-G*AJ1S"29*MD M^4F/,2KJ05AD>XJP*K",E#5H8Q9Q5N!5CN\3?99!4@XDNB$:J51T/*?@*Q\I MK<5%.="F2AFI472_&H:O#5\$2SDV_+J4L>&5;98:AH\-KXFYKBQ?0O"/ZJV"FQR('$7?".]BF=BA_ I M'\G?#(ERX%4C:J1,\52H,54^,M&XB^= 1YN\B9-3Q26AW0/TCYAZT(V3):6( M&6E0?!)U$!_;7A^ZX\"$$<3(B^*1:(L"\I*GAG >BKE*M> -(:Y)*J_+X2\^ MHA3B>/LP(1.ND4W%):$+'ZIRRJ]BJN7U-_"JR,XGEHWQ"[Q5X71*T506E$2% M@ OCN^9A9'_;V(GU?$6/* 3][ N681 NU#M"&IG>-;3"0U9K$0XNS#6(&=EI MCZ[PN^U'?@Y/];:IUQ3,AC?P#2CTK.[)9.M6$86V^Z8 J]JV& %[CU]=R@@TT3T[L\0 M)V(]$M[=K1DTP1E);+S$JB)Q!0\DOAR,>0[^,EG$CKDRMB%F8.;D4/&BK,6M M>=CVFK"S^VP^AW29VV\-[YV4QMVR,'+:<%&6-O2MR+2T%AM3^3D(-2S(G[^C M.(SX&*EFL3W0WPYL)+WAW(J6]/R)R OPS, J-S^9_HCXLS\SE 1+KFJF&2-1 M4#1>+%K*A5Q;+".?BL>GA@QR:#%H2W @T;VD3S.>ZH]73]ED>4%1B-/_%A^V M$I\2"'$ ^7K'=8[_09"2:$SQ%"?.;K_G+X6QRRANHI8I8.U5[0T#DR7(RP:* MPH&J=%(Q$^43/:]60C^G#0WC7T1(4HH?]Z$2*%C&/J ZD/1]H$+WE3]-_+KV MQ1?DN-#OD(&1:<49U1H]W_+R5\"S?>D"=@P]W_+QKRB)L5,UAAYMTZE>EI$] M],$D0,*]);?2Y8=;FA,Z*:A[S,[8FQK.8+7VIGH!BD_)Z))[ZAG2KQS;:1VV M:$:JW:YYM)W(5<>[..H0,+F>R(EL,]TR?_?PJ7SCG^+ MN)$@S:7[X)7\%Y1X+[RL-^P?@QV9X0 OW#P3-\-=N1F^<+,3-^U'CZOMP)9D M+M/?_G(SLK[-US'6MB+;T[_T%I6_(IS)V>_DCFID7W%!6[%?S^J%8)6*BQG_ M@5A*RF3[8UD+;:1:\4%;45WD!U)2I?>3<>N;"URX=@8ULJPXA5WO0_"0VM7% M!*. &]C<9HL(_<12/!=74!=OEUO9FUM"&VE6O+7URQ7*K&3 2)59F63INVFZ M>9V""Y\Z62-ABL^UX2Z&%RX<;5&]] L?VX9739R\VO7TIC97ORHCI+UL9HM; M0]P.M5G#&4E2?-/6MY"\\-C2\ _H21Q\V#.=):J15<5I[-A]K? M=R2.N<+U ])PSV.W/1,C]XI?SYK[^D]0R]I/O;'EMJ M!KD]FI'@AEC2UCN( M/![2+:TN(A_6CH2/H^@#C,6XN)\AE-9$7>,V]I>CL2\TQ)2V]@494KQQ*IT7 MHU^4 \B"U$'\'/M;73+ETDUVRL#8*Q3?WT[76'G(_^9E5"[4ZF2-K"F^O*:; MK#PDH]K_XB9[=2V5O-F!TB5O'_F;1)\C&2+%ZO]QJ M8XUG6[\G*[]8(L^Z>,035;F#6O9>]HK&"\I&C&7SA0Q2Y;KK#:'I%$[1/5=H M<<#;\0Y/9VZ=8O=5;]'<3NM!C1C&RI%Z*UWK%X;\W5;\= M/+$SN%A@7F7Q)/^=)"0ONWS$GZ!8+O22R( 3\L>:P^!;J\-@-&$R60_ XJ_S M'EUM!)2(LA9N&)=33A,;X;($H)J&HW7DOS/(C03W ,BZ&TTS\ M^DQ)MCCOY*[[EM7J]7!&-65MF-= M)4&44UXVP_D$$V>;QQ?\L4DH"?E@ MXW9O*^WZ],]'MSW;WY"PDU$('Q'E!C2*(B2"J! NG)X\?Z2EUD[X.7NU_90C M8_G'DQCG]\PRWOM$1PM'3YAI=856F3W4*TS/0LS+*6:!J^W5@PT>@M5]@W4F M@FH@VA)J =0-4.'%O'PTY9VGEP=)6WQ6FJS-4OEG=4'IH MT0B6TG\Y-4ML^GZ(.:ON*U5-]#G[>UIF8U'-41"0+.>F**1816M.._F1>TU% M[80[VKOU=T-LJXAT7>/0+4/M1J!)JA/*YCTW_-$J]@<',E2_7:%JE^E$M49' M@S>''^&2W4*6?A1[)FT5TJ7N1%7*JU:7^88;JMUN\AF1*86+&0[6;,S;?-GF M^D/+0KL+:"=,6,UE:*OBP]BU57:![$2;Y/<'+C(:S/CVRKA4[5^Y3'[A3'#[>F[H M>$JR3O2Y>]ZX*=>N#857DG7!AR N?57/KO_BO+/B^_$@1G/].YB;E39^^"SWY M#HF$?%X578\70X8G5(&CM;VAEAT*:X2N4NKJL!7ADGOV =IC!9#07 M#@9]?]@%_F+K;IT)M\DXH)%\R41@2C7F^4,Q>-S#)(N$, M%GKG)0R*TZ):CNT!]FV[%$^2%$T1M;'63P?VMGICVDXP5E/:+U#HJ.9O2G15 MR;^ "ZX Q^([/%6LYTT6I^)SDN.H^CS%57)+:!KQRI"62<@=JA-F=A$J/8XX M+&,:K\&'957L(M!HE(3-ES';KEK/G&U7%KPJLCSO%2:-5IN\$Y."#(,>1U\9 MDC67/):$K3Y)^N%N*=W7FTUJ*0G5X MF%&TA9%9$^VJ-5*&3PP/[<(L5NDZT6E+57^"3N.XDC9D6R">E7A'QZ;&-K:TLRVENV,N%XKWP%)!'W1JXFG5DL;) MED:5%.RL>E5?XX7S;YP43@RN%ZV4 KN(%5>D3LRU M+9WENW;Y]I4IQG!WX(Y.::V]?;L=[NYO;NL_/;7#EN=?8&_S@7"32?*6+[_: M2JH).U^CVD6G%M5:2]W5;EK<=/T/$G.UX0Y-Q!33%OO=D+BK5?O,%_&8JWI< M)8)\(2&1_((T3,+5Y\#U5;43[NQV\EZ<>E)K?%:W89'#?@(>9TNQB&<3M$/ M8_N"0S*ZY5(E);LZ4#:LWAN2I#,VSE)1EE"&(UD?_K*!>"9_4"FTR]JLZCM[NC5OKA;..%-(D[P=;HS>#4X<"+)G4GJJ*? M ':>0;HZ532/G#R4-41T'*UZG>/HTV!T=3Q>\GH1NOR0X3C]G8B+>J:&R5,O MT(G.?(WG'"*4KIE(1%K>(J&UX?DXX9+B1)$,^!*?:6F/V'0'ZFHH"(P,=4'RQGENJ 3\9:GRT4,Q;4O9:2Y(0JU5:83G?@+N;RZ&-\'Q'0Z MIB%A)RI0/PLP"A]%)]=;K?7V=)2C';&S MGK?UOM^^#]^W;!^)[)L4E+]HX8 O)GQT25-U%4[L,FA>NBO?( MB;&TV;8#ZXK]IHD8$*L/K\3JC)EKR$$#0$?GM77KT])([:X=NE[.KURE8/+& M'O'%5*X.&HTU2_&N5K\*%1E:AI0,NW2(6(G,:E.S-(F[HVF5=Z(5KKI;600^ M*13WZ#(<(J$?BB.[4&PMMFPP; /U\XWJZOSBYH5*[7W3*-8)%<'NPK\=[PM\ MWKHV1/W(:Z59,$-S^/Z7_P=02P,$% @ V'-"6(#_$27U+P "_8! !4 M !C=F-O+3(P,C,Q,C,P7V-A;"YX;6SM?5MS6T>2YGO_"JWW=;-=]TO'=$_( MLMSC"-MRR/+T[!,BJRI+PC0$: !0E_GUDP62$D6"$BYU@$/O/I@R*0KGJ\SO MY*VRLO[E7]^_GCUZ2\O5=#'_ZS?RS^*;1S3/BS*=O_SK-[^_^ '"-__ZMS_] MZ5_^%\!_?/?\IT??+_+%:YJO'SU9$JZI/'HW7;]ZM'Y%C_ZQ6/YS^A8?_3K# M=5TL7P/\;?//GBS>?%A.7[Y:/U)"F>M?N_[;Y5^T*39GG2"E9,%8F0%U**", M*Z88:T(6_^?E7RA)&X/SH+(68(K7@$I;_E?!%ZN5,C5M/G0VG?_S+^U+PA4] MXN7-5YMO__K-J_7ZS5^^_?;=NW=_?I^6LS\OEB^_54+H;Z]_^YNK7W]_Y_?? MZ?]O^]MLGB_EJ,9N6IMSO<-90__:*:+UB[)O/6G]X0W_] M9C5]_69&US][M:3ZUV\R?Q!C4%HJ+1J"_WW_AWW["5S&6;Z8;63Q$W]_]9$- M3 ><]'Y-\T*7PKA^XFR1/_NE65/%8GG]+V>8:+;YZ>1B!2\1WTQ^FF*:SJ;K M*:V>7"R7_ ),,"A;R":P687&VP(HE(!@=?#2UBIU^%P^;3$K7LU&A157::/' MJT=\VP3W+/]*"[E>/BZ'N>\N)BO5[_B!TPSNEZ;K#4XX3*D M6!485!%"]!:R=[(XC$XIUWEMVY%\OKX;3'F\S(\6RT)+-EK?/'I'SO]Y\)DS7]/KZW]?EXG57#JP7W45_J65>1P<:+"^H M;%NAJ22PL&%.F;]$90"Q:E#6>WZM4L1J^C-A.YA=R* >+!DZ** ;'WY;+_(_ M7RUF+-+5T_^ZF*X_3&+66?C*#C=*QSC830<1*P2GJC7)>)U\9R+<17'LNGYE M8,1R+9N/_G><7=!$,O+,^"%:=IW&:061B@:?T7GA2M0U=E[8%AAC,G1':O\V MMX\5>C=6/UF\?KV8WT!1:@C>YD"#P49L459"99&?5W\8P)IO6 M6>]'B;N?:RMEVM:.LU]Q6GZ\&OH]J%*N9A4J6S2GH&S-K%DG!UL?RP6?NE*;SVFCH6H@K":@2C MM8 DO8&O5Q/ C'7&GM;BZ?W ?_=0[KB$266K>G15Y&-*R2'$%@C4GHH%)0 M@RQCA%6D S1[QYX=+-R.H=)JO9QFMJA/]?1[\(84[K5@0C'"KJ; MQG]9K&G%1/QI@?/5<\K$5$PSXECK!A=-%%G[X"&V2K?),G&L922P:0L577"( MHC,%=L$UIKRJ R>ZJ^)HDK0-PTV9B)9YBK/;P#ZA"J7DA-I#Y1"/C15_2<5R MB*=))XM&9KI5H[V[%[GKP\:4"!VA]4%DVT?C&RR-B!QQTPU0/_#Z']MXTQ\=8)V2P2E4XHQ>5.1YTA*BL!6&< M*"RW/O^MF[*#D\'"4?)-)N"OUQOL;YRRD;HLNE,+.>OL^SB]:G]A%9 MI.)-Y90FU)S:_A(C8SO$L8N*[-;(EY [*WL77+L0(3X<(G1713>2/&,KQ$*8 MO]PXK^=-G,_J[ZM+G!,5HS)!1J!B,AC2JC76(.AJ=2:;A16]ZZA?!+1344H\ M'%[TDW[G*NIUHK7L[ 1M?#?807MSI M<>BNDY.5:&^#5-&G]I:"C)[?4.DJ1"\*!_'H.48C4K)W%\2>$,=7K.U!H2'U MU'._>].L^EG9Z./J:S)LT2.O&7GU+A$$&PMHC"IE9W(TO8/L+^$97RFW!TVZ M::!?D^BKQ7)]N\ALF)Q&E0Q>(J=[CBD:@[: *$RL!@/FWES8AF-\I=L>'#A: MXB^:2_C7D MFFL,06CPKD%N#<+!.3WEI^]6'YH M561>.<>W&*"0\F!(5LZ@-+L[Y:(6I3H=J+,WN?G\\=5R>SB.@R7<<=.&WN"T M/'W_AN8K8HIN^C-OKS#*FD6%&@S#T<%!J(% ""=5Q5I*Z9V7[@!K?$7='HSH MK8]^C4.?#L8QJBVMGR$$RVI$P!+:@0&3(4GV@#XC.5<%INXG5K^&:8!#>)5$ ME!S*07%8P!C1JJC2090G4.[OZRKI&%[<2;>.4\ 0Y/\8X;7< M+B@+)6=JFW >8JH(9 -Y55+UJG=C\(,YC]N?"$S(_S-2UI MM9YH;1AW26R!)=MZR08_!:/ IV*)@[:L;.\=S]L8QE1M&Y0$1PE_H#W.ZP5_ MN-%]0]H9$IZ#]=1@>2L@9BJ@?'$^^^"RZWW4Z*N@QE2.&Y0D?=73C37?7YW MOCSL] +?WQ!""_X]&IU,#1"I[ MJNEG95K8?Q/()_XZ3O9U2AF<+0I,P0K!-".H0T;O5-&Q]R[Z_6C&5-P;UJ[T M4<@M@OS+M[?E]A-_?_38J-_6_'6S.;&H6\Y:?@YF_T%27_OXKJ.E]EI+IV%3 M?U\N5JM?EXLZ74\D9M/.+8)0BK5;F2^H<@5/1A@I8DBY=X1WX_'']R"\I?D% MK2;*4#(Y.W#54&O_*1"1%X0JBJ*10RG3NP'W^MEC2ES=GH$#Y-IQCLIJ M_:Q>89CP@X71)/F9[<1(E08P12>RGX[-XY0[O@).TJ6V-W_QW5Q9(^@J;5T_?K);+LIW-KY?3 M=+%N^]@O%O>H)Q6C)&=;D-%Q=)0Y=PY>B7941:18O#2W#PD.*8U=((_*%?0B MVI;!<"=3ZRG>.O[N\OC+KXOE1E>[+,*&X!@L@DY!M F('E(-!JP7LA('=(IZ MCSWHO(0Q^8HS4'5PK?=KUJ3U)R-_&RAM]HKSDO'6%PS6\Y2SO(=(] M8:C^I??L*?_Z^@._9:E@FV906T\\.XL *?%K[T/FGVOMC>P];ZH'[E%5,OI1 MZN0J[;_9>D,2+=N(A9]L15)@K.;WPUL'6CG4L>948^\(>PN,HP_(WZA3M?.X M16D'(EK/X93*D$1P0+964[*0*?>VHO>6F,]K1H_5]YTS\P=*N=\1'=J\0W^G M.2]L]GA>'I?7T_ETM6[+?$M7M9F)2)4XP1; 278;^H,&L#H/SFA9/%4LNC>G M=T,V*HO8FQT#*.=!5,P$%<[43 4M _L2\@08I(-0A.%87*>B>I\,.EG%[!!) M7W[.1W4K5Z.0$3"U(>D&/01'#A1IBA&]%:5_[/(9A%'5(,9"Q"U3, Y66]7M.Q,% M+CX'=&TPC6=J5Y*@';5CRQ4AE9_HWRQW'0K7I*UU>)533IDXT&V3AAC)4$, M(4-1CKPK)5KJ?8!IN-6,*E ^YVNPU4R&($:;VON-L=W1CZK 8,#!T_-8]0]- MSQ^FXX/GY['JO\< MUE,D#IB]J^ R)Y$&4P0VZ1(2915*+#&GWB!U4T.$TNFWW&RSD5/]/Z M5>/)=4O"]].&85Y6SY;?M^:TE@RU'X+#(?B#'% N= M@8?]%=F/;_AA4P1XL7B<^6U9TKV7WDVD-T]O=W2CVJ,X%<6&T=U@MNQ9O1]@"MJF6!WHT/:_2R (-57(A Y#K,6JWN,& M]H WIGV),]FO7LH;SG)M-:I9V:J+->RU8P:373OL%R/XP&&^B G)]MZ!W0G8 MGKL&?TQ[=;3&AB/3=Q>KZ9Q6J\VPPF>;"OG5WY1)\+J*C!5XQ0I,:->.&-LF MAPX/_&-2JY?^SE$WJK;*1!;!$;;$(W$,&!)!*57HY&22 MM;?-.K1N=/B;]L-B^9S>7"SS*URQ0\0<(,5VK0^V <2< MB@'J@*I**MKW/DCU=52C:HH"?OF_WN[ H)H5R MR2H;(%D%\,O-6947O@VR=I:H8A(#3';[,J@'D 1W)U!710W@[:^'G__V"I=T M-=9V4I-.02D..90OC*E8" HWUX'X* F9W[UGDWX9T4-(;H>R/1UTU/'JV3=7 MJ*[Z4JA\3VD],:8FKSA4J>V@="O70#2\XAI(U.H)1??N_WN@[)FH_B&8TD,K MW4W+G:^WSTH5@?0NXZE#D:5*]#)QO;>CQ(BJA#X*Q+"L=" MB2WK0@\Z&/(V5V'I1#T47VWQ.>0@^>U=X;O7#4]0&2&,)]9+FS5ME(2H. [) MQ:%T6(K7O=/Y77 ]A(3C6$)M&:G45U^#I!Q/%K,9Y2:U9_763:43']FV"%,8 MW.;HBN;5JY#!.L66P+;I8@.TS^\"[0&D'[WI-(32>HZBN<7UZWLK-[X*V3UX M;R!DIZ#=A0@HRO#4Z5$,]S=#;Z8HEQ %'8_'F M.J;K^RQ;9ST#"R597SBXT2%%CGM%!+3!\KI=,E)[2M1]R^/KL![ %MH YJ>K MLKJQZ,9QM+L[>Y^V]40*V8@ M9!I 9]U'HF26P^>3,PH)7TWR8&1M*1<2I&05"R#(+(-(I0YR#GP;F(>P+]:; M-7TT,V!'R"84^S>:E:L#7Q.!OI)0".B)#6)H\R2+JFMN%NI-WK2<(4+#,:+$I>>DT$&+T$2J%JD;Q*N?=> MT=>T%R7EY0N7'S,V.M(:/(X% 1&%T%1*4Y!C2*LB/GL?O. MR6%(=Z+?J8[.GGUCKIM.C^9?&ZFR*9/-%JO58K[B%V"UJ+/V3N"\3#^>_UM- M2JDV!&. 5.!TP[L(;(8]2$-.MY'FI&X=F;L[KF7GI^U$EW/WY/3BRS Z&&+. MF4T194P92"LVB)57URJG$"LZ97,DT;VXO><=6Z<:&G6ZO.T0V7?3_7Z'@2=4 MDG3)*<@D3:#[(=R)0^Z/Q:$!==CO;J+M?6!"A$@* M-10EVD5?SD$,$J'Z(JL5UE?5.[PYO'M/_L&*V1UT,F!X_.N2WN"T7)*'Z]6Q/XRD(N7X^>-X"\R,)>1*J 0T5JR0M+P)>U=D.[$KS]^E;N[4@<< M9\@"XNCLUEP=O#USYWM:XW1VV&S#_9YP_*##(U8TAJF'DV)K5 X)"DK;1EL) M"#83Y$1"2UT+8N]N\*, 'WW9Q>7GW_K4Q_SN+IO0YR8+68C*].W5W C:F,3NGX]V=.Z6[Z[#CP9U;$K@%LG5(7+"9 MGJ\G.;<+86T&865H5U,EB-ESJI*48FB9LNX=I^V.;DP]O.2JA8%4VZ"IW.ZB-L6 MM&J-J EE-ZS3_:$^(<9%C@H[X[1ZW#1W:<\>75$ M!+?E4XZ.TKZ&K%,D=N,Q$^O1D,D%1)OZ8$RL$+7G!)#02*^"*J7W[ON/]Y6" M]U_)X[G&/#*;JQ5!J^K8[U:MA>R\ MS%VQC2E6.I09MPW#('H9N/#)*[;*4-(*T+05UTJ\8@93HJW.ALSY;N\G&BA]0[4^ 3$7]X^\MT$G1KK[,!I/<.3(D2DL5V?7L102AO2OH1(WSQHWL&#KNOH5,TL;NM3\9Q M9AL@&,^V'HUI<\H-AYLN5JEJC=TW& _SP;UE\$D/O[#,GU]>*?/B'TL^L MK5>K'W"ZO(R0E5-*4T% X=I17FKB$0HD">MDS)5J[[LZ>F$?4QPS""?W"W(& M4GHW#[@K^BOD_Y=P^>+=XL6KY>+BY:L?IF_I!OZ2? W*M1%U$@RAYI48!5$5 M3;7::D3O\Y7]T(\IU!H5;3LK_IS$_6WZ_@K_"YI_@B\)I; H..6(H=TLF""5 M:#@(J4[D3-IW[QON!GY,0>)8:=M![>=B[>.ZIN7FU;N)W)-5*CH%R2B.P&UJ ME30A((N2T%NEDSNSH=V*>TPGW.5?7*:MDE/BXOU;XQ^1M=C_+_']0WG M8'7,PIG$$FO3QF*[C$A8 3YK'Z)T/OESA;)?1S^F.RQ'1=G.BA^,N)^+YNKX M2>MV6JV_P]5T-5%L_+6T#D(("*8=KD1C^6T+56*)557L?;1C7XQGSDJW"(TR M*FEJ;;4Z:G/MV8F6$"')4%TAG[#[;+3NBQASGMJ5M9WSU2/I,)[$=D MM&_.U6@6JR^0E'3@.3JD:'P1N?=TY &6,>94=A3,'HH2H\EMM\E5)#3"16 I M.>\)HA67@K*DA8XI]M[@[;^*,6>[8V-V3T*,(?W=L@23;2U2(*B"E5.C MW.X$\Q)TM()"H1Q4[Z,H71#'#UA M* &$DX[?2!2Q]C[%T'<%8\Z41\'E 8APDLWPYY07+^<-7SN^VLX*7$YH[+,? M_K5/[[DEOM=*.NV*;VMXN)Y8.!%MW(6R EPV!4P4CFE'B0GH2!OC4&'OTMB7 M\ S13/.<<'8M\[FDA]I*>Z]2E=/-*7D'7L[FZ/^? +K2>J>N6\1(CMI(<1HD"J M4H.GZ(,C5T+W2U1N/O_XH\%7G_4W#W6)%W/!A^!>4?B^4_VP'B12:V,ZFZ8@-9 MH"A:'ZH-$&2V4 4)@TD7[-[+OQW)F(Q_?_T?+O3^!/AA.I^N7K&O62P*DS$: M'X6(X!VG_,UW0?1Y,VNWRN*2$ZYW^+P=R9C*DOT)<+C0!SR9OYBS0&AYZ\*2 MWYJ0EA\6]9Z_/^:D_G%///[D?L<5=XHP-H]ZS%ET&^QPXYE_7W(8>'WB[_'K M-@VMG3=EJL0 ["^;_/=/5=GWBF *3H5ZDR0U25S=N?WC_,62OZWM,H+UU>A :F ?W^KJ^5Q$S;BSPPU%--,K=&0I M:3;SDO.L)$N)[1K'HGJWK?9=P9CBIJ'I.0(.])DCV5ZQ]?)B,UO\<7G;!M:O M)BH6Z56;)N!J !,H0^!@$(H,QE4J)5NQLV6[_>ECBJY.9L6.$G$WB[7=CK9= MCJLUDI,8B>THQGQ?+ M]4M\21MTS^:MTOQTM<8U/5F\?MWN.<=9FQ5QY;.;."TVN;'"'6)00<0K6O2 M>"$@!/9H2I*AG#FY2OI$W/IJIG_>8'(<_#I6A\,5^3Z[R1'GY>-ECG-:'U') MV^5CCR[7[8V]4TWNL^<^OO'<1I^0LY?MUAZ%+K-:"W*BR-F$LDK*B,E8,< 5 M@O?B.3J2ROGB=5,-E5WNF[D7RJ34EE0)#>1,Y>A8.\"D(I1@DB1%.>KN$RDZ M81]5)-:-?'>"KG-HNN?E"MOA;$SOQ"H=D]8);+N3S0@DP'9YI-/2E%"<3KKW ME,,O(QI376XP2G54RG >\,I7/_M],Q:[-2Q>W2'SX0C_]_4//=K[[8F[D^^[ MNC_S,AV[?N#U]5#?7]!$)ZFB3QFDMK8-FN*P)A8!NMJ4/1+KM?>&\=#>:[8AO3-E57#MVV M.8,HJYN;V@7=BW>+23&QHA;$X-IL?M'.=5OM0035AK79%$7O0= [0AN3XSH[ MD?95U6EYQ,2@244EK65X)7D%)C/78[ %1,[&M8J95;TCGYW!C:E0<'XN[:VN MD['IX]FP=GYW8E.(KC@)&%6;8NW9<)H<(.K M[63,:O,/;@X^F(22=%(,,,K(Z8:R! &C!5E2DMH0F]/>TP'VQ3BF4WAGY==1 MRCL-Q9[3:YQRVK-\5G^8KEA7[768*)=M3+( 56SCGJ*'X&4%C864U&3(]]Z: MV1_E+C0[U0U[YZ/9\0H\:N MOO%4U^^=/>+:6UE#%Z$V7S^"/+;ZM/73.I6=OH[TR'K3IDEK'Y/@/699:X"0 M6O>-,!*"+ 36!9-()F=O#\:]ISWN8!-]P)8OK59$'Z\#W&NY620AC&GS& 1; M0!$@9>% >1E+PJ1JZ-X4=C#:,12?!B74G7W@TRCVG#$42:%31C:9RK!QCH;M M)C%BJX,C-+92]UE'P\100Q>K3DJ\@179I[UYES)(B_"<"Q!58% L$ A.>LA! M)*V%J;Z&(ZSY_46H@8SX9XLS(IB,G(E7Q^LR5K9ILR3!.NS?( MD9OL@\ERD*4^6'MGJ/>RCW#9>0'\(@0]8U]7Y7#@(Z?F-\.'D.-(B7S2\"T29OG#QIT?$0DIW7./)_$_9 M/4D)T7@"67P0FJ.08-7Q ?(I3?.GI;EVX0(ARU$,2A;I.,0[^<;UPS&^ M70@UB*I.8'*?S6E"%(S"7-G?M&/@7C5(5"!;M!F-Y"C^F +SIR>=RN#>V;Z5 M2=1 5;8[!;"-G1'L\5C\.HED56$O5[J?*CH0Z\,PP/O2YE#[>Y0FS]?K$9-6 MUK6+Z5-[R:45$!V'[]Y:1[EH[^6IFQP/X=GY[?*Q/!M4D",!D3PTCBG./0HQ]GE 8O=[Q83JB5KZ3(4CQD,)0]!)P7:RN**5$;B M;G,]>G3NGM=F[J7+S\9Y=)7RD(S=O@=3K)>8T8$SCC-,6RV@TAP\$U&ILFW" MI",X\!#WQ@:@P_&R/]G^ES'D9"7/YKL8-K!ML '%"+)JXX,K+MZ>X-UI_^L\ M3=CG,0M[2_I$F4:62B8I%63'*S7>5F9DY-5+:TKD%$C9>+SR[V0:Y^F4/HOJ M]Y7R*:IZ[4P2%>^-:0/&J)$QD6P782''[211NQB=ZQ +['H>;.@FYK.H?F\Y MGZJBFY,0L00V/^WZ6>,X>T/2"DB1U^1(R-#AK=^UV#1T9_%Y=+^OG$^ZY8K2 M1 Y./7B1.1 AG0 =)W0U:8PR>)/#D27]O?=[AFX%/CD+#I=XOSD_.Q9U)CKZ MXD.64%3;X#+M;"HZ_K\@5,J%I*'NXWQWQ';ZGJG6#R&2M2!(*1:&,*U+K8*M MQDI2GG3I72MZD#U3@[+L^.:I?=1X\C?NUJZO;$/X.2"D6C,89D<[+T>@BU5. M"6T+]K[X<+#FD)--^!T3ZPY7YVF9M[TLD51QP;-(J!;V345'0(,(UBF-1F+K M$W]0#?XG&Q\\&@X>K]B3F\"/&9*I,>N6$DF9':-T%9)C0TU$H4C.C]#WOOAE M7XQCJ%Z,CW2'*O'D5+N[:4G)$@<''-ZGPJ*1#B)6CO:5UUZWP8O=+X8?:Y8;TQ%FU%2[B E MGH5J;1\R%:E*"HS*>_;^SGK^/Q, -:9:O(P8SM5CL\FR!64R'G5#"TOHR3-S<.LN:)LTK&Y LHYRT8VMR.IPRT M55;IA4;=>\#N5B!CJO9T9<=.W4%[J6'8M^#W>>'LZO)"GZ?OVPV*U[=]^"QC M2 (89RL?9P%!Y02^1"_)U%*[%U#W CBFRLWI&=1%;:?:F$U*:%ZAA8PIMBN= M"5)R$A+Z*(JJI'V'?HR[6>U W?!M23E4TV8QMZ8]CLQ];%=(D^#H204OLG#D M_U\>5CH ,0X>5;J/JLY7,HJI5@RJ@!:>P+"Y@% R0HS"H4_.VNY3M88H&9V_ MG?=H8@VJNB%,[KV^(-0@;=SLT+9K?=KF;,C10!;>*V]]%14/L+N[>>2AXQ-V M:I40L0V-;8,^^-T.4K1Q>5JPY%4DHDDVQG-4;$&;4-MT V!331(P^]M4EKG[G>A MWP-EI(;M* +TD/HISE*\6TR"E27P:IB&R3(K&=SE>#.KV*!2=BD?.B]$/OHZ7S; M42+RFX_\FMK-X2=^85/2!D+5.I O;+-[CRH>8#OJ_"G[L:0:4F_GF%H\N16) M'CNWF#]OP,G%M]$.-[NX5=))%A<*>T72HAU%->QSDTI0G#'95QT\'3E(XA25 M&9\I5I<*%&,YVJM>0R.Y8F1FC;]E+KU\XK=!%XH/D?P%] M: 5GH*IY@XEP;.8;=79;*M!S;8ZI=G. MWD74VD-)%L$4TPX+A0#58\FU6B..320&[Q%QDF(BYQBS;BE?FZH4.%:)!35: M7SF"J)VCO?UZ1$9IU_=1_+[)PEXJ.?T1-)-2;KU.(*318&+RD'11G,/DUL!) M+OAS]44^ *]Q#'$&4=%P+N7OBT5Y-YW-<%Z>K5_1\L=V(?O+:9K1:D[KWYH< MEQ\6]0N_=L1U)_T>?K2S&D@._2[O92+_-'U+Y=,3-]<'K]I5SS;ZP)&. 5*1 M^1J2@1@\FR:C74DEF9 '*)E_ 5$'AWC?I]^X[?SFK>83&:-)42,X;]MDJ\H1 MF@^: S]GD:612AQ@)MF>*$=U(7U'4FWQGD/JKV=;XGTX+V\Z%X:BU\6#;CW* M+(0$L58/,K/#=U+)V-V/?@W3&/SG>2FTOVK.Y3]O,GPP/[GM(0/[PZ^NZS1^ M3Y@:OT29K(L@2 M2[O[C-^6R*],,M8&*SEEOSU[]0PF;]?&Y5,-6!@-[PY2XQDI=SD"1QM$C[X" MA["\XQ.-6!A5*3;7Y%G8MWV"22VE&CCYL[L MNMF%:E=-Z@2:LB]2"8VU]]VQ'6"/:>;":-AXO(+/Q,P[@R)L0:MBC6"4,\"O MD(%4. _/E"M'#))R.6$2M@/B,0UD& T?CU+K.:/!3>3JDU84# B9.'=RHET% M+SEWJL6*Z*L6=8#MT0.0CFE$PVBH=Y :AZOH/=$Z>#;@5M<%L"<7RR7- MU]=;>=.C-K[V?L;1];SC5M6IG'<%XL;3KIX_P5"J99,"WDL"(]GG18;(?GWQ>SB-3NJA&M:3:HTHE"P4()","9$ MB-H%L#Y53XDI&W=K7-OVZ6,J3/75;A^!=GO1OZ=*O)CRG-[2_.(CQR*B0B$* MJ!(XU9.Q<*K'D5:UB!9+\KG[G,[M2,94+!KF->^@@6YL>,KAX>(#,24W+1!; M5JJC-#D$!21XD<84! R1S5!ENZ.M0G7[ O>CB?%54&,JX0S#D;YZZ4:77Y>+ MBNSW.:??L\OWQODF.HHPY!J6+T- M5SW9I%I]BB3W?=31M9"=,'8J>=Q^UD2B%=YR#)H2?^$0M B>L@Y6UVD"%'V M'K9U&T.7 L<6OL$LZ0/_].IH?/1! M5>L\)),YEY!C^#*ZTCI60Z3Q/W^#L M$L2SB_5JC?/"J)[-?UK@?/4;L>]CB?PWE8DPLL0479N#RB] &^\7+ =&Z'/6 M-0HA0N_VT'WPC:GVWI5.@REIN!#E.4VOLVM&^C'3_FFQ6CVG%2W?'I7#[O'I M1P);)M.,84U1RG_3L[ M-L=*O=\V_8HE\*G*=@7%EF(\,(QTFT@TCHR(7&$3:Z H9+9BZ4$UJ/TIE)(HO=^RQ88>\81PQXG M[ZO_8X7>,>Z\Q/ /#EO83[9U!>,,!9M!>9_!*%LAR)B@U"HID'4.>[?HW$71 MU[%=?>Y$ET+8VLZ-B=0:T-LI1.L C:@^.&=#E-RUK[ZE9:_ MO<(E'9$"W_=11^>[.V'LE-S^8\,O*H_?TA)?TB\7KU,[NO7]=';!/]T\?G6C MVC&148@B,4%"RS9=,BV2Y/06_#G5,8<[9R==9 MLSNZR*N?MR\)5_2W/_T/4$L#!!0 ( -AS0EA2J VD#40 #7? @ 5 M8W9C;RTR,#(S,3(S,%]D968N>&UL[;UIDQM'DB;\?7Z%7NW7-UIQ'VT[LT86 M135M*9)+LG=Z/L$\KB)&*"0;!Z7J7[\>..H$JA*%R 0*E)F,(JK C"?\\8QP M]_!P_Y__ZX^+T0_?TF0Z;,;__B/["_WQAS0.31R.S__]Q[]_?DWLC__K/_[M MW_[G_T?(/UY^?/O#JR;,+])X]L/9),$LQ1]^'\Z^_##[DG[XSV;RV_ ;_/!A M!+/<3"X(^8_%/SMKOEY.AN=?9C]PRN7Z:^O?3OXJ9%0A"$^\]XI(Q0(!82/A M4D<9I9(VT/___*_),^6L-H0'08F,1A#@0N&_LB8JP;G,?O'0T7#\VU_+'QZF MZ0>??O_]][_\X2>COS23\Y\XI>*G];=_7'W]CWO? M_UTLOLV<EPTQ?QL>RG?_SZ]E/XDBZ #,?3&8S#]0 X?)Q=_<.; M:-1/RU_B5Z?#OTX7__YM$V"V(.C1*?RP]1OE$UE_C90?$<:)8'_Y8QI__(]_ M^^&'I>1@$B;-*'U,^8?57__^\HRN@73R(7*0+GR8UH=YZ[@V<:Y!W M$99'!O@6FK^$YN*G!;:S9CQM1L-85M5/,_RS++/3)I_!],OK4?/[]'&\ 1^( MH+A@7- %L,@,L:L5P/"P+S5O\N'IRP581=OICEL8Q+5><]<"C)MSZTJBL M=\T502/P:;3XZ6 ^)>< 7P=7(R'2] ;_.AT8I:RD%G<$RRR17 3BF>%$I^"M M5Y[3$.[3.UVK2X:I7Q"\&N*G(L>?TF@V7?]D(=F%5+>C6(JSPKP^@Q^E00R, MNJ052=P8(I/%O5$J1[*5PS[6"O)BL9[9ZM7;:(?*DN:C* MYZRI)L8E4PCZQQ^:24P3-(KP5XOW_:]AU$Q3_/_=Z/AN>+?7_Z9ASFDTF*+_X83@=")] !MV\J.%I" M)GCB,AH_V40> P63>7YL77ATE(K$/[ -/Z (3V"NZ4*"F_2A"VI?+;:05M & M=TR#)Y'\ZL:>6H7FK9;+-19FVBW^-ZAZ#&YW=:(. MSN1#VVGG1.XBK]H$?BR!XO?Y[].TA+9:XM$-]!)G2!CCN'28 M,V6^'86;G]_S1KF_U)NZ(JN]*YY]@?%Y>C/^Y=VO+]XV,)[^C'OV$+>.U\WD M8_HZGX0ON),/N%.!)0&$AZQP'\F4>,$%X5)9+[1U@:I6K+8;KS^6*TI]OKWL#&CBS+&A<[*@N!W] ''A)T!T R4*2$7AE M7=@*YMEK01TQ5[2PU\#>S[ZDR:?A^7B8AP'&LW?-.,#TR^<)+F$0BHQ7L,M! MPC N7+UF_,OP6QJS@8PY^2 ER0#H:92=S%K<'GE2&?=I+V$ZG#;YPR1-43X+H!\FPW$8?AVEF$[2G#['OFMO?4NCN%"Y$+PY4D8$-"[>.:0!""@!)!&\NII)V= M6+WMZ!0N>Q4U9;AXNJA+Y,H1KQ0C%)+V,7#G=.U5Z&A.X7;A\Y%3N%W$>.A3 MN.ED=@W_E]2<3^#K%UP21PM_FS.A8HR4 MH9#.G"&2A<*7S(6E@,D$KA8FI)5GW@;4YHC@TUC?!J3?H&%% MHIJNI-R?"OAB. F+X!*N@A'0AM9)D$P532X884U^?M1OB3+VSOP.PJT9;VSF MX]GDYX26*EJN(N-V!\H3,#'KI 5UZ:&HQ#2%OYPWWWY:/7') M\.K#-<'7X_7G)E04?+.7U&I&&%<(?OW' (?T.(XG6EK<@ PZ/2XC#*N5U"S( MD+6LQMNO_S@%WG:46LT5=O9U,OC\CT%0DF5K'('%\)Y#\50C"2X$%VT"GVT+ MTLKCEHR5O]U81Y?#/&>NGB*I#B(W[^9EPN_SU?G[:I;3@3 F,/ 1-P10B.%;C41AF5CDFT.L1I.^*S);P[N780ME]KY6+N MTS?C_\1%[M(58X3ZCB(O*8'"Z._@L MB0Y>&&LX=ZQ5^."1T]5-8Y^,N55%N!4C13?P3%^,XUH#5RK=!E3%E(JM0/I/ MJ=B?H_N$5Q)P-Z_Z!G!2,TNYT20&A"2C%\1J%G 3,;B[9,C1M(H;'Q?K#V13 M]$3Z+G+MP**^/LE(<3WCDD^\VG4DP]W%!82#TRO98IZ 8)EHBMN023$;JRJ; MV \CZO>(N!)M364]"&:O*N[86]&4_GDU( [\5Y&H?+L^;B8CB=WKC#[[5!OZ(4!T@" M31XTPOAZ[?]>]T[.9)XETZ[Y>[WSXS?A;FLZ6H<.+ M9C(;_BO%T)22IS'#^[[Y*G4NE(5OJ0X'Y5KG-]P$%A> M\/X$H_0IA?EDD1MTK4S6"!6X<@02=T3ZB,K$HR%.0*39T)3NUD78/VR]"\"] M3W^3GUT_]NZ RVB)]38*135Z3Q;W.T5QO[-Q\P!T0UU-7^P2O!:S>KFQU MIB_W#H8K>>2RJ(I'_,F@LV0\X!J+>ZB3O-33L)XZ+QTU MIBMCY3:4@P4I:S.^S7C90_(=Q#$6MYUSFER;:L/Q^?N\ >WT,SYRNOE7ZZI( M+>;2T9ERS7DL$XTPX4 M,52A>^0E)<"C) 8X_LJZ$&7MHC"MP?7O31Y.!^YYGET0V$'(^>^?EFGS*+ / M3;E*$6#T:>[C\-OP9I L!@,T]*G*OQLW>TZB?1_3*$Y'Q>M_P5E.X5Q?-M,IV4"-0+]CSV]8IQ_ MIXE4#_.7,N.K?TNC^&)6%A[\1\U% MNDKJ_IAP^YNEB(O3'+_W:7YQ 9/+:_7-CFMFM"?<4334K2YE($P@W$ &B2:5 M8K7S<0X_Z[UO#3P\@V5,E$6I?9294!LD6BW)EJP;3[02+#!@*=#:$90VN/H_ MDG@6NGWO[D)MBH_EH.-Z$L7P7M[Q""&;)"3)*!0B4PC$2YM)TE$'S:U$&Z:R MIMY'<;!J=M6);JH*O /G]3:B,WR;SIO)\%^+7(658]0&84<'%H^C.\PQQ+X\ M/J@6U4@XC+J('($Y$8B-S!"I"Z]DX)T>2[]%'://8'":V<@,DGP]:4XIY (2,YPG8^,>BF# M5K5K"1R_ICXQ@>)H%'474GNPM5Y_>S=<;RH#IX%+SPUB*]$.BJ: %8(2JGV. MS 8E;>UXTT-X#AFW?Y81IVKD=F#=;<+V,<%H'2Y?8*21B>BD)18<0PN4"^(5 M+T9M8#%(XZRL[02VP?6G(E90Q+W([FDE_/MX6>.M$1?#X; K8W5\?CWT,J+@ M4] "G"?2!#1516D%9Y(FT5(K$E4NL0XOA>T"M:\3R4ZT:?NY87=T'?HH<7$# M_<:Z\&FQ+BP]-:\R"*K*;5:%U2'B0TSTDV!>[P*1- HTUZA"6U$H0R,DA M5&%+F3]PE!\?JUNB3'V2NHO@:I-Y5CH^CV?K0^0$5F;P!'BI)"^<(S5/ZPLT@H'G"GVE M4*JV@ 3BO69$.&V8D$:DK%K1MOGYSYV_"E*K_=J]T,QM@,2$][E4V(RJM.^1 M8M$SCQ+&C,W*!Q52NYI&FY__[(G<7VH5SRZ7D!R[#RA1KJ6.E 3J<8(F K%H M[9&D*"0CO71@VM&XX>G/GL1])=9!X:&U@ M]@TE]BRVOH.0.:(BZE(E/U+T]KV/Q 8F2_$](U%@S+O:C="./0BI4V)9*DY M1E/LL4#PA4W$T\BBC%[Q=AV3O\,@Y"[:5"L(N0M=APY"7F=;SM)D#*/E8O&B M7-F:7B6.T!!T\A$M&E;:)S*(I?@AD ",!NZRT[EV]N%#>)Y;_'(G?;B7N5R) METXRVC=C6]G!;=!U=OGA(62'NOA0B\F6*K('#?TKB];9H0VL"#5)E!-G17QV MBB@:!!,F@%.U+U >0DD>O?9P&!W91?H=Z,:'"4IHY>\Z;;AP/!*::2G)RH X M&8 (8\&:((6*M6L6W1C^$-<J2*G4IBRY%X0@8 MKHDV.5F>0(.H[:'=1G 21%<0;NV0[;OF]9NS]Y]",UFCR0#:*FV)<,D36?[P M61GB0>#_/#"==;M7]>ZC3X+#"E*K&+-=H"E!G?0[3N@] "TTX))5L&.D!"2042 M'N1T#PG6/@S=ADUXL-IH0P3:=+C H"'G:>)$"\JR3TDP^L37^5 ))3V1NHO@ M.DHH>3V3.XA\EE0I5DI3"<3.EF2$^L3)3SSX'"".M%V24(;'__< M>=Q?9K7?R"48%#^_.FP/T5+NB64NH/'MBDW@,E%&..T9*,H>/4#<^.3GSMU> MDJIM\UR!82LPD"1H)XJ[9%1ISH2>,5IU)$5E$TN"QMRR^_2=)Y\,;4^15&W/ MY H,79>-S=SY,AD%I;HUDXJXH"017@CMT.OR*>]&&STQVIXBJ?NTR2JT,;=^ M]4V@J"V1B)!2R?+EQ-'B1R5ALK$)Q-U:)(_0MG[RJ=#V)$G=ITU5HJV4 "]; M[SHXH4%2XRU1-I>[?2:6R_>:&!64STH)=;=([:/TW1[A=&C<0W+WZ=1UZ+1W M0 DI2N_C3 !P,9=>X]_09B+:ZR"$29;K=J[@MA%.ALY])'>?3M-G9F72@)M! M"(2E*'']+Z$KY0R)X#5WQFOI:K?W/8W,RGW2?[HBZ'"9E>\0-+Y3W_;I']GV MT1UE.3X\A=YS%9U))I9NLTF&XKQZXJ,3).-NX- '\L+5SG@^]EQ%::AFFD9" MC!& MF4B3(P)L:4\$JB3.9**BLCZ%+$UL5?RN.6W):_W>!U.4Q_ M'DY%83=/EU3%X[+%\*_?#I2V"#YD'(]F'%Z6*@$2B-%2HF,OT'MZJ)!G*Z)> MOWWV1.THJ>IGU)N]KILSQ*\$G/1D$9SY@'8*?H#S-*!,4AFB)EY)5^X:2^*S MY41PZ3RP2,&U"T0]'<,Q!R*>8-OWR4@'U2Y+L<.?2[&S]"+\J0-V0TT,)R;/F A?14H[ZWK7I+;]XEV9[A4GW&&__V&FMR58* MJ&X(0I1&@AN>&N0!^TR4Y?JW=5I#YX. MJEB4)9F=!2)*?WLI2[>39!W1F3J?P)ND#K!$';X9S)'HTR[T=*!'U_;O77SK M1$ON*9,\$D,!?2,T&(B5UJ#-8)((23O%:U= ?PQ3_YYD1W0V'7+10?AJ6_H/ MNDJW.S2\\-/9!,)L0)66(@,E-@9?,JP3L:5 @S*)&Y=0(+KVVK,SR*/0IHZM M]6Z9ZT#5%B&;.PEF T.%LR7X'VC4J/["$L=+)IL&'U$HQJK:.7^;-Y/E!?;2J"5-!]([$]&%(,QG6G+,!7$4D0M*H[?9 M"F9JIZ#M ._4M:(D]G7V!R?FJ.=$L3=*B']%H MOEB>;_BR Y]<.3;"_5?(THH!-V:?8RGNKCENR-'B\RLKVIZ03UWY^F2T@]+" M=U9>E-& ZFB949(P6Q!YONB^; F:F0ZX-"JYVH4&[Z,X=;794^ZU[Y=M/9.X MZJ7V&@7V(N?A: B(?'4=?)"E"ZBGD8A%&[1L _&*>MRHDXW4:AY=N[NZ3P1P MJFK2&RFU;[SMBOE=,PXKV$8$(W2V).IR-U:AM^$L8@>'+BA5G)F[!4XKZ=(U MAC_5:7]J:E^Z^\\T//^"8H!O:0+GJ9R^%#F42MJKC76":,/5Y ;2:6T%+8TS M4B2R5#2 H 3AO.RIR>>@9"L]VG7DD]:>3FFH>+/O%M@72["_(M@OT_?SV70& MXZ+HUZ_"@$M58EB.,!Z-A4>TY?$QOPL]J2SZ^QIB M#Y^=TELWA#Z ]9_OKB[ X*T@+6T54.WXG)NST:*M-0N]#I?\(L?'D[G*Z3 M66 ?O^;MF_+6%CD4; M$S 5B#6B=(HM+2@3!1(HTQ:B%Z%ZVY5VR$Y",3HDH_."\LM"W$E;45+6J<69 M2QHB\=XP@G..8(,3WK0K&GBD_0,.XF]4DG=O+05:8#JME@*[D-"JI< 3)-A7 M2P$G .U9J@@DT&CI!DYP::.$Z:Q<9L+0V*X*_;&W%*A-ZBZ"ZZNE 1%32PA M.E:*JBEJ7PI6YD( M<&M(B$H9X35-LEU5C6-N*?!D'O>76>7RO8PX M<<'9;M6RCZREP).YVTM2G;<4B#QISG!S8,'AM((.Q%M.RW&'A&@3LZQ=C\(C M;2FP/VU/D53G+04@J6 N*!+$Y(@B,]"$.MI M\,R$4FJPVSL5![I'V&-NR]Z"[Z4GP-8DN1OE Z=-WOK%:3>)A+N.WF&VX%Z" MZ+OY (<4 11:VER6"FM2EO152KQV O>-H%2J?5GJV)L/4,!7#P%5%G+YX]43M*JG[S@2W^UH?) M$*V(KS!Z":-%@8N;CMK :VD%Y88HJ=!RY8(3!S26C]QSQ9/3[<)53QO_B"M] M/\6F[XN)VL?G):0SQM]?KHJ@W/#6KU^16W"O+IS*F!U$U'3+!!JCNABCJL2 M;%).6K141;OVX4_'<(I*U!,CM5>AW6'?:+F1@'$0$OT:Q\O-\V1+YB;^@3\# MQZQCJ=WYXSXH>@ZO]\7S?KKU1)(Z:+!SC>GCLB%B)%YQBZZI M C1>6%1WL[3VO^GT**IZ4?2M8RVC<9DR:Q6:;"8Q* U %Z7I#=$R(&R90#); M>?9ML?45)Z^L(]LCY!6I.'1(_%'9O;S\C(]8Q'XX$]:XC,MTYKDD]W%B<3:X ME%)IM+&:!MW7"W8-Z_!A\YKJGMJWJ[,G+@51(ZVQ= $V""R4M1WCB0I+$QQR#8\[9NU[9\U6=1VZ['X/F M[$)'!QKS%DW/5;X6RSYGF3()$=#_]&62KO0O$.A\1B$T<[4ON%^/WK][59V< MNX7WGR;9#BKJOYP/1Z7D&TYR_=%Y3-=WS@0@;KD%6$ZE$! Z7Z2 MT+5CAK+D0(1(:UO]K8"=GF;4YZ.+SJ,0OJ"U/[F\*8!UWG6V$;W^4AQ92OPC M!U):99*@+4?K7]L<:]=*>0#.Z2E(+=EW4#B_=&!&-RH4 2]:GIY/TG2MLAF$ MD2QR(K-4R\K9()(CRC+-J.LDA>&J-.W745J(?URJ*$]FPW\M#[NV36:00L"=U'$2&92#$ZK0Q(JX8H(R MBN.KI:K7^:F%_615[R#D=F H/22N 9B0G,%%/+#2]-8(= @Y&$(%XQ ]U[%Z M:OY#>$Y6F:J1L-5>JG>6^4O3Q-^'(T0:W\^^I,F;)Y[U!M_W7+0C,>QY>KHX+G\14'TFJ23R#V=IT5%J-<7T=OBM7*1; M8RAUTF;3:_.-.\YE,)1HS67QY05Q"1RA$$!R +!W2QIO25MX,H2]\C1N7FS8 M:?R7E[_"?S>3LQ%,I\LS')F$D\&FDG\9B(RE-!B:$D3G%&B.26G/6TFB'J:N M3U5[U)U;V1T'8NU8#F(?$?#-22X"_=&Z#&@9$*%])#)I0X#A9L-L"$P"SK]Z M[\@=(?9]0'M0+;I7/[@[-CLI-OT@W&NP[^!B'1AJ [FSSB 5,,I>L*673%GW&/40"9A,S"\5-;^<:/##*Z;)?5\ =+!.O=UA!DU(RT*B(3Q0%@&8B<>7^G@HLHCO$ MK8N^\J*Q [SOV1#OBL4.0K /0-WXUK6!VY$!OB/4PQC?G5'?7L6J\=;O^K81 M-H\F<*5*W>TDB;0^$Z^#+26QF%0\4RIK7S0X"C5[Q-@^5BW;A:X.M.ML/ITU M%VGR,8V6);F^#+^N-W9K)-?>:Y*C=$1"UL1&*0D+5'F#\(2K?3#^ )R#%+?K MCLJ[*3B5>.@@?>+.0ZRBKR M )S35I%://2[1[U+UUVG3>+1F6A)8@P567M3"E_@NDJS5-)'=$YJGT^W0];S M;>Y^3VTZ)*E^@8G;N-Z,PVA>$IG7Y[++1"&OM,PR\5+1EZ(4>*G_:06)-KN8 M#7KMO&TQB3;C'=6R\F2JFF[EW.^J)T.X MHD$+&J*!'AW\+2A/2I]Z(JL#/WZ#).Z]!P,I+21N Z&AM#("[8E5@$NODEKK MY*WEK4K+[71\\3BNDU2AZH1TD([^R$[]L1F-7C>3WV$2!SA5IB#+5?<'B:+P M(GFB57;*1B-^2XAJ7T>BB(3+03!P-OFRB/D8+ULBV M-=-V&_GD]*5[^7=@M3RP]]Z4!^ZS@0L%)!B+ME4RE/B$3I^AU'%K: B\=JYB M.V0G::UT0$K%;E0M4"Z#!"R@NQ:"1E09-UG V3NF%7%2"VU$ N94?TIS? &; M)W/97EUV)^(XHC4&@C0L:P(1< L-41*@CI*$OK\#(85(L3_5:16MJ1T;'Z2L M<1.PB]NW ;W8M5*A=ONX[R@S=27OVR S=A<6C2-5[ M'.Z?F:$=4+]WSM[NO!V!NF4MK009B$N,$FE=)A8D[BC,:,.<,-!G]ONSS SM M4\MVH:OGS%#AO*+*>ES**3I-P#A95%#.E!IOO')6U#ZH>-:9H3M1N4-FZ"X\ M])P9RKVEUNE$@H;%\4@H@:A(9+ F,!YIRK4-JF>=&;J/BM3BH=\]ZF,J$R\% M2V\67DJ381/9@ =-F:&!&&9*;=N,%J.7J.@0-8UH,3)!>SR*> !JS[FC1^!; M]LGMUE6KKVC;V1?\D' )7G^MLY#;UI&ZC;NUFV"E-C$OYU-4/32FBNY.UQ-9 MZ2*-4<12^D\%'HC,Y40])4D$35X ,RJ:VJ4"'L)3KS7,AE'0M+SQ:>DE"RF\ MM0Y(E X7Z*PD&I?X0IK(8XX@J92U[?-=,?;5*J::GFQO$M,!*<<2^-HPM?6] MMJ0\KO/6E<4>)4><%D"T DH39.5#[:/:+5 .WQ2F"_KO%63?GX8.3+)-L):F MQ(V;KX\"["@N]2BXPT2BJE#90CWVY^$@"A-U%I1I3ZC5IM0(I\33%(D6VL4 MP0E6.XOU0(KR2"SI,'JRB_AK-]O\W[A?S<-OEZ\F"2[^UEP7A!'*@6&4DY(( MB9Z%5@1T+"6+I/=!0H:[R61;#O^VC="_3U^9B::V&*O7U6E&0_0%)FE=XR=2 MQK.S)-J2*Z'*?5-$1T1.5&3'=>#MLDCO//BDF-Q':!TLWI_0Z4[3]_G-. Z_ M#>,[+-Q<7,,.?PVB3%;3"[5PPLO0-9KX4"U*J),=F-+J]AV03R%3]*MU3 ML9Z*_O3*60I=L^OPR6<=^:K M/DF<'83YUS@^S"?A"TS3JH-TB>[%_YY/9XOV4H/, ^46,E+#T%-BB-0"3IQR M[:R.*9F[E[*K.EUIQ MBMA( ^%),R8N]R7TC7UTIK MLK;,9T98:2,H&2J8=XH1JV0**D7.8^V@XH. ]FY=NN'ARUB@ JEE9@P-JW+A M/&9)K'6:9,^"24)JYZMW,MT&IJ] ?#WN[S4RK2+G8PFYWY['(N;CF=4 )J Q M[LO)>\9]6/E,LM+",YD\K]^V\!Z*0P7:*[%[-Q=F/REWD25U"]'*]VN#J:/X M^28\APF9[\O5@]3O(>B^E(!2P7-*0*(H]\.#$@1]?DZ<$S)(Y1!H;5.W/_(? M"8/WP?TN\NV \X_I6S/ZAB;V;7#KUMQ..$YQ:5. ?KH,Q=#-""X)RK-3CB57 M^U;?@X#Z=W3VYZSI2N =A$@V;7=G\\D$+8N7S632_%YPPU?\S>QRX)WVHM09 ML$DHW 8#1W^(1D)9IB)[I3VKG=NV"[[^=:5?([,*+SWIT*_PQ_!B?G$?:XS4 M9E%$D5BI)EJ"@S([HG1B2'47?*>N0U5XV;HKU8M2G#47%\-E7!#& M\:Q9! O3. RO^AE^1F=H#J/;F-K%,-H_?-\(QQ.G42O^T4RGM\:\UJMDM*=) M:Q(AH4>CK2:N-#^ +*QQ0!./M??Y[6CV7H#N/GGIL%E.HV-,$>%<0)4.Y21+ M<,*,E0*4EM%7#_!L1-);S*,.W_?6D?W%>RS1CGM3>7GY#F;S25DGKWZ\M/MI M!EPQ@B)*ZE+DLU2\IJ5%C.:6"B.]9+5K"K5'=[#H2 55>$R[ZE#2@>=T&^D* MY=I!: &MH\C) [ .$T#IBM$'%6=_.GK6&)5,H+(8\APG@3I<6.3/)SU(LAZSO\^*^RU4J'=5H MYQ>S7#BA=DKCVP;&']/7 M50+%"I"63@<;&?'&E#J0@1&@U.-'SKWE6BKC'W.&MC[]^;-;1W"U$X_/2NK+ MY/+K"$*Z]@_7B7 I*B VHEI([3UR00!S^C%&EK4^M3C .3> 6P[H^?[L(K#)OJU#U"@A("($% M28SUN)8(R8BSX'&7$ E44DKYP_XBW*+OWQAH%$=LS.2N CEA$.6U$J.]IB53$L+X&+'?O!F8(9=^/QO!\&+Z>CA*\=U\:;1'ZPP:@R3$TJZ=FH3J'#1)U@D5A;'* M53]^?AS6J>K)WA34]IL^IFF:?$O313VI%#\W"'8ZOTB3XN%-/S6C.!"&*AHE M6OFI&)S":8(KGR0T,INR-@(7TE;>T^-C/7O:NY!I_78ALS1)T]E'!/>V";_= M.$[]F$(9(KZ8O8;AY/_":([^1K(LN@2$AU)(7FG<[TRYRKM@89 %U55A] T*X@1"8CY0;6V)THF0T<&(I$X1*2;7.R;F[A=RV M:$.KX4Y#">I+MH,>9*_29/@-9L-OZV6:3'_^YWPXNX1Q_)AB2AIC-["[R#E($[F%:':&U =91_M!'083*/*A+7="7U MWE3"6*,4,X&$13F%J$H7"V.(BY$J)H%24?L>5X^J\$AJ4=^:L(NPN[C(APY; M,U[89JO8?\1-$Z*GQ 9:.H.5IGI2J#+%H)P2DM+:P=)[(/IW62J0<_<*WUZ2 M[2!2_GF28#J?7"X@+=&M@-'$@@[*$I9%1JUV@=AR\N=#MM9(X4RJG>^^%N\QPDKX4FZA$TT)SL4X@\%K)*!-'?Z>$ M:+52Q'%:CNQB8A&R3**V5[@5S"GP7T?2'03#-P?.LMD7P$)Y34(1J\NZ@Y3GJ93%9TJNT_/^;\?UH[<<;C8DY7W1* M421IQTKC;8]N4,PDY,A4EM('7WN'V!%B_QI3.?S8)24=.!DA,9Z,E0(ZU.V,]A*=_W>B4S.U^YWY, M=%&:N:!Z,YW.;U=K7.)\EWY?_&HZD#:$*"$04!Z76>[Q;TEG(C@%9Z0%:FH7 MUV^'[+0UIP-V.G!:'M1OR02X )+@GT6KD\)]5'EB+2U] YG,M/;=Z_8KS1/? MEUM<#T +'Q1DDH542+#&-U@&2HQPS$+P-LK:X;G[*+Z#]^#I4N_"5D^SI>NP MR+@5.D2?12(I:HM@4BF3+341W@>6/9=!U+:^;@$X;?:?+NL.#//%+=(-+N3? MQRB'T?!?*?X-98 KS3K+Y?WX4PJX>,^&:?IB,ISBKVZNY3BY]_DS_#'(4BBF M+"7)HRY+GU,)0R=B@F#&9Y54]2VVJ[FA0;_S0O#OORY:0@PB.*42 $FT)) M(%HW83AK2DQS]J6) U%.,G( 0A7^@;L-VLS"4Y*Y+/XBHG>UHSYM<)VVYE5G MYK[VN Z\VJ#0BS(1_?;DT,S6-!)O%!#%@E919T]-;5UYS*O=?5Z_-M\6 > W MXU^'XP8ML,NKJS$WV*4(!&VK0FRYH>NB(-:E2!)C8*D(PJG:4VT%[-E'S.N+ MOX,(Z%UH S1^(=X!L//%+OC/=WFT;NKPYW,/3/? =4W56& M?>3< >^WH@HO9K/)T,]G)=_X<[/Y8' VI>;^T!,!EUNRACB JZ05-CLF?2& MF=IY^SN#/$7-Z9:I#@+BVR($JTM/"V__0S-9\-)F.C1ZYIC''3@:0:2QG#AM M\'7QGM)H*=/5(\R5IW"*:GE(ECM(0+HKIK5M_!I%^VHX74Z@./?;)O"WI>4V M8!+?/:Z!9!71<@RAR)0[0C/7RD>O>77?N!;V4U33@_#:P8G+W7FG-G=A M_OS'UQ&,%_&=4B;T=C1@@&ZO5)):DFE9B9,*927.)$D;LK22N>KM!'<"^#TH M4CV&.C@JN>?+2 \R*,F(X*QD\> N#B()$E';G3'4!M>UQM2^"K].C_Z0)HO MZ!ZWW+<]:M\+[*T@5KJ;_F(\&\;A:%Z*'5P?Y_W\1QC-\>%E,RVF()IX2XV] M"^TZH))5,IEI15(L3I=!!V]HO7=T9]'4/_R"Z>R^'YW#D'\OM M_STG_O)R\P,6]V!MC@9HC"1+JHFT('!'%(8HA,&<\%*)ZE?%NIO.P2H/'%!) M[YY8'HFR=''I<2.R=W"QKB/>!E]')1 >PW:8:@A'HPRME'1/)@^A<5XPQ4(6 M1.E%1VB'[ZS'-8/C3JDU[I-C"LU6T70CLHFX'^D'-94HWLJ#6 M9=.%-TDI38(, 5U5H=!<$IS8S)@++E!M:K=@WPJF_\!!7=[NUN^H(O0.[E[M M^1:]N"CM, 9)^J302, 7A$?F_QZ.(9Q&,+H1IG'?T0?.D'C+KVZR+3+,7WXX]%_TJ*.7[A73.> MK#^^A.GP1NU/3YTU67L2H%16$Z6+$E!#.#,!@*/JR]JQJ*H3V'>=K@%FY>DM MTZ$$X;&$OF5I*&]+%RK!H@"N!.ACE&2O8:C#Z>[=I?HPO!]+&.IJ]B\O5W,M M3UU,:EE2S0FN@W?$"85,[4O;3P"Z5#AH /IR39MK8\LAFRLSZ0<+:.?QP,!J@&-=D$9:*N9Z&S;?0#704(W7>I/=3(.O Y% MQAAE+! F2S\U@PX6^GJ1>&H,U8FF4+V^XH'6GW8.='U^]UB =B&GB\(Y*P_O M8_J*H%-<"F$[7,MTL% *!:I%:[8HRQO&2,PN&Z<,;OBU WP[0NQ?GSJC^VYI MG0ZYZB)*?-6PK85<(!D4B%4H%WS)9&G08W46Q CM78I<25J[(, N^$Y7J3IC MJ8.K!F_&W]+R7NMG_!?+7J%*>C 4IV[+350A.?%)4I(S"SQP%S+4[L)X'\7W M[;'MR4KG>G*&VGW>3(;_@IMG)BT0=N2;/8[N,"[9OCP^J!;52.A@HVJ!-#JA M.$.D-'-32J3BPE8C)\U6S2*4X 8>'KX0)ZDRJYZC4H-B,Y.86H(/!.=Y+I M!B-Z$'3VB3I#G F\%+Y(Q#O*"$N<,9638;[V6SGXL5A%KCI;4)8% M4QY#*F30J>1/E NT4C.+KQ%JOS$A:28MY=7+CK5']SUK6$<<=E$>HIF57MHA M#;^537830N^S,2*B($KM"ID2(N3.$0XJ!*<9Y%@[/^MQ5-^S=E7FK ,W?-&+ M_6&$)@KEG52$E\O54B^J0$(FE',373 BT]I:]3BJ[UFK*G/60>F&5\G/KO// MKIM[:VX]_E8M4+YG_:G!SM9Z"O4R/1=5 MZ::+9TS7UZ":?/.G>R1TMG_XOGF;3YQ&I?3,E_,IZLQT>F.\:R7BUAIE/)"L MT1>7F0$!7%:(]=(Z@[Y=A-J%Q1["\]15I[![\Z+ILF&<, &E MJ5N.!%=KCB*--K)H8FR7YX'/OO&ZX:?K5VW#L'T??AV4]::.]"NZ<'>@K+)7 MVH#9Y7BKO4H9T>@M,8L#VU*Q%KADQ/!0C/&0J6]U MZ' 3 6*FH[D6S&Z>U>AK^JTKV#ID)A+SA'F M7*D2RR2Q'&>N(G<& H04:N_@=R \5\9K2;6#X.H&NW>9HIQU\MYP$H321,IH M"!@J2STQ;DM9+].'A_2]FG UV>D@=KH)UE),Z[OD;0!VE,'T*+C#)#!5H;*% M>NS/0T^KS&V@P ,55F428J1$LEBJ4@9+M#.99N4RM[6+)AU(41Y)83J,GNPB M_HKZL5QKF]%P!L.K/%[FA!&I)%V$Q2X+N,N&S(CU5H!*0 67[:)0MQ_/6#(YP4I57$V,7Y^[R@6+05FZ3IP)@@+$4,0"GZN 8AV5C*4%. M8+RG0M5.:K^-X"A(WR\X7$&T':3U?(#+=5NNI4JOYYVFOTQ*P\\06+2"99QJ M*C#EYVPA5XL M1,-3N03!BQ=+#27@9")16PW4!YG=LU'^&_/Z4^>[4X,.&MC4G&/)G1[C<)># M%&)67@DBJ$'SC*5 0%NTUFQ0IEP ,M6+-74RD3^5N2+1'730J3FI#Y/F:YK, M+C^, -_3I57VM7@A@P2 >Q&5)'!=?%&N2@-E3ICBI;5,T#RW.N0]D#9OG=B? MVMVA(G30X*>S_>C#)'V%8?SYC])?O!SL+;H(+G\W$%2 B4X2SVVY]Z(,<9$% M8@1DYJ*/$6I7LSK(1/]\&WI4E/MOASFFM^/.2?9T,CT< G MJKW V3EOH51$9L2"T80Y"M$ZEU3UR^2]3O#/MZ$'Q;C_%MAC>@M6[S43/M@, MB8C204XZKHFU/A'\4;EDPG-6Q^RH_KFZUZ7XOM*Z8U+:&S\92"8-B\X1R('A MCN0E 90P43P*$R!SX6M?->MH*G^J;U6R-QP)[7UD6'->[])L( . 9=02'V+I MO&W0VELY .T-CJ*NVPTA3^5-HJY&Y0UKT/,*_-%:L=XY!)C*KT%A&1 M.%NZTT2NM KP$3D=<= ]@8E[N+X[:P93X?X^,6'SQ,83W.:X%S8P!A7 MLOV ",$LD9:CYQ5C(&@))!N5];R/HX:M^$Y;W>K0LD&'NCC7V@9VX<.S@0A! MA,@E,7IA/W)+G/""4 ?* TW@65=IUZU!?I_:] 2"-JB4ZK VQ8=)DYO)!=0I M1G'W:16K3SP(M(]R$\YJ\%#:V-FB,EQF8F4I3VUL#I%ZIWU7IPDURTVLGWU] M.6K#*-.7ES<^+:] "9=$SF")I1*56'%!( A)*/<2-$TN!*@\_UTQ'D6=B5WT M9'M3]PY(.71!B<2UQ9RIWOF[V%!X.HC!&!K*+^+N^EIA]3!X]..)*J$NRA LFKJ!$>TF--DJ:NQU: MG^^UQ)WD_M"UQ%V$UL&-IDU[(7H#KXLW\#%]2^-Y&C!.#3=,D9R"+)9=F;\;H5J:WY0Y66=9RHHX8BA@E M9918R.6C40R<%C3TL"%L!O>=Z,S3">G'A%CCO :Y[#@_G@W'\^'X_/W75;1G M^K)TC$AG7V!\GJ9OD'$M MD4_+J,&;\2)\5QZY1ZSQ\8?N&W+<$7:ER.-JM&4-,23^QK#7^NE=<+;T3%-! M>-1/SXAGQA-MH^#*&*%C]0A<"USU(I$/C/;R C, ?4ENK.S)?&+B82 M%RB^K\DK2B-WSM?>P9\ LZ]X9'7MV1Z7[(:B8PE-?EI7>+NS"JPZ/@>M@Y6< M (A I+,2[=O2FS* 1C,ESOS5EGN?KP%C24G"3".ZK:'&[T@@;US,$ M:;BDP(V7^C&+]N$A^O>0]I![4UUHM8N\'9&;!WB^-%806'%W!; M!63&Y^M-;*"5%C*6IF;*Z1+1-L0""X0:@WM7Y#JFVMU5MX(Y*BW9E\0M)?3V M8Z"#A69UM#$=J!QX=#$0<((1R50F$+PD&B J$[*-O';L93WV*1/_)/EV4#VL M;8QV^;W/\$>:;@C,-N,2ET!)CQ9"FZ5)FLX&1EF6N8/2[ S*Z3HGWB9&4I)< M!%7N7=3OR=O9=$Y9&X]%"SHH#+:Z+ANDQFV=A])IKYP1X-\@HAF>A?,Q1!^" MK;VA'>H6':?J/?_M_4$L#!!0 ( -AS0E@8Z28> M@S,! /V[# 5 8W9C;RTR,#(S,3(S,%]L86(N>&ULW+UK<]PXDC;Z?7\% M3I\3L=T1A6E>P-OLY0U9MGL5:UM:RSVS&QTG*G"5N%TJ:DB6W)I??P"25<6Z ML0 62''.;HS;ED@@\P'Q(!-(9/[K__GC:0%>>%ZDV?+??G#_Y/P ^))F+%T^ M_-L/OW[[".,?_L^__],__>O_!>%_O_OZ";S/Z.J)+TMPG7-<<@:^I^4C*!\Y M^&N6_YZ^8'"WP*7(\B<(_[UZ[3I[?LW3A\<2>(Z'UH^M?YO_V4-_'#S_W:^>=I,D^;GZ[>;1(CWVH&S6_?F_/W^ZIX_\"<-T691X254' M1?KGHOKAIXSBLD+]K%S@Y!/J7W#]&%0_@JX'??=/?Q3LAW__)P!J./)LP;]R M =1_?_UZ<[++Y&?UQ,]+_J#&]H[G:<;N2YR7GS#A"RE]U5KY^LS_[8 M\/7/'G,NCC>[R/.=5I64B9+2#964__>ISGZ^0'Q+\I:'LEH0KE+WBRT9NS#] M8DW<;Y(A^/ "M[JY6.3Z@_JP9&-]NYNN+A9]>(EM?199B1Z6J/R/DB\9K]ERIVF0LG_[0?YMOBK@ \;/\[L\HYRS MXF.>/5UGBP6GBK]OQ:<,+XNOG'*YKI$%GWN1CT+J!!"3",L5C0N88); V$\\ MX2YLJFU M,/YYB9]X\8R;%Z3PRFRH]?GWNSQ=TO09+\ S?E4V0P'R2EAI-61+0+.G)Y[3 M5/Y^H11I?JDT^=>?MU#8&Y;%6X&]&!KG6F(@I,A@*S/(!*BD!E_/(YO1'?D6 MRCC)\GV<,MH7IRT'%%+%"B2!"U)IV30I$?/\G_FB+-8_@>HG%1&8]OKSP6=S ME:\UQ#D],VK-$S_33-ILSR7<&4"%\D50E-E%7UP]0%+$'T"6,YY+J_V(N@>S MY#T7/,\YNY'6_1/_AO_@Q=62R?]*0YZE93&G&!$6NJXTO(D+$7$\&(?RCY S MAX@0193Y)JQUKL.IT=5:7I!6 H-226S&1&>V1CBXREMCF;'>CTHRN\OO\HOU>/V*Y+S/Z^]7SLUR^T\JA_:J<_>+^ MZNO]9_Y$>&Y"&F<;FQIK5 *#ML2@%AG\*(4N?C(CD/-8ZC&(51@'II!S"(+? M:I'_7WLTH@V/)1XYW]^H1**M_CZ3Z+_8CTJ^\+(FJ4]945R599Z25:ELGV_9 M%ZE:MBREFO+]AYNEG-N\*.?4Q2&A(H(T%-+52GBH7"T'IP5=9,4JYY_2);\I M^=,YAT*SE0E-)2DM>"E 2UZP%1C\ID0&E^;)H/._;\I'GX'HE?;YE"5K:&/HB^H.BZ90, O30WDDCM-I, M7:/=DAO\5DD.E.B@DMVFFV(,F"U_1;_C<1T78T ./!CS%OI1VF'SS82+81PPUT.,BC")Y^7FD'$1L$3NI_L9E=?,&/J(B_G7^4P\V9G ME7@TH+$?0IZ$3,6A2YBZ* ^TQG*VFOW:EM$-V7N$R+,J62&#YS MK,SX*I[OM_?9$TZ7I\V73O"Z)_L%D R^^=P3#>WI?4+WKLDL7VE-9/FO[23> M;VV4*7M"A?4$/?7K?H:3\BEO17TT]1%3-=5?/^,_TJ?5T[LLS[/OZ?+A&LOA ME#^?>\2G+A(".BQR($+2_28.2R"-. UBAPOF>2;;OR:=3VUB-W*"C:!@+:G9 MBFXT 'J+_%"P#DP.U6Z3]/MJP<%:\AGH ;6Q.= ',TL6@E'7HQH-?4#9MR-Z MM=&/RVZ6-)>+"G_/Z__>+&^?>2Y7G*J'5-KF5Z0HIW/CTW\?I1K2<%2)<@6PL-<%'PLG9>%FU+?,E+ M-4LQ_=LJ+5)U+&GHPQ@,DQ[?#0/]P&RW%AK\N!;[)X7_1G+0B Y^6PMO<:O+ M'#%+7&?0\:A,9P[(/L_U:,'\C.K7)2_2QJJQ 8U>^EQD :(Y\_X[.$W,,=H0C=3 M!X#4RNZ*/CR]SO?.-#W:T9Z>BNU3/6JS4_<)?LHQ]3Q>+.7&C.!(1@DZ""42^CV'B$^G%<4I0=;W/ MC76HI%?O4V.7K?S2RGFIPI'7&JPMH'2M WAHE/B3'MGT&YYN_AD<],'-GJGA MS9HKME6$W=OAOB/&/PS^V@O#1?C5:X5JHEH.7,]WJB6A7Z.CK!(7Z;M>."YK MI&=0:%96 >M[UV&^\%)%7#6'30YV1!(AZ31[*(0(>1$DU(E@@*/(=Y*$N:YK M% >JT>G45HYKZ?C*&9L?7*>K7&3#,$\=T/6<8=M0#KP>?$R7>$D5V7QM 8B% M'$%PM5ADWZN@-)'EZVU!%0DX UM=+ 9U&B!G*XY3I\MQ0S<-0#B(UC1YMQ\[ MO5L5Z9(7Q77V1.274P7%(4D(SWAMX./480D7KM&3C]B'/^#A>RZ>Q)!7=5\EWE MN=I%JU(NO'O=/G-7IV&X^HYS5OWQ3?8JY;F3D_*+G*9US(/1=-YAX0Y(.X[R'[ M,C\VJQK]179>OL*ZYV4G7I\:I]H<[:SKC%+M0ZYSC_8XW;I6 B[+ MO+G_7OQ^N]QL&6VW&(KF !,_\#EWD.<)Y,! 1!Y$GOP;P22"W"6QG[ P=+Q$ M^WC+N/NID<*. D!IH)*!'=MU*\!6"X/S%O,!TCC@&A3V@5EF@H@;''$-BOQ( M9UR[(Y W(R V(Y"W1N!YHXBM0Z[>"':>W:Q,44R],7!AQX4(D,(4DP#X,1LZHUJGJ82*U[L?[3?O&V2R^9 MX7K'D1>_Y%E1S#V*/>H$>0UB,*F_@-S!AK415VC;!@*^T,5/):S FKB8RM9+#G MNALW"ZRF\@?I7W7?ZWL'Y8479=6#XJ_F^*%\;0(_U>'$Y@Z*ST7L"P\F'I)$ M$],8$AKY,*0<<8YI* )D0C3Z74^-%$U/ K%TXT>YXY LGIH <7C@Q;J$?I7WE+]GB1=UCV;W$5U]% M=[$3.R01$,<(27"P2.'!,6Z^QM:L2U$7;_TJH9/W4CK$=) MUG ;F(5.0C9 XEDM3"P137=?HW*+EMK[=*+WTL4)YUYPNE#[.!^S_!XO^):L M5)3'4O59[?_L93P3 ?-B-XDDM;A"^F0)AX2' ?23&#M5,2IFY)-=*M#4>.CJ M*'K\->:0#$QQ.TGLULI MD>50J=,VM785&BN[W47XVL]YUT^@ M,#1%K24[;W5I?#GZQXL7(#+2X>'Y3\/L./"$QIV'??OOC'>4=T+:G8.Z4\_T MX:!6?M ZD/=C==--.K/=U][>O7[&_YOEUPM#VJ8CNJZ;F[VVI4 MGZI1I=6H5J42;,6UV(>^>PVTU]V(RZ=UC'977OO-]UBTZ_*P*L=1?0=G3D+/ M=6@00QXE/D11Y,,D8 'T6)"H0RY$0JV#K*.M3VT!K7,\+ZK4777"! /2/(!. M8P&[!)"!ER&[6!@L Y=@,A*9&V!CQL.G=.]DTX.7QN/$4_+N,-O)ARQ57VU= M#OS"R[F?$"0WK^"UY\7. 'W0MD'4U,C1H^?[F[:0>]5B+7^5=:-_G. M7)HRPK";*2S"-S!#F" '?E/"6RJJI@%/KYMG7>V.=OM,0[GV#32=QWN>8?,' M935^Y<_JJ'7YL(D82WSDA4& H<>Y@$A5GNAGW2/:,L@='K>>>[UUX M+%LMR^(.OZI]E74U)N;R($8A@E2X#D0X""'A 8"&M>W.@:G'A%<#M' -+#!II%PF+)6'1C8JVEUK).Q"UIU*'JD MFE77TSWG_LF8#160^QF7S;_^FI:/V:J\EZRSX,V/7W?3*P0.#GWF!#"**8$H MP F,$R%@3&(<1MBCR#>Z=&A/M*F9'9\E?3_@!PX)IK]+ [O8:&;(-/8&3Y.= MWF1(!M\6(64KH&UV)-Y-U>^IE9B![[5NH%9N\XLJ&\?,:CJ.X5"WQ:'V!!N7 M=ZT#>L#5]GLPW_7YRHM2-J5,1M7DU1]IH;O;<^35J9%H2T3PGLL>GYI<>]5, M_+/^QLXQF,YOZ%R(T,"PF#CF ((H0%Q [G\@^44!\E MPC>N-&]!K.GM$+U7"0JK!/\E7X)7*>] KEOG:-EUVFR-P+3<-56 05)8D_S[ MN-/6:-Z,J.L I7[QMLZ@PDC'A34$5ZL#NQ<7[?H_+G.IF8* M;N4$:T'UB\^?1;:;3FWC-3!-'H'*HO%G L8%=>O/=C%:,7M=9=L5[K7?,=_: MN5D6J7SR6XY5V:R[;)%224EW>48_I4M^(UU3G3T,C58F]$4WTH)&7+"6MUK8 ME="FQEKA;<=4C@7N6R MBZ=ER4QBUXZ_/;7%34D)E)C0!:TT\^!;LWNGN]9UX*6QK7DQ5$/O;)Y%R6I@ M6C<>_38XCS/:CZIE)C\]IFKA-S+A^IN MSCJF_G6=1//]BBOW_6/ZPN>N$[N>ZX60)E1 1!F%"0U"Z =1XCENX'K"*$>3 MJ0!3HZ*/:4'Q LBO+S'C&V/D]?AG2#P'YJ-:]!G8" \JZ6>;&SBO,Y5REW!P MAU,VJ[8@@=+!'D7U1<\291EW/RJ%]05GG])ZMW/9+<&&.=?!IA[RH@0C+&VH MB$-$? %C[% 8\IAY/J%AB+42(75W,S6ZNEX59:;*63/^G!6I[E7>,UAJFD87 M(S3XN4ES^Z^1<(# W6X,+-_TV^OD32[X'5?TU+V^$T_WJ2A5-U$OSXI)FAUL M%*CJ]32!W!=R[B=^!''("60TB$0@4!3%D7[=J..=3&W2;VT49%* Z 2"W9/= M%BX#3_5&0B!J:-3Q=)\<::'?$PDC= MTN^6/SKS[&4AK!DOOF3E5UYEC5$9)5]X_KI-T=HCLK6[Q:D173NFDTG1P3(K M05X+#];2]PM[/0.MQK;Q(*@.O97<#I)5@$JQP=<]0"V73.H'UL6!M&>Z>9/X M6CW53X7=:K[=\Z)T*=MXS!;RC:*N2"#[XL<*A<4\\&*',>C'/)3>5D)AS) # M8S]Q* I9%#A:-7J->YX:.[4%_^=U10YU,ON5,\Z?JJ307^0'DBW+O FWNEE* MP>20&MZTUAX;/<=M$,0'9JX&WF&JN1D#8NM.MG:_XU[2-H7CX-:V<0.]KW'G M*\Y:26,:>VR3BP"'E">$1# ,U/&:3QV(21S (/1]$6"?,M\UOM'=W:?)I!GM MV9SDS>-(N$S:1-!!$8;( M"3G$F/N0$$XH$R%'GE&ZNL[>IF8<*<'4$?1!N:!/?0_TN\'6/$VS!>'01V>7 MH&=^2J:#BJTCL0?!K-^\7GCWD^/DQI7A174O"6P_V?9X$>WGU-L)93_[<%^;H3D9_UAE]DZ?BJLE:_["_G=5UX9L M+/4Y]5CBB5A &E!7$@!R84*SW M!1EN!KS#\I^4 UP"PA_2Y5)MKLCULI; U*XP&)"0A6&$A0-C[O@0<:(R_B , M.:7(CQU/!"QJ!N3#DDUA.-9BC#(87#J68PR#KK4W#+"#&W^-V'4:TDK>RF5O M_KJ5?>W1VS0%S2&S9AD:=#VRH6@.RJ'=V*,-:UOY*W4H>2ON'['\4.]P?653 M"E!M FWWY;8%M4D<""]A @:<,(A"YJJR(??>,AZ[_T/.1 #4^6Q(Y@9V(Y,K=,,2*V:%,[;K<]6 MTN=!TKK: WJXTP9CB=[Z'*(OA!HG%+V;[A'-UFQ,_B5;K)[X5TZDJU',X\!Q M.?4QC() ':Q&/L2)3R!G G'L1$3@1.^LXF0?TSV;>*G$!'DMIT'(UE$HN[G0 M"CPCG3'4\H&O=G QB&.[%)^1@MB.?S^VJJ=U@= 9Q7;TQ?%"V+KDWHE?ZWRP MG_FI0E;RE):<7>/B45FY\C^*8Z5=I&X"J)"()LX\PB[R7(] $F#)>(Y+82(( MAE[$28B0&S$_-#N=U>]\>E2XE1U0*;69!6F NIZA. R2 [-F"T(E;NTUJ[^T M!)^!K>CVS#USN"Q9=08=CVJ\F0.R;Z/U:*$?8[U;%>F2%\5U]D2:I*$JO.YA MF?Z=LQLF.TA%BM=5&8MU%4MD6?Y.4BB[R[-GGI>O=_*[+.432M[GIZJX M0(10)#P7QI@CB#Q"((X3!+'' A;&/@\"HV3AHT@]-:=[+>@,/"M1JPG.U\*: M,>8XHZY'MI,;RX%Y>JTO:"D\ UN505OGNO9QL2V9K :]I3=H%)^![==1*3^K MGOQP]O,P)OM1A\O2.C&.S*,N,:,.P_[J-&[GEYTU'HG*\PF/0]?CD">>-+VE MP0T3)!*8<.9P+Q*![T5FIO<_4D3D.EAOT3?L\>)XQW^(0,?1 AQ'BVR<2DBC M>2SC8$&,=WES6;?:$[W#^6U>Q3ZP:@/TCN?5CNA<4![QA(4P]E5M+"=07KLR M7T.7(D)\@1)J1AAZ'4^//#9R@T()/NM[Z*,)O!Z?V =S8&[9HGA?HZC.:+(< MU%(WIS52[OH,QQ[5F %EB78T.QV5@LR V*6/M5QL#UWEOJ0L3R MEM#1KMYD)Z=+Z5,;,)WO]".0356#9N]F9\_F,\Z8FIB@A+]B5; MYNM_OL-%6GQ3>S]S3F+I'&$'NB&C$ DD'2;B"!C30/@B"C#QC2[+6Y-L:M2T M+3RRWN[=W^5=:P?DU-OH!RJ-P&^53H;T96^4];CN3<9N8&+<#MNL-2AJZ-JB MGQT?8Y:TCJ4E2K4GUZC\:QW.?;*VWT$_9K]9OO"E_+1>O_#MCBTGH9L(ZD/N MQU25 $,P$4$"8S?P&$%B<<=Z&#'BP4/$,.&!V G>IK>O&\$ S^N"J;N M:M5;0S^93?Q3N.K-?0M8#3S]UQ)N]Z!GH)'2'@&<@<$2!YSJ950:.*/J/A.< M>]P\L>(=S[YE)5Y<9T_/5T^E;O;$O=>FYC?=?;@%E7PJE$;='JN+/UP]92O= M@*ACX'3/X@MQ&7H;MQ"I1WI>3*2/G*T6 M_%:<#'BI_6GDQ)R''H*4A)Y QC'P_3#B+&$%&H9*Z'4]M@'_G2B4"(0(P##D/J)$($0MW<,TXO M>+*[Z7D2:VE!OA%W!I;<,!*[$V(][K$%V\!\L\'K:PNON@:WJMK]O+JKL;,(GE7Z2 +!\^\8)OLJG_/YM_^>%H9%IKVIF:Z?/OPWU?WFBF[&D2Z9WH//0>> MS-TJZB?>VE6LPX=03]9S3OVME5ZK:6&<1%J[XFY29NW]V-P_;^KH7N7YN]>; M):LM3TTG_=B[DYL131'G5@E7R>WD%4B!TY>4K?!"WU\_"M9YI_U2G(:>4>4G\.CES-_M,'1//HN==IN?>=S/=)9G"SY-OB$*&6$<(R$]>;7%T#W)N[LQFNJ;S@;\CJO=IX42%SPW8AJD;C@-9_<,MP?2 MP//\I(Q60#)(PPF;L0@\P+N"X<3$=/+:7&GS\EQY"//>>7ZVICT MN_!>0I.]07LKSMP1V#Z6-MBT-Z9O3:UZV%KBV:,H]2/=W:8FP,!'==.CX^.O M]MO,_997H6:OU56#Z^SI*5O6^=[F#O$"-W8P3$CB0!0$ 8Q1S*7)2L+ "[$? M4Z,CIY,]3<\MK05=WWFI99TUJ1/--G)/PZNWBVL%M,%]U%YX&>_1GL7"T@;M MZ7Y&W9T]J^[^UNSY%RX]I/X%ITNU 7^[5&%I=8;>)N [I^TJ50=BR1!D:I($/@11,+%$$?2K$%^($(J8H*%X?5HK7ZG=S2]EK6^ M2)2V)#:]Y*@#NQX968=R8#9:"UE!N/E'6^3S1=9[7( T ,G:34B=/D>^$FD MP^'=2).7^^9Y75>YW2URNZYQ6Z?5OL9Y_JHDJ:(OYPRS"#N!"WW'"=3M:Q_& ME$OKB9"$^PF6(^.8&$Y]A)B:(?59SBXU)]+%*\BWI8.7NZ6#TUZE@WL-DAZ9 M#0W]P-QVODCS;%-08*V$M1AB&QA:RQ_;0X21,\GV!^DPI^P%;9GQ)./I^J#U M_O6)9(MYZ$6^@[F D9=(KY&&CB0_%,#$]T@2AWXL"-,AOX.6I\9HZW/\6CH] MQCJ$JYN&+@)A\#TB+?VUZ>*DKATQ"O*=>OK+OVQG_6%+HTSEDPJLY^?I!\P# MB>3,ON/9%YY=O3Q4%Q=HN<*+Q>L=3IG!Q9\SS4QMSDEQH;KY\D7^[TJZ6/B! M[]U_:>0'2@'C"T+G0.V>K);Q''CZVH72*"!)$Z1>L4GGVAXM3$E3R7;$DNXK M_;,"-#LUFT0%VXH_<\Q=&@N3XA 0Q=MW Q&GI[FYJ MQ-*2UCPU0 >J>EZ&/:P&)HV6H#/0RF:S%=9NWH#SH%C,(-#1V>BY!,XK?BRK M@,9;/<^+5L_/BVI;!>>O-TO9HKK$<;,46?Y4K1:_+CG.ERK)-W]*5T_%W"/, M!E\14F&8>,)9A>MNU:PE!NA8?/#?"&IX=&8^' MYD'2D!@/?:KTX1JL3RAFP/6@&\[ 1H?*ML'+*LGWCI:M1UIZSL!FK!I5+9Y# M]079UJ&4?@N*IW0_U(\@LO;Y8T>^+J9&Q.'1\+I,I^15$(44P# MB!.!8<+#P&/(9Y0)G>C'HZT;F4\CQ#FJW$%I)1W 99FG9%56FXYE!J[Q"\T MK6(7ZK2^345*,\;;!3=FF,O_)Y"Z 5+@AA S0F! D.<1UR<,"1-CM3^X8SB] M(X.KMU3TAFQHOU:B50O6A!78(^ZC*ELBY=VV1R7IG^OZ+DI%+X;JJB.&[GJ1BF%,9%$D!!/ MFI4^"Y/$-'0XXJ10!Z866HM8*4&V.I1IW*= 25]592Q MK=+ZXKM2!]B)K[8(JJU\H!=(,FX&T,LA.\CY::%)6W6OYI'G(QQC##W$ X@0 MI1 C5T!IB_*0DC 1Q,CF/.QB:H9G?0F1VJ]TU;O"U80(ZUAEJR'+65FFE2,= MO''YJE,DT/%DC^MUUX_J7OC-\IR&UP:TQR ;H88"-:!*>-M$36XAFF6X[E_$,7[VPRL;V+*;8I!"/2.)$842A%WD"HH01& NUC27_<,,H(B'3 MBI72Z6QJW'WT]+#0R4!NCK.FEVH)O:'=T-[ ]2] T8&([9H2Q[IZFS(1'4J? MK/S0]4[OS3)U;''RYK#R)K]]S^:^X_HN8RY$."(0>=B%"24".FIWG/'0CR.C M^ W-?B='*W( I$!=,"V?M'2_;Z V_NU4=@E8BSS9%B5YGZIR!\"H* M;%;O8TG!K6YCF2!E;\M*J]>QMZ=,H#BR%67TNGG0:6TQL3O.\U_R;/7\TN%$-Y=HQHSJ/]YCHV3U?5*<93=FJ+W+TM:?X ML9\%C-HN[(.@W?X^V.-[, M[5)H9\YV/M@WNIMQQ1B%B*(4)C M./(=& D/^TPD@>]H96>^0(:IT<)6!;@X>LY;S$"E!Z@4J:8#^*W6Q7#'HL^( MZ3D? X_#P-33&H+C1^V]AJ!'^'EO$*W%I)M+,'*@>F^(#J/7^S?5CS _8_J8 M+GG^VJZET22Z($+^7X(H= (10I1P29$!%M")*>-)S%T1)F;!ZQV]F4R]<<+4 M-\)6*3'X6EPS>NO"5X_&+&$V,%WM@M6JJV,]9X@&'I:8IZNG41E&0^5])M%Y MI6? #9=8[+=/E0[;,46V?>)S[RW)C B%("4>3Z,&;8AUXL4"RHCRFE M)M94=W=3,YPV M1TOQ@V >O;?Z<MV/#5>:Z_3IYNK=S:>; M;S;+[^ FR_?/GS]O]/X,/__7KS;?_Z1V^W#U4FH;4 / /;5)M1=[X88K4 M!@B*,47'?C1T=[=O%2.M!49'Y+3>^_VX[!H_I^HR@K+E;LDB?:B"/(N;975S M@,T#Y F'!Q1&3H0@\G@,,8LQC$,WXMP+F,N1B;5UIK^I&5F5G* E*%A+:L9# MYV#6HQ^+X WNR.WB=AXV8[;1!,,2R9SK;51NT51]GU)T7[LXB]+-\CTGJA3S M9YS_SJL[V35I;9.8RU]>\[S$Z7)=C:[:SMY&";:VCQS!(^$C*&@HU,766-I3 M40R=A/$@]-2WZ)I944.).CVKRT;V)KNCJ7M0]_8C-/AIWD9%=>=!*5D9:%LU MU[9:*_7_C^J)1E>PJ9=9:?M3*^AYH/VRH4?%?LHJNV*^5;*K0<#N2),U3'\] M$VR=]MD2'X=N[(:0N(A %",AS5+?A9@@D3!5"L&CAIFT_H$[0UA?7LJ:5\5M59MD:)Y(Y6.+Y'L2>\*2I M&4I3,_8C&(5>2+ 34$0UPQMLB#,]SMF*#7;D5EOG6V5!I2UHJ:L,G/_DJF@: M+G6/*ZP,:#>/C3U( S-=YPB<'+JZFI36Z8;]\3&YUSS>.(UTX5D*N%K@'+"M MW2[GT<-VH.C^'*/;$:ZO1^>M$2:OX'(5ZKM MH+%[U]I2F_VLZ]ORD><',85U+%HH0NPB%D*/$@X1PHE<%ID+&8UC+EG MLO7;T=?4MGTK40_#:\W,ZRYL]>QK2X@-O.R< &N .#\-/"P9UET]C6I9:ZB\ M;UKKO')I<=0/.%^JZGIW/*_*KK[#14JOENQ]NEB5G.VM\I3QV.<80^F5\SHA M#XZ=$&(G]*6OCH+(%X:.>C])IF=1K\4'4OZZB'"5CWE5VQY]ZZ::#8^FLS\\ MY ,35;NZZB'N,U#I4>W!-IJ8V,87%%WMA:?U.JQF4KQ1:=9>4)VNUMJON;X% M$Q?2,&=W."]?O^72U,-43?&Z?$QQ*UH_FW,2AABKS#@D'"/2JYR.(QC%T,OB!$1CD-XHA4A=+J+J5%2 ME>I%SI!L*R;X30EJLG-V'$R-_-ENGY#N;9]U/]J"XS_B/]&GU]#4M?I=^L_P F#0-Z_C_>>30P!%. M 'V2!-(R(Q$D@@<5VQ%?&FP$8X/#H8ZNIN>F;DL!/2L)52C*4RT_H%E3(_%9 M>E)T@=/3!8',\-;@0DL8#LR(C91 B0D:.2N_LY;4$EP&Y&@)MI$H<@U?KN## M#7SJ8ZL^Q5=;1QT:H'2R9M?[XW&GAA8[#*KSO'F6I ]_<+I2-VZNI5WZD.6O MU?*MF27IZ,M3LP$W0H*UE'_6SXUT')YNOK."S,!$=PC*.M&ZY--ZD^VW=F H1-*RDW)20#!,EMB(=)%*CL' MC=B&5SZ.X:NWK=0;LY'B3"JPUO*=1'^K:N'3DA] =75,167&\&$JU*/R!&^%ZJT'XZ!HS2LM-/S MM2HUP5K/@U N%>=3*P8:S:HCJR:]\WH_X59C/V'T#T/#HYO.8 ]]&%DKJL9* M8\ W^H)&X6K,]SZ#C=*7Q?0-_!$8^*G3^1A&Q'^ZG/HKG MS4=1M#X*6G\4?VL^BG2MO"T_>9Q!Z72U!Q9A/&]]'"QW'/Z1NNSGDUR]X'2! MZT(S]WC!M_>-U(6DS[AL_K6I*O$U6\CF'IK?;.^O"(9Q0%@" Z2N!D4)@IC$ M/A0X9M*/B9PP=$P.T&T)-K5MC&W)%#/GQMI Z3E$;P'_P.M_==]SJ\<,;'2$ M(LNATE)ENCK,:Y]1(?VI[JA'.A&O!E,MF(V]3H=-T33 M"(B#B$RSMWML>?T5E_3Q4UJL$RWC $>13QV88!)!Y*$ DL!U( N(3USL(N1% M!GM4>\U/CVDJ <%"2FBP$[ /FL;^S05 #$P0-0)*M/,W4\Y#8;"+<0$D(VT[ M;#\.6YL$)W3N].KWWQG/#3\A[8[??.J9/MOOF_CS*_JW52K=ZH]5@G_I8W=G M^W_WNDWW_RE=\IN2/Q5SAD*,B1-!1GP/(A[%D$34A[[C>@@3V2#5"A8?0+:I MN;OM&R!K_4"M8+5WME41'*^PH;;=VB4V?E.J@DI7HRU6NU^ SK[ZFXWKT';? M_S^'U&27_,V&=JQ=\3<98L-=\4$&H7L7W&Z7(^YZ#X+5[B[W,%V81\+UJ!(X MX=J 9B4 S0K_3;/U3<^]6U$=.'S&M*O9>JS2E MR_)=EN?9]W3Y<(WEH*E"!:X@<1BA"$:,AQ#%203C&(60(,1]-V#8AL4I>7>V'$X^U+\)DK<2+6>\CEWSI!C(+ @PBI E.N_!M+$H>+@ >Q.L+,5/&:\X:& M0<=&K+7I?LC9U@BI]AO$>MWUD($Q8@*[AM4V$)A#;]GH2ST0M 8FX$ 0CV0= MVH#:S'KL@5>G86G2WG@V9P\M=\S1/N_WLU1_R3+V/5TLYJX?LH0G KI^G$#D M4 83AU(8):[K)6'L1B0P,4'7#4_-MES+9699;F#"1.#8B:I+L8FJ9\;4'7L? M)HG/8A;YH2^2^3//TXS=ES@OAP-KOY,!S7'^D"Y5JDU \$+E$>J)'7,"% 0" MR4\,Q1 %B0<)Q:HF)?>XX#C!$6ZP^[#4S%#0'[EU%\/A)GNX'#0]'Z4/# ,O MXVE1ZZFRI%I,J:XV/ M Y&$#H(.<^2,C!"%<>C%T/>BV _B((R948'8SMZFMA(T!?JV0AIE.M0#6&_V M6H-MX"EMC%B/XEL:2%BKO]75U\@EN#34/JS"I?-2/]JXRS.Y2DK3;".%3O'B9EF4>;5-4GR3/13'?_4^4U[S MW*.8Q3'!$&.*(:(DE"X&XL0CBB)B8.C:%FYIEM)$4M$0%O]7"&MI' M5@=1C_K>:F@&)LF>HV),B4/ 9XD\K8HV*LT. >H^(0_2AWG4W!5CJ=JVQ@OD M>"_'RLAK!M"=;6AJO+D5&$B)?WQI5W77C[$[CU\W#5J';F!>ZT+-\LU_(VAZ M!>.=;WVTN#QM1=LA>OHO];/IMH7J%055>R38"U@2"@_&U*40Q5X"8\)\2' 2 M)2P, N(:G3P<=C$UGMA*")2(O?:=C@"I9QU=!L_ 7&"(C+%M16-,6_-MG".(F)YT0N1"R0?\0QADD< M^# .:1(&A' :&:5U.]/?U";]KK@J1J016"<#6"_ ]?C (HP#D\-%"!I3A28N MEGCC7&^CDHBFZON,HOM:CWBT$ZDNMU6V\6*GSO8=S]4_\ .?.Q'''HE\Z#I5 M>!H2,"$!A4Q58@PB[J!$R[RX4(ZIT='IC,5M9<".-F"KCD'DU05CU\U@(X[( MP,SV#S$8!E%QXPS*2$%RUR?3.#^T!X?N#,[S1B-;69DNQ[0SD.Z"YL>+J[L< M@YTP.PO-]3.5-S';[UY;0?FJ@'$=-A![U(LN3\(@ MYFYB9"J?Z6]J:U/[HD(E9"\/^1S(>N:Q1>@&7D2,43,VB36QL&02G^MM5)-8 M4_5]DUCWM1Z[[-]QSGY=LGSQ^K#-&'SU5&KOKI]J8&IL\*L*>5ZHBR^ME-L& MV^DG@=+81K>!T=#;YTI&IX^^3G%-O9'S_[<#^+ MX-VJ2)=Z*M:)L:Z6;'U-0(E1%X%L M,F'43][E_!FG[,,?SWQ9J!1:M^4CS^O?S7WL!"%R(DA%%$ 4T@@FKAPBIBYP M!4X4$41-[(PWT6)J?%6)!FB37P97,II9+F_S,>C90Y,?XH'I=JT_: $P UL( M0!N#.H-AL4U\J +;6CBL"PIOTQ'5+\Q @P9HX*A>K#^LJ^X/RMBH>],!M60J MOHT.HQJ@;SI,^V;MVPK38_]8'78MY3QXK2->^-;9+[;>_HZOOSE%\06. B= M,.&8J#AG F/B>1 YB,:<(,209L&+"R4Q(<&1BAUN!-[;FE0)U[*G)YY7X6K[ MFYH%2)?@/_DKJ"+8-=?&2X=18RMYG*$9X02]4@(T6NP ?W+$3,\@+QT.@\WD M<89EI,WD[?"(9GCRUO!L-Y1WMY-M[2%?#F7G'O(%S8^WAWPY!CM[R!::,UO/ M&$_G'^0"6[[>/^'%8KT4ST/?][GKJ<),V(&($;E.A43^,W3".!&N%SNQCB]W MHOVI>5FUB*"2$:R%U..N4PAV+Q$6"[4;Q0TCXL&QW9@$JD5 M@,=K,FIR]25.XGHJ*XWP)1,B/W%@$@01Q'[DH)CY/ Z-MJK/=SDUPMM* MW/BQG%[P1/&)MW"Z,*.^"8I (\Z,=OF'$>1< W1'HG6^:NTB?Y,@M M[AZS)?^RJK[LF#HQ10Z",8L(1)ZTH@B+*'1$%!''=WB"(UW_:+_QJ5%%)1^H M! 2UA/J>T0%PY]VB2^ 8>/(;(&'D$)U2N9W>\_J_-\NF:FPK F_N",?#U"70X5RE1[2',: /D35S0*/+D0T"?1 .30*#=R^,O=U>;E5UXNI0J76B"2<2<1!S M7_(/32!B<01)A!+H)8D;()10DGB] G [.IV:$:%D/I8YO)?KH86ZYA:+92R' MWE#I"6/_Z%P-7&R'Z'9U^39QNAH@G S6U7G7/&)W7?;F5GS(CS+]?M5O:N8OG#ILS/!6,PAX8I&3 M$(>[$$6"0L1Y $E /!BQ)$)NX/K(P0;A@%J=FDRG<2+_3EY8OOPJ\A[>W<0T M#(8#4]+IV]X&F4Y[?[\7W^+NC^M;7]@>^"KV<6#ZW+K>:^G-+U@?UTSG+O6) M-_O9C54PN#))<_XH?0;)]S=+FCWQ7Y_X?V4+57/A%>FJ?LJ*X7;;N M:.5I(7_U7OYS^7!7E8#XPLM;\0W_,2>N2!PGHC ,8R;M3.9!C"(.41)&PDTH M]R*MLZ&A!9V:7=I<=6HK*B==4?1(?#W8V.I9ME,8L8&7G=OKFQEXSTG9NB$Z M UN@AL61P#R;FJ ;ZT&#O&_2#]]?# 3@\:O@H)SQFD M'I86/F<\8LS(J#_7X]28>B,P6%2!$(OMW5M#V_PLUII&MDT$A[:6-^ =[AQO M!;9H[>IB8\ML/=O?N/:GKOH'AJ3VBY>&IA?7"UP4J4@Y>_=ZG2VK2WPKO/B, M2V67OKZ7Y+:WV>8S+R1!3* ?5;E' Q<2(@3$./1<'X<0V\EIL ML)9;'12WTH";IGRR,FYZ=#;66 S,=.WX^*T>@*A"?T>&1^DR:$DN&[!:C[7O M('W!^UT?/X%;?9CW:^RXSQ5%\VN"%DN>JO,9YKM*= M50$[<^8)Y@0AASYWI2_.F ,)8@0&6,0N]7W$1&!&M(823(];MPH *D6?@7,F MBY6!"#%VHMB-8(Q4IG_BRQ4OXEP:W3P*71;%,34*G!QP&,8PP=]F$/26KP&A M'7C%:J&J9*Z28U5_:4F_2:EE;V'J"9BEM^FM*&1'YC/A@'=*#BV+WJ] F6-.QLM:+8O M#.T VMYM]#BR.A_8Z;I1&/NJZ(D31Q#%7/Z->1X,8S<($A0B@I-YF95XH7%> M93=P=M/I@#/+-'!6$U6-PZA_I"#9L[):!<_@_,DJB",=/O4'T^S4R3"R^,21 MTT0"A%/6BC_GG*;UU^I'?N2$400#' 80.8D/,18()GZ (Q1X M+"!&-Q+:C4_-%FS+9EB9K@V9GC?:%XB!F5$+ _/:4M55(KMWTN%7CCBAU M4"+NV#,][)[_E%-\17]_?9]S_*0LJJ+)7Q.$/D=)P*%(/%5DTHDA4?D0O8A0 MQ+&T?_2R?'3V,K6)NI835()6GH))T,A),#6L'!L0#3R%CZ$#?JO%-(FO/PF3 M@3UC ZZ1S!BCC\K,R4<_+OF"=G'^YGE=RI7&S9\JK%<4RP0[C1IKQ!WU.CRD9T@$MP_&*^ MF:%C,@IZ=M! V [,L6=A/4^XQD94#Z0LV5@F/8]J@O6 9-]"Z]-$/P;[E"[Y MK;C..4ME9[3RWK[5V9^0)"8:^3#P70X1CC&,@\"!D:!>$,:>'X6A"5^=[&EJ M[*0$K8HG5**"M:Q-N(5ARI73^.HQD174AMZXZ@F8,=FQ[NEC,6103ASH$2DTI1(E((*'$@ZZ( M1$0B&@IF='U/I].I4<=^JN9B!J38X,>-X& M^4^F@70:(Z#'*+9Q'9A<;$#: M(_I-'R-K46X:78XR&EE+E4H""";L!# MB.+8AS%S**0"N\+SPE DW,BF,9=A:I2U?S_A*5VF3ZLG(%:ER@#UW.SD&UH] M/<9&TQX:%O'!C_B4]#/0=:^AG1%G$^\[9*CO!9#:LK=Z2#"N)=8?H@,;[8*F M^A'E7WGZ\%AR=O4B^WQH\@>_3QYYC)J%\_:4Q&0"CQ/6^T$(3DOE\S EO@,Y#F(7T81#$1("DI^AR*=Z^M?VV]ML3U8B)H (.0!)(.$Q?&B?PG9G&,$&4T M=(Q"L?H(,36^;$ML9@SV&@(]2W!H8 K)QO)"?L:BR6%;FY>8Z[MQ/* U= M%L#(2T*(/,X@X4$$?3=$41!@SPV==7V<;YH6H4['6M-RMT+.MQ%HK\I.)R=> M2]+J4J!21$W;2A.#I(3Z Z%A25K#=1RZJS/]*8%_4I!6,F\PK%!MR6T;3@.C MTS:L(YF@=N U,TU-H.HT5+4:&L]L-=%KQX@U>K%G?!Y^K8K 7RW9%:7Y"B^* M=>'W.7;6H)N8$[NC9IY4-UY/&P%T77T-&[0W'F5#X+D-%[IF_CDA2]7 MO)@C@KW$%5R2 B)0^K,>3'SY!\%1R(3PO ;IHY:-SV],PT559'7TIDFQFC0 MHE[">,(8Y&$40!1*>UC:P S*GCTD,(ZYA\W2CIAC-4X^D5JNGC#I<6(?Y08PK\;>[R\LG?CN]1U>J((L]X^HY M73ZTBDPXD1\&)(8>HQ%$1(0P";P ,3#:XZ3'!T-@/S!?;%&N-N<: ML4$E-U@+/N@^G2EHMBLRGNOV;:HR:H)QLC*C[OMF_%;DY?PNS]B*ELJDN^?Y M2TKYNBHI0WWFN[Z.;='9R]0,C4;0BJ,: M20TKOW:#VLT\UJ :VB_K@Y(VE6BAT,4;LH$69\A_;?FBN^U1R$%+O343Z#UL MG@>LJD-QQW/1W%4S2/5UY-6IS>*Z/H^2,$QRJW5 4*O]%G'VALM0U:',NTD6%V/]3@4VQ@ 5T6Q>GJNCMX^9GE- RKN MJ@KUWPOK#D)&(HI<&"#/@X@['DQ0(.0?G!"'"DZ0?KQ4'PFF1@S0$!^ZAOP:YUN*SJ8R_\#8[9AAZ' MD8[=!AH/LW.X2[#L/)?KU?!XYW27Z+US;G=10^;&X;><7>5YJ^[8PT-5+L_ M2.QH8G*KP\-#7H5L;&L"ZIN'75"=-Q,MH30PIW_+<77K4XHJ?\SKPH=;H<$1 M *W:D1HH];(GN]H=S:[44*YM7^H\WO?&.[L3^OKWXVW&I@E6L*9WB/O MPE5O)_IRK,:Z.5[+!WY<2_H32)= ![L>%\8U,+%V4[RKKY&OB&NH?7@W7.>E M?KSQA9;++^#J^MO-7VZ^W7RX-Z.: M'D.AQS_#PCLP*:DHBZI*QEI\=3+VH]) TLWRT)VDDO+["Y;2'>,%[)?^B4KKUCV7 6"K[/9O,9"VB13-HEUR5&5+)L=NVZ-:$T?5VC<4CC_4<_(MRW2= MFV2[0?/A#Y6#BS-5"/PZ>WI>E4T]G \X7TH>+^YX7J53J'?,YBP1,5L1?7616'3*NTT.Q%Q1 1%$(2!#&D M7A+RR!4\(OIU-H[U,#7CJRTC6 MI<$Y_%,4 ;XU[8'P;1[B;'RO0V\7 P"BT'(QZ7PC!3280:36:1&%P2= MD1A'7QPOTJ)+[IU(BLX'S18)QM/Y^V;(_VN%<\G&B]>O_#G+RSD2$?;(H0J91$#L]3#'NH190^M.5A,9)]'< MU/.#^X R6FK\&HT/9]#HD__^F,[V4MWOM#YV5OMCJAU)8'_TL=YY2*H;I!^S M_%-6%%7. O67;:;2]3=)'8$CE_FJU@Z"R \32"*'PMCS$^()$6,N#)P18P$F MZJ2H8W.ZP.G3)B$]8-()7SY4UWF?>9YFFJ=WYD.B1Q-V$1ZK<$^3=[P*P?YU M^8Q3!JX5S/5!7O/7K0IKIIFM?Z72U%O->V*&H;TL*)K]CIT3Q0R.(QE2#!OH ML3/UGB_2OZWXDK[>2V=S5=P*Y=9(^T?VB9<'UX$H%RBB",8\<2"2! <3+@1D M(HPBY#-IN6CE"#'O>G(NRD9X4$M?E=!JY >5 @;;#6:CH+$],QBV0[LVYV&] M[*Z/&=(&.SZ#(3[25M E'[39QE OI#IWC,Q:'&\KJ9>F.WM,_5KH:>;FF33% MRM<[^5V4K,/5=P1]42(3Y.((HB#G& $ QB-V2Q0U3* M/;/3Y.X.IW=,O)9W!IZ5Q)61Q=F_US'N5+M.2?TI?5/#L;G6YJR=5 M+_?OU?K66+1?N>I 0$E0WTD7H MXBBF@4FDF@69IF:6;H14J[>HQ 2O4DX@OU=DF '+PHCIT=?(XS PQ]7:P$H= ML%__RK41;%B0:-P>7/0@/TG-9;+IG M 1$5]O:8+>0;A:+^\O5+5O)MPN7 9S'R/>AXZM:FDS 8AXZ ?H@"XH5QZ"'' MJ%1(9W=3X]6VM/\,:GE5>#SOG7?Y#-QZS&D/Q(%)\2+\S M\:,%BJY1'=V?C M%NW04OR@/(?>6WV2/U3W2Z[R7/<2P>%;4V."(QD,_FR2XV$'D>Y9?AD8 \_H M(SA8NTYP6O&>R1EVFAHQ'\,Q%793,!Q]HF_>\X4ZT+O#TH>3#2\+7(4F%>^E MA;#(5 :Q[<9FB+V(^S&#V"4>1,S!$&/BP(A$S*4>B7'DF*9&U^Y]>CL[C?"@ MDAZTQ3?-$JX_!'HK_$"P#DP.I_$$6\$M7RF\ #%KBQXYM[DQ)(?IS\V; MZ$=CG26V?UTRV:$*Q^?LPQ]451*K;\5$@0A/;(;#O*1(C(J M^6=@HP&H5)B!C1(ST%8#U'I8OY-T$8Z6R+"?#*/2XD4P[1/D98V9^U9W/+NB MY0HO%J\JC$==8#+(J7?\[:GY6G5*AH_3SCV MI8\30)_%DB10'$."I1L4>=1Q49B$0>#IW@[;;WQJ?%#+!Y2 H)90_S[8 7#= M'' I' //>0,DC*Y^G5*YUYVO@\9&N^QU2HWV+:^3S_1K Z=S_=,X""/G*V6O!; M<6&^D?HKQQ@'$0U<2!/L0)0D 4S\Q)=,XL9!S,+02XRBW>R*-S7*66NGPJ$R'>D M[Q=KU=,TZG5JE%_+K29YMCEO>:[K&ZK)+WLU2OFC#7XW)0\&ZWJU M(S78BCT$J@97[89 =Z1;=L>^V:<=E,5YE,VNVYFBU7G33KNQ\2[9F>JW<[_. M^.4!8AK6][S?K_B5D,2I8KD_RA5H'KM>3#PO@,Q5J>V".(0)BGS(N,]X$ <^ MPEK%%R^28FJL_^V1YQPK"2W&+9P< I.3@@&!'>D(H2MNH